hapifhir / hapi-hl7v2

277 stars 138 forks source link

Missing ORM Message Parser #124

Open danishmhmd opened 3 months ago

danishmhmd commented 3 months ago

Hi Team, As i can see currently there is no way to parse ORM message in this library can you help us with this or there is other way to parse those messages.

Sample Message: MSH|^~\&|Test|Test|INFOTAINMENT||20210901110148+0400||ADT^A01|4z16039492|P|2.5.1||||||UTF-8 EVN|A01|20210901110129|||||KINGS^000000^ PID|1||0000^^^KINGS^MRN~PASSPORT001^^^GOVERNMENT^PPN||TEST^TEST^TEST^^^^P~ جيل يان ^ جيليان '^^^^^A||19651113|F^Female|||Test Address,12345^^^JEDDAH^^834^H|||+971569991111^PRN^CP~^NET^Internet^TEST@TEST.COM||M^Married^002|OTH^Other^||7841412412421|||||||||British^United Kingdom^ ||N|O||20210901103638 PV1|1|I|5MS^5MS526^526-B^SGYUR&|||^^^SGYUR|6337^Hussain ^Abeeri ^^^DOC^^^^^^^DN|||SGYUR|||||||6233^Ayman ^Al Bakri^^^DOC^^^^^^^DN||IP0000079585^^^^VN|||||||||||||||||007|||KINGS|||||20240318094500|20240322151700 AL1|1|160244002^No known Allergies^|160244002^No known allergies^^^|^^^^|| ORC|OC|9864700/24|||CA||1^^^20240318090000^^NORM||20240322151714|||30975^ALDWAIGHRI ^ MOHAMMED^^^DOC^^^^^^^DN^^^^^^^^|||20240322151714||ADULTED^Emergency Adult||||||| OBR|1|||DT5^DIABETIC DIET^ISC-TrakCare||||||||||||30975^ALDWAIGHRI ^ MOHAMMED^^^DOC^^^^^^^DN^^^^^^^^|||||||||||1^^^20240318090000^^NORM OBX|1|TX|KINGS.DIET1^Number of Guests:^TRAKCARE||1||||||F||||||COM OBX|2|TX|KINGS.DIET2^Patient Fasting?^TRAKCARE||Yes||||||F||||||COM OBX|3|TX|MESR.DIET3^Guest Fasting?^TRAKCARE||Yes||||||F||||||COM OBX|4|TX|MESR.DIET4^VIP Patient:^TRAKCARE||||||||F||||||COM