|
View:
New views
1 Messages
—
Rating Filter:
Alert me
|
|
|
ROL segment in a ADT_A05 messageHi, When I parse my ADT_A05 message with DefaultXMLParser, I obtain a Pipe message with 4 ROL segments
like that: MSH|^~\&|X|X|$ABONNE$|$ABONNE$|19670813142000||ADT^A28^ADT_A05||P|2.5|||||FRA|8859/1 EVN||19670813142000||10|dtest^TEST^Damien^^^^^^ICI&&ISO PID|||123987654321^^^CPAGE&&ISO^PI~132456798^^^C&1.2.250.741&ISO^NH~963258^^^XPLORE&1.2.250.63.23&ISO~789^^^DXCARE&1.2.250.369&ISO||NOMUSAGE^Fréderic^^^^^D~NOMFAMILLE^^^^^^M|NOMFAMILLE^^^^^^M|19670813142000|M|||Adresse
1^Adresse 2Adresse 3^DIJON^^21000^FR^H~Adresse secondaire 1^Adresse secondaire
2Adresse secondaire 3^CHENOVE^^21300^FR^C||06.12.25.36.12^PRN^CP~0380562389^PRN^PH|0890562389^WPN|^Français|G|||||||COTE
d'or|Y|||||19670813142000|N ROL||UC|AT|789797^TEST^ ROL||UC|AT|565654^YOYO^JEAN^^^^^^ADELI&2.16.840.1.113883.3.31.2.2&ISO^^^^ADELI|20070101080000|20070101160000 PV1||N||R|||||||||||||||||||||||||||||||||||||||||||||||V ROL||UC|AT|789797^TEST^ ROL||UC|AT|565654^YOYO^JEAN^^^^^^ADELI&2.16.840.1.113883.3.31.2.2&ISO^^^^ADELI|20070101080000|20070101160000 Normally, I should obtain : MSH|^~\&|X|X|$ABONNE$|$ABONNE$|19670813142000||ADT^A28^ADT_A05||P|2.5|||||FRA|8859/1 EVN||19670813142000||10|dtest^TEST^Damien^^^^^^ICI&&ISO PID|||123987654321^^^CPAGE&&ISO^PI~132456798^^^C&1.2.250.741&ISO^NH~963258^^^XPLORE&1.2.250.63.23&ISO~789^^^DXCARE&1.2.250.369&ISO||NOMUSAGE^Fréderic^^^^^D~NOMFAMILLE^^^^^^M|NOMFAMILLE^^^^^^M|19670813142000|M|||Adresse
1^Adresse 2Adresse 3^DIJON^^21000^FR^H~Adresse secondaire 1^Adresse secondaire
2Adresse secondaire 3^CHENOVE^^21300^FR^C||06.12.25.36.12^PRN^CP~0380562389^PRN^PH|0890562389^WPN|^Français|G|||||||COTE
d'or|Y|||||19670813142000|N ROL||UC|AT|789797^TEST^ PV1||N||R|||||||||||||||||||||||||||||||||||||||||||||||V ROL||UC|AT|565654^YOYO^JEAN^^^^^^ADELI&2.16.840.1.113883.3.31.2.2&ISO^^^^ADELI|20070101080000|20070101160000 It is
a bug? Thanks, Damien My
XML message: <?xml
version="1.0"?> <ADT_A05
xmlns="urn:hl7-org:v2xml">
<MSH>
<MSH.1>|</MSH.1>
<MSH.2>^~\&</MSH.2>
<MSH.3>
<HD.1>X</HD.1>
</MSH.3>
<MSH.4>
<HD.1>X</HD.1>
</MSH.4>
<MSH.5>
<HD.1>$ABONNE$</HD.1>
</MSH.5>
<MSH.6>
<HD.1>$ABONNE$</HD.1>
</MSH.6>
<MSH.7>
<TS.1>19670813142000</TS.1>
</MSH.7>
<MSH.9>
<MSG.1>ADT</MSG.1>
<MSG.2>A28</MSG.2>
<MSG.3>ADT_A05</MSG.3>
</MSH.9>
<MSH.11>
<PT.1>P</PT.1>
</MSH.11>
<MSH.12>
<VID.1>2.5</VID.1>
</MSH.12>
<MSH.17>FRA</MSH.17>
<MSH.18>8859/1</MSH.18>
</MSH>
<SFT/>
<EVN>
<EVN.2>
<TS.1>19670813142000</TS.1>
</EVN.2>
<EVN.4>10</EVN.4>
<EVN.5>
<XCN.1>dtest</XCN.1>
<XCN.2>
<FN.1>TEST</FN.1>
</XCN.2>
<XCN.3>Damien</XCN.3>
<XCN.9>
<HD.1>ICI</HD.1>
<HD.3>ISO</HD.3>
</XCN.9>
</EVN.5>
</EVN>
<PID>
<PID.3>
<CX.1>123987654321</CX.1>
<CX.4>
<HD.1>CPAGE</HD.1>
<HD.3>ISO</HD.3>
</CX.4>
<CX.5>PI</CX.5>
</PID.3>
<PID.3>
<CX.1>132456798</CX.1>
<CX.4>
<HD.1>C</HD.1>
<HD.2>1.2.250.741</HD.2>
<HD.3>ISO</HD.3>
</CX.4>
<CX.5>NH</CX.5>
</PID.3>
<PID.3>
<CX.1>963258</CX.1>
<CX.4>
<HD.1>XPLORE</HD.1>
<HD.2>1.2.250.63.23</HD.2>
<HD.3>ISO</HD.3>
</CX.4>
</PID.3>
<PID.3>
<CX.1>789</CX.1>
<CX.4>
<HD.1>DXCARE</HD.1>
<HD.2>1.2.250.369</HD.2>
<HD.3>ISO</HD.3>
</CX.4>
</PID.3>
<PID.5>
<XPN.1>
<FN.1>NOMUSAGE</FN.1>
</XPN.1>
<XPN.2>Fréderic</XPN.2>
<XPN.7>D</XPN.7>
</PID.5>
<PID.5>
<XPN.1>
<FN.1>NOMFAMILLE</FN.1>
</XPN.1>
<XPN.7>M</XPN.7>
</PID.5>
<PID.6>
<XPN.1>
<FN.1>NOMFAMILLE</FN.1>
</XPN.1>
<XPN.7>M</XPN.7>
</PID.6>
<PID.7>
<TS.1>19670813142000</TS.1>
</PID.7>
<PID.8>M</PID.8>
<PID.11>
<XAD.1>
<SAD.1>Adresse 1</SAD.1>
</XAD.1>
<XAD.2>Adresse 2Adresse 3</XAD.2>
<XAD.3>DIJON</XAD.3>
<XAD.5>21000</XAD.5>
<XAD.6>FR</XAD.6>
<XAD.7>H</XAD.7>
</PID.11>
<PID.11>
<XAD.1>
<SAD.1>Adresse secondaire 1</SAD.1>
</XAD.1>
<XAD.2>Adresse secondaire 2Adresse secondaire 3</XAD.2>
<XAD.3>CHENOVE</XAD.3>
<XAD.5>21300</XAD.5>
<XAD.6>FR</XAD.6>
<XAD.7>C</XAD.7>
</PID.11>
<PID.13>
<XTN.1>06.12.25.36.12</XTN.1>
<XTN.2>PRN</XTN.2>
<XTN.3>CP</XTN.3>
</PID.13>
<PID.13>
<XTN.1>0380562389</XTN.1>
<XTN.2>PRN</XTN.2>
<XTN.3>PH</XTN.3>
</PID.13>
<PID.14>
<XTN.1>0890562389</XTN.1>
<XTN.2>WPN</XTN.2>
</PID.14>
<PID.15>
<CE.2>Français</CE.2>
</PID.15>
<PID.16>
<CE.1>G</CE.1>
</PID.16>
<PID.23>COTE d'or</PID.23>
<PID.24>Y</PID.24>
<PID.29>
<TS.1>19670813142000</TS.1>
</PID.29>
<PID.30>N</PID.30>
</PID>
<PD1/>
<ROL>
<ROL.2>UC</ROL.2>
<ROL.3>
<CE.1>AT</CE.1>
</ROL.3>
<ROL.4>
<XCN.1>789797</XCN.1>
<XCN.2>
<FN.1>TEST</FN.1>
</XCN.2>
<XCN.3>PIERRE</XCN.3>
<XCN.9>
<HD.1>ADELI</HD.1>
<HD.2>2.16.840.1.113883.3.31.2.2</HD.2>
<HD.3>ISO</HD.3>
</XCN.9>
<XCN.13>ADELI</XCN.13>
</ROL.4>
<ROL.5>
<TS.1>20070101080000</TS.1>
</ROL.5>
<ROL.6>
<TS.1>20070101160000</TS.1>
</ROL.6>
</ROL>
<NK1/>
<PV1>
<PV1.2>N</PV1.2>
<PV1.4>R</PV1.4>
<PV1.51>V</PV1.51>
</PV1>
<PV2/>
<ROL>
<ROL.2>UC</ROL.2>
<ROL.3>
<CE.1>AT</CE.1>
</ROL.3>
<ROL.4>
<XCN.1>565654</XCN.1>
<XCN.2>
<FN.1>YOYO</FN.1>
</XCN.2>
<XCN.3>JEAN</XCN.3>
<XCN.9>
<HD.1>ADELI</HD.1>
<HD.2>2.16.840.1.113883.3.31.2.2</HD.2>
<HD.3>ISO</HD.3>
</XCN.9>
<XCN.13>ADELI</XCN.13>
</ROL.4>
<ROL.5>
<TS.1>20070101080000</TS.1>
</ROL.5>
<ROL.6>
<TS.1>20070101160000</TS.1>
</ROL.6>
</ROL> </ADT_A05> My source code : … DefaultModelClassFactory.packageList("2.5"); Message mMes = xmlParser.parse(messageXML); PipeParser pipeParser = new PipeParser(); res =
pipeParser.encode(mMes); … ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Hl7api-devel mailing list Hl7api-devel@... https://lists.sourceforge.net/lists/listinfo/hl7api-devel |
| Free Forum Powered by Nabble | Forum Help |