// Transformer Source para convertir en HL7 XML la lectura de un campo de BD donde se recoge HL7 ER7
//
// Autor: Jose Ramón Pascual
// Artículo : Convertir HL7 a XML con Mirth Connect
// Disponible en https://www.disrupciontecnologica.com/convertir-hl7-a-xml-con-mirth-connect/
var serializationProperties = SerializerFactory.getDefaultSerializationProperties('HL7V2');
serializationProperties.put('convertLineBreaks',true);
serializationProperties.put('useStrictParser',true);
serializationProperties.put('useStrictValidation',false);
serializationProperties.put('stripNamespaces',false);
serializationProperties.put('handleSubcomponents',true);
serializationProperties.put('handleRepetitions',true);
// Poner default namespace antes de usar el strict parser
default xml namespace = new Namespace('urn:hl7-org:v2xml');
tmp = SerializerFactory.getSerializer('HL7V2', serializationProperties, null).toXML( $('mensajeHL7') );