To view an example of how this API works:
MSH|^~\&|MESA_OP|XYZ_HOSPITAL|MESA_OF|XYZ_RADIOLOGY|||ORM^O01|241104|P|2.3.1|||||||| PID|||MM241^^^ADT1||MODALITY^241||19500121|M||BL|537 PURDUE AVE^^ST. LOUIS^MO^63130|||||||20-95-MM241|||||||||||| PV1||E|1W^111^2^XYZ_HOSPITAL||||1234^WEAVER^TIMOTHY^P^^DR|5101^NELL^FREDERICK^P^^DR|||||||||||V241^^^ADT1|||||||||||||||||||||||||200007010800|||||||| ORC|NW|A241Z^MESA_ORDPLC|||||1^once^^20000701^^R||200006211400|^ROSEWOOD^RANDOLPH||7101^ESTRADA^JAIME^P^^DR||3145551212|20000701||922229-10^IHE-RAD^IHE-CODE-231|| OBR|1|A241Z^MESA_ORDPLC||P2^Procedure 2^ERL_MESA|||||||||xxx||Radiology^^^^R|7101^ESTRADA^JAIME^P^^DR|||||||||||1^once^^20000701^^R|||WALK|Modality Test 241||||||||||A||
This is translated into:
<?xml version="1.0"?> <Order> <MSH> <MSH.1>|</MSH.1> <MSH.2>^~\&</MSH.2> <MSH.3> <EI.1>MESA_OP</EI.1> </MSH.3> <MSH.4> <EI.1>XYZ_HOSPITAL</EI.1> </MSH.4> <MSH.5> <EI.1>MESA_OF</EI.1> </MSH.5> <MSH.6> <EI.1>XYZ_RADIOLOGY</EI.1> </MSH.6> <MSH.9> <CM_MSH.1>ORM</CM_MSH.1> <CM_MSH.2>O01</CM_MSH.2> </MSH.9> <MSH.10>241104</MSH.10> <MSH.11> <PT.1>P</PT.1> </MSH.11> <MSH.12>2.3.1</MSH.12> </MSH> <Order.PATIENT> <PID> <PID.3> <CX.1>MM241</CX.1> <CX.4> <HD.1>ADT1</HD.1> </CX.4> </PID.3> <PID.5> <XPN.1>MODALITY</XPN.1> <XPN.2>241</XPN.2> </PID.5> <PID.7>19500121000000+0000</PID.7> <PID.8>M</PID.8> <PID.10>BL</PID.10> <PID.11> <XAD.1>537 PURDUE AVE</XAD.1> <XAD.3>ST. LOUIS</XAD.3> <XAD.4>MO</XAD.4> <XAD.5>63130</XAD.5> </PID.11> <PID.18> <CX.1>20-95-MM241</CX.1> </PID.18> </PID> <Order.PATIENT_VISIT> <PV1> <PV1.2>E</PV1.2> <PV1.3> <PL.1>1W</PL.1> <PL.2>111</PL.2> <PL.3>2</PL.3> <PL.4> <HD.1>XYZ_HOSPITAL</HD.1> </PL.4> </PV1.3> <PV1.7> <XCN.1>1234</XCN.1> <XCN.2>WEAVER</XCN.2> <XCN.3>TIMOTHY</XCN.3> <XCN.4>P</XCN.4> <XCN.6>DR</XCN.6> </PV1.7> <PV1.8> <XCN.1>5101</XCN.1> <XCN.2>NELL</XCN.2> <XCN.3>FREDERICK</XCN.3> <XCN.4>P</XCN.4> <XCN.6>DR</XCN.6> </PV1.8> <PV1.19> <CX.1>V241</CX.1> <CX.4> <HD.1>ADT1</HD.1> </CX.4> </PV1.19> <PV1.44>20000701080000+0000</PV1.44> </PV1> </Order.PATIENT_VISIT> </Order.PATIENT> <Order.ORDER> <ORC> <ORC.1>NW</ORC.1> <ORC.2> <EI.1>A241Z</EI.1> <EI.2>MESA_ORDPLC</EI.2> </ORC.2> <ORC.7> <TQ.1> <CQ.1>1.000000</CQ.1> </TQ.1> <TQ.2> <RI.1>once</RI.1> </TQ.2> <TQ.4>20000701000000+0000</TQ.4> <TQ.6>R</TQ.6> </ORC.7> <ORC.9>20000621140000+0000</ORC.9> <ORC.10> <XCN.2>ROSEWOOD</XCN.2> <XCN.3>RANDOLPH</XCN.3> </ORC.10> <ORC.12> <XCN.1>7101</XCN.1> <XCN.2>ESTRADA</XCN.2> <XCN.3>JAIME</XCN.3> <XCN.4>P</XCN.4> <XCN.6>DR</XCN.6> </ORC.12> <ORC.14> <XTN.1>3145551212</XTN.1> </ORC.14> <ORC.15>20000701000000+0000</ORC.15> <ORC.17> <CE.1>922229-10</CE.1> <CE.2>IHE-RAD</CE.2> <CE.3>IHE-CODE-231</CE.3> </ORC.17> </ORC> <Order.ORDER_DETAIL> <Order.GROUP6> <OBR> <OBR.1>1</OBR.1> <OBR.2> <EI.1>A241Z</EI.1> <EI.2>MESA_ORDPLC</EI.2> </OBR.2> <OBR.4> <CE.1>P2</CE.1> <CE.2>Procedure 2</CE.2> <CE.3>ERL_MESA</CE.3> </OBR.4> <OBR.13>xxx</OBR.13> <OBR.15> <SPS.1> <CWE.1>Radiology</CWE.1> </SPS.1> <SPS.5> <CWE.1>R</CWE.1> </SPS.5> </OBR.15> <OBR.16> <XCN.1>7101</XCN.1> <XCN.2>ESTRADA</XCN.2> <XCN.3>JAIME</XCN.3> <XCN.4>P</XCN.4> <XCN.6>DR</XCN.6> </OBR.16> <OBR.27> <TQ.1> <CQ.1>1.000000</CQ.1> </TQ.1> <TQ.2> <RI.1>once</RI.1> </TQ.2> <TQ.4>20000701000000+0000</TQ.4> <TQ.6>R</TQ.6> </OBR.27> <OBR.30>WALK</OBR.30> <OBR.31> <CE.1>Modality Test 241</CE.1> </OBR.31> <OBR.41>A</OBR.41> </OBR> </Order.GROUP6> </Order.ORDER_DETAIL> </Order.ORDER> </Order>