Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

HL7 fails to convert HL7 to FHIR #75

Open
Rob-Smith-HDT opened this issue Jun 27, 2023 · 0 comments
Open

HL7 fails to convert HL7 to FHIR #75

Rob-Smith-HDT opened this issue Jun 27, 2023 · 0 comments

Comments

@Rob-Smith-HDT
Copy link

Describe the bug

HL7 messages are not being successfully being converted to FHIR, despite being enabled. The relevant part of the pod log is as follows

{"timestamp":"2023-06-27T11:10:07.106Z","level":"INFO","thread":"TcpServerConsumerValidationRunnable[mllp://0.0.0.0:10001] - /10.254.44.1:20289 => /10.254.50.133:10001","mdc":{"camel.contextId":"camel-1","camel.routeId":"hl7-adt-inbound"},"logger":"org.apache.camel.component.mllp.MllpTcpServerConsumer.10001","message":"startConsumer(Socket[addr=/10.254.44.1,port=20289,localport=10001]) - starting consumer","context":"default"}
{"timestamp":"2023-06-27T11:10:07.110Z","level":"INFO","thread":"TcpSocketConsumerRunnable[mllp://0.0.0.0:10001] - /10.254.44.1:20289 => /10.254.50.133:10001","mdc":{"camel.routeId":"hl7-adt-inbound","camel.contextId":"camel-1"},"logger":"hl7-adt-inbound","message":"Exchange[Id: ID-hl7-1-vr7zb-1687863665284-0-55, ExchangePattern: InOut, Properties: {CamelCreatedTimestamp=Tue Jun 27 11:10:07 GMT 2023, CamelExternalRedelivered=false, CamelMessageHistory=[DefaultMessageHistory[routeId=hl7-adt-inbound, node=to34]], CamelMllpAutoAcknowledge=true, CamelToEndpoint=log://hl7-adt-inbound?showAll=true}, Headers: {breadcrumbId=ID-hl7-1-vr7zb-1687863665284-0-55, CamelMllpEventType=ADT, CamelMllpLocalAddress=/10.254.50.133:10001, CamelMllpMessageControlId=842000000, CamelMllpMessageType=ADT^A01, CamelMllpProcessingId=P, CamelMllpRemoteAddress=/10.254.44.1:20289, CamelMllpSendingFacility=MCTN, CamelMllpTimestamp=202003010024, CamelMllpTriggerEvent=A01, CamelMllpVersionId=2.5.1}, BodyType: String, Body: MSH|^\&||MCTN|||202003010024||ADT^A01|842000000|P|2.5.1\rEVN|A01|202003010026||||\rPID|1||V00698474|V644032|SMYTH^NIKO^E^^^||19780615|M||B|SE 5556 Nowhere Lane^^Miami^FL^33169^USA^^^FL||786-402-1774|(999)999-9999|ENG|S|CHR|0000729886|123-95-1234\rPV1|1|E|ER^^|EM|||DOLBE^DOLL^Bertie^E^^^MD|DOLBE^DOLL^Bertie^E^^^MD||EM||||PR|AMB|N||ER||14||||||||||||||||HOM|||MCTN|RLQ PAIN|DEP|||202003010026|||||||||\rAL1|1|DA|F001^No Known Allergies^^^allergy.id|U||20190930\rDG1|1|I9|564.00|UNSPEC CONSTIPATION||W||||||||||||N\r, Out: null: ]","context":"default"}
{"timestamp":"2023-06-27T11:10:07.119Z","level":"INFO","thread":"Camel (camel-1) thread #38 - Multicast","logger":"terminologies-direct","message":"Exchange[Id: ID-hl7-1-vr7zb-1687863665284-0-60, ExchangePattern: InOut, Properties: {CamelCorrelationId=ID-hl7-1-vr7zb-1687863665284-0-55, CamelCreatedTimestamp=Tue Jun 27 11:10:07 GMT 2023, CamelExternalRedelivered=false, CamelFilterMatched=true, CamelMessageHistory=[DefaultMessageHistory[routeId=hl7-adt-inbound, node=to34], DefaultMessageHistory[routeId=hl7-adt-inbound, node=to35], DefaultMessageHistory[routeId=hl7-adt-inbound, node=to36], DefaultMessageHistory[routeId=hl7-adt-inbound, node=multicast1], DefaultMessageHistory[routeId=hl7-adt-inbound, node=to37], DefaultMessageHistory[routeId=terminologies-direct, node=choice1], DefaultMessageHistory[routeId=terminologies-direct, node=to2]], CamelMllpAutoAcknowledge=true, CamelMulticastComplete=false, CamelMulticastIndex=0, CamelStreamCacheUnitOfWork=DefaultUnitOfWork, CamelToEndpoint=log://terminologies-direct?showAll=true}, Headers: {breadcrumbId=ID-hl7-1-vr7zb-1687863665284-0-55, CamelMllpEventType=ADT, CamelMllpLocalAddress=/10.254.50.133:10001, CamelMllpMessageControlId=842000000, CamelMllpMessageType=ADT^A01, CamelMllpProcessingId=P, CamelMllpRemoteAddress=/10.254.44.1:20289, CamelMllpSendingFacility=MCTN, CamelMllpTimestamp=202003010024, CamelMllpTriggerEvent=A01, CamelMllpVersionId=2.5.1, org.apache.kafka.clients.producer.RecordMetadata=[adt-0@1]}, BodyType: String, Body: MSH|^
\&||MCTN|||202003010024||ADT^A01|842000000|P|2.5.1\rEVN|A01|202003010026||||\rPID|1||V00698474|V644032|SMYTH^NIKO^E^^^||19780615|M||B|SE 5556 Nowhere Lane^^Miami^FL^33169^USA^^^FL||786-402-1774|(999)999-9999|ENG|S|CHR|0000729886|123-95-1234\rPV1|1|E|ER^^|EM|||DOLBE^DOLL^Bertie^E^^^MD|DOLBE^DOLL^Bertie^E^^^MD||EM||||PR|AMB|N||ER||14||||||||||||||||HOM|||MCTN|RLQ PAIN|DEP|||202003010026|||||||||\rAL1|1|DA|F001^No Known Allergies^^^allergy.id|U||20190930\rDG1|1|I9|564.00|UNSPEC CONSTIPATION||W||||||||||||N\r, Out: null: ]","context":"default"}
{"timestamp":"2023-06-27T11:10:07.124Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","logger":"io.github.linuxforhealth.hl7.HL7ToFHIRConverter","message":"HL7_MESSAGE_STRUCTURE=\nADT_A01 (start)\n MSH - MSH\n [ { SFT } ] - Not populated\n [ UAC ] - Not populated\n EVN - EVN\n PID - PID\n [ PD1 ] - Not populated\n [ { ARV } ] - Not populated\n [ { ROL } ] - Not populated\n [ { NK1 } ] - Not populated\n PV1 - PV1\n [ PV2 ] - Not populated\n [ { ARV2 } ] - Not populated\n [ { ROL2 } ] - Not populated\n [ { DB1 } ] - Not populated\n [ { OBX } ] - Not populated\n [ { AL1 } ] - AL1\n [ { DG1 } ] - DG1\n [ DRG ] - Not populated\n PROCEDURE (start)\n [{\n PR1 - Not populated\n [ { ROL } ] - Not populated\n }]\n PROCEDURE (end)\n [ { GT1 } ] - Not populated\n INSURANCE (start)\n [{\n IN1 - Not populated\n [ IN2 ] - Not populated\n [ { IN3 } ] - Not populated\n [ { ROL } ] - Not populated\n }]\n INSURANCE (end)\n [ ACC ] - Not populated\n [ UB1 ] - Not populated\n [ UB2 ] - Not populated\n [ PDA ] - Not populated\nADT_A01 (end)\n","context":"default"}
{"timestamp":"2023-06-27T11:10:07.125Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"MessageHeader-> Field:meta-> Field:extension_6"},"logger":"io.github.linuxforhealth.hl7.expression.NestedExpression","message":"Evalutating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.125Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"MessageHeader-> Field:meta-> Field:extension_5"},"logger":"io.github.linuxforhealth.hl7.expression.NestedExpression","message":"Evalutating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.125Z","level":"WARN","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"MessageHeader-> Field:meta-> Field:extension_4"},"logger":"io.github.linuxforhealth.hl7.data.date.DateUtil","message":"Cannot create ZoneId","context":"default"}
{"timestamp":"2023-06-27T11:10:07.126Z","level":"WARN","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"MessageHeader-> Field:destination"},"logger":"io.github.linuxforhealth.hl7.util.ExpressionUtility","message":"Resource Constraint condition not satisfied.","context":"default"}
{"timestamp":"2023-06-27T11:10:07.126Z","level":"WARN","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"MessageHeader-> Field:source"},"logger":"io.github.linuxforhealth.hl7.util.ExpressionUtility","message":"Resource Constraint condition not satisfied.","context":"default"}
{"timestamp":"2023-06-27T11:10:07.126Z","level":"WARN","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"MessageHeader"},"logger":"io.github.linuxforhealth.hl7.util.ExpressionUtility","message":"Resource Constraint condition not satisfied.","context":"default"}
{"timestamp":"2023-06-27T11:10:07.126Z","level":"WARN","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Patient"},"logger":"io.github.linuxforhealth.hl7.parsing.HL7DataExtractor","message":"Cannot extract value for PD1 ","context":"default"}
{"timestamp":"2023-06-27T11:10:07.126Z","level":"WARN","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Patient"},"logger":"io.github.linuxforhealth.hl7.parsing.HL7DataExtractor","message":"Cannot extract value for INSURANCE ","context":"default"}
{"timestamp":"2023-06-27T11:10:07.126Z","level":"WARN","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Patient"},"logger":"io.github.linuxforhealth.hl7.parsing.HL7DataExtractor","message":"Cannot extract value for INSURANCE ","context":"default"}
{"timestamp":"2023-06-27T11:10:07.126Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Patient-> Field:extension"},"logger":"io.github.linuxforhealth.hl7.expression.NestedExpression","message":"Evalutating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.126Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Patient-> Field:extension-> Field:null"},"logger":"io.github.linuxforhealth.hl7.expression.NestedExpression","message":"Evalutating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.126Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Patient-> Field:extension-> Field:null"},"logger":"io.github.linuxforhealth.hl7.expression.NestedExpression","message":"Evalutating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.127Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Patient-> Field:identifier_1-> Field:period-> Field:start"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.127Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Patient-> Field:identifier_1-> Field:period-> Field:end"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.127Z","level":"WARN","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Patient-> Field:identifier_4"},"logger":"io.github.linuxforhealth.hl7.parsing.HL7DataExtractor","message":"Cannot extract value for Segment MRG field 1, reason Can't find MRG as a direct child","context":"default"}
{"timestamp":"2023-06-27T11:10:07.127Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Patient-> Field:identifier_4-> Field:period-> Field:start"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.127Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Patient-> Field:identifier_4-> Field:period-> Field:end"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.127Z","level":"WARN","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Patient-> Field:identifier_4"},"logger":"io.github.linuxforhealth.hl7.util.ExpressionUtility","message":"Resource Constraint condition not satisfied.","context":"default"}
{"timestamp":"2023-06-27T11:10:07.128Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Patient-> Field:id"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.128Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Patient-> Field:address-> Field:line"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.128Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Patient-> Field:address-> Field:use"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.128Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Patient-> Field:address-> Field:use"},"logger":"io.github.linuxforhealth.hl7.data.Hl7RelatedGeneralUtils","message":"Calculating Address Use","context":"default"}
{"timestamp":"2023-06-27T11:10:07.129Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Patient-> Field:address-> Field:district"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.129Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Patient-> Field:address-> Field:district"},"logger":"io.github.linuxforhealth.hl7.data.Hl7RelatedGeneralUtils","message":"Calculating AddressCountyParish","context":"default"}
{"timestamp":"2023-06-27T11:10:07.129Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Patient-> Field:address-> Field:period_2-> Field:start"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.130Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Patient-> Field:address-> Field:period_2-> Field:end"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.130Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Patient-> Field:address-> Field:type"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.130Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Patient-> Field:address-> Field:type"},"logger":"io.github.linuxforhealth.hl7.data.Hl7RelatedGeneralUtils","message":"Calculating Address Type","context":"default"}
{"timestamp":"2023-06-27T11:10:07.130Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Patient-> Field:address-> Field:period_1-> Field:start"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.130Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Patient-> Field:address-> Field:period_1-> Field:end"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.130Z","level":"WARN","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Patient-> Field:active"},"logger":"io.github.linuxforhealth.hl7.parsing.HL7DataExtractor","message":"Cannot extract value for MRG ","context":"default"}
{"timestamp":"2023-06-27T11:10:07.130Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Patient-> Field:telecom_2-> Field:period-> Field:start"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.131Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Patient-> Field:telecom_2-> Field:period-> Field:end"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.131Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Patient-> Field:telecom_2-> Field:value_1"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.131Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Patient-> Field:telecom_1-> Field:period-> Field:start"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.132Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Patient-> Field:telecom_1-> Field:period-> Field:end"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.132Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Patient-> Field:telecom_1-> Field:value_1"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.132Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Patient-> Field:meta-> Field:extension_6"},"logger":"io.github.linuxforhealth.hl7.expression.NestedExpression","message":"Evalutating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.132Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Patient-> Field:meta-> Field:extension_5"},"logger":"io.github.linuxforhealth.hl7.expression.NestedExpression","message":"Evalutating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.132Z","level":"WARN","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Patient-> Field:meta-> Field:extension_4"},"logger":"io.github.linuxforhealth.hl7.data.date.DateUtil","message":"Cannot create ZoneId","context":"default"}
{"timestamp":"2023-06-27T11:10:07.134Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Patient-> Field:name-> Field:given"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.134Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Patient-> Field:name-> Field:period-> Field:start"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.134Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Patient-> Field:name-> Field:period-> Field:end"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.134Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Patient-> Field:name-> Field:text"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.134Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Patient-> Field:name-> Field:text"},"logger":"io.github.linuxforhealth.hl7.data.Hl7RelatedGeneralUtils","message":"Generating name","context":"default"}
{"timestamp":"2023-06-27T11:10:07.135Z","level":"WARN","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Encounter"},"logger":"io.github.linuxforhealth.hl7.parsing.HL7DataExtractor","message":"Cannot extract value for PV2 ","context":"default"}
{"timestamp":"2023-06-27T11:10:07.136Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Encounter-> Field:extension_1"},"logger":"io.github.linuxforhealth.hl7.expression.NestedExpression","message":"Evalutating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.136Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Encounter-> Field:participant_2-> Field:individual-> Field:name-> Field:given"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.136Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Encounter-> Field:participant_2-> Field:individual-> Field:name-> Field:period-> Field:start"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.137Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Encounter-> Field:participant_2-> Field:individual-> Field:name-> Field:period-> Field:end"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.137Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Encounter-> Field:participant_2-> Field:individual-> Field:name-> Field:text"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.137Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Encounter-> Field:participant_2-> Field:individual-> Field:name-> Field:text"},"logger":"io.github.linuxforhealth.hl7.data.Hl7RelatedGeneralUtils","message":"Generating name","context":"default"}
{"timestamp":"2023-06-27T11:10:07.137Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Encounter-> Field:participant_2-> Field:individual-> Field:identifier-> Field:period-> Field:start"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.137Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Encounter-> Field:participant_2-> Field:individual-> Field:identifier-> Field:period-> Field:end"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.137Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Encounter-> Field:participant_2-> Field:individual-> Field:id"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.137Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Encounter-> Field:participant_2-> Field:individual-> Field:meta-> Field:extension_6"},"logger":"io.github.linuxforhealth.hl7.expression.NestedExpression","message":"Evalutating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.138Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Encounter-> Field:participant_2-> Field:individual-> Field:meta-> Field:extension_5"},"logger":"io.github.linuxforhealth.hl7.expression.NestedExpression","message":"Evalutating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.138Z","level":"WARN","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Encounter-> Field:participant_2-> Field:individual-> Field:meta-> Field:extension_4"},"logger":"io.github.linuxforhealth.hl7.data.date.DateUtil","message":"Cannot create ZoneId","context":"default"}
{"timestamp":"2023-06-27T11:10:07.139Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Encounter-> Field:id"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.139Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Encounter-> Field:participant_1-> Field:individual-> Field:name-> Field:given"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.139Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Encounter-> Field:participant_1-> Field:individual-> Field:name-> Field:period-> Field:start"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.139Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Encounter-> Field:participant_1-> Field:individual-> Field:name-> Field:period-> Field:end"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.140Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Encounter-> Field:participant_1-> Field:individual-> Field:name-> Field:text"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.140Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Encounter-> Field:participant_1-> Field:individual-> Field:name-> Field:text"},"logger":"io.github.linuxforhealth.hl7.data.Hl7RelatedGeneralUtils","message":"Generating name","context":"default"}
{"timestamp":"2023-06-27T11:10:07.140Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Encounter-> Field:participant_1-> Field:individual-> Field:identifier-> Field:period-> Field:start"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.140Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Encounter-> Field:participant_1-> Field:individual-> Field:identifier-> Field:period-> Field:end"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.140Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Encounter-> Field:participant_1-> Field:individual-> Field:id"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.140Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Encounter-> Field:participant_1-> Field:individual-> Field:meta-> Field:extension_6"},"logger":"io.github.linuxforhealth.hl7.expression.NestedExpression","message":"Evalutating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.140Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Encounter-> Field:participant_1-> Field:individual-> Field:meta-> Field:extension_5"},"logger":"io.github.linuxforhealth.hl7.expression.NestedExpression","message":"Evalutating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.141Z","level":"WARN","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Encounter-> Field:participant_1-> Field:individual-> Field:meta-> Field:extension_4"},"logger":"io.github.linuxforhealth.hl7.data.date.DateUtil","message":"Cannot create ZoneId","context":"default"}
{"timestamp":"2023-06-27T11:10:07.141Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Encounter-> Field:period-> Field:start"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.141Z","level":"WARN","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Encounter-> Field:period-> Field:start"},"logger":"io.github.linuxforhealth.hl7.data.date.DateUtil","message":"Cannot create ZoneId","context":"default"}
{"timestamp":"2023-06-27T11:10:07.141Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Encounter-> Field:period-> Field:end"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.142Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Encounter-> Field:hospitalization-> Field:preAdmissionIdentifier-> Field:period-> Field:start"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.142Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Encounter-> Field:hospitalization-> Field:preAdmissionIdentifier-> Field:period-> Field:end"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.142Z","level":"WARN","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Encounter-> Field:hospitalization-> Field:preAdmissionIdentifier"},"logger":"io.github.linuxforhealth.hl7.util.ExpressionUtility","message":"Resource Constraint condition not satisfied.","context":"default"}
{"timestamp":"2023-06-27T11:10:07.143Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Encounter-> Field:meta-> Field:extension_6"},"logger":"io.github.linuxforhealth.hl7.expression.NestedExpression","message":"Evalutating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.143Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Encounter-> Field:meta-> Field:extension_5"},"logger":"io.github.linuxforhealth.hl7.expression.NestedExpression","message":"Evalutating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.143Z","level":"WARN","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Encounter-> Field:meta-> Field:extension_4"},"logger":"io.github.linuxforhealth.hl7.data.date.DateUtil","message":"Cannot create ZoneId","context":"default"}
{"timestamp":"2023-06-27T11:10:07.144Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Encounter-> Field:status"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.144Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Encounter-> Field:status"},"logger":"io.github.linuxforhealth.hl7.data.Hl7RelatedGeneralUtils","message":"Generating encounter status","context":"default"}
{"timestamp":"2023-06-27T11:10:07.144Z","level":"WARN","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Condition-> Field:note"},"logger":"io.github.linuxforhealth.hl7.parsing.HL7DataExtractor","message":"Cannot extract value for Segment NTE field 3, reason Can't find NTE as a direct child","context":"default"}
{"timestamp":"2023-06-27T11:10:07.145Z","level":"WARN","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Condition-> Field:extension"},"logger":"io.github.linuxforhealth.hl7.parsing.HL7DataExtractor","message":"Cannot extract value for Segment PRB field 7, reason Can't find PRB as a direct child","context":"default"}
{"timestamp":"2023-06-27T11:10:07.145Z","level":"WARN","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Condition-> Field:code"},"logger":"io.github.linuxforhealth.hl7.parsing.HL7DataExtractor","message":"Cannot extract value for Segment PRB field 3, reason Can't find PRB as a direct child","context":"default"}
{"timestamp":"2023-06-27T11:10:07.145Z","level":"WARN","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Condition-> Field:evidence-> Field:detail"},"logger":"io.github.linuxforhealth.hl7.util.ExpressionUtility","message":"Resource Constraint condition not satisfied.","context":"default"}
{"timestamp":"2023-06-27T11:10:07.145Z","level":"WARN","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Condition-> Field:abatementDateTime"},"logger":"io.github.linuxforhealth.hl7.parsing.HL7DataExtractor","message":"Cannot extract value for Segment PRB field 9, reason Can't find PRB as a direct child","context":"default"}
{"timestamp":"2023-06-27T11:10:07.145Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Condition-> Field:abatementDateTime"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.146Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Condition-> Field:identifier_2-> Field:period-> Field:start"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.146Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Condition-> Field:identifier_2-> Field:period-> Field:end"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.146Z","level":"WARN","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Condition-> Field:onsetDateTime"},"logger":"io.github.linuxforhealth.hl7.parsing.HL7DataExtractor","message":"Cannot extract value for Segment PRB field 16, reason Can't find PRB as a direct child","context":"default"}
{"timestamp":"2023-06-27T11:10:07.146Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Condition-> Field:onsetDateTime"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.146Z","level":"WARN","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Condition-> Field:identifier_3"},"logger":"io.github.linuxforhealth.hl7.parsing.HL7DataExtractor","message":"Cannot extract value for Segment PRB field 4, reason Can't find PRB as a direct child","context":"default"}
{"timestamp":"2023-06-27T11:10:07.146Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Condition-> Field:identifier_3-> Field:period-> Field:start"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.146Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Condition-> Field:identifier_3-> Field:period-> Field:end"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.147Z","level":"WARN","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Condition-> Field:identifier_3"},"logger":"io.github.linuxforhealth.hl7.util.ExpressionUtility","message":"Resource Constraint condition not satisfied.","context":"default"}
{"timestamp":"2023-06-27T11:10:07.147Z","level":"WARN","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Condition-> Field:onsetString"},"logger":"io.github.linuxforhealth.hl7.parsing.HL7DataExtractor","message":"Cannot extract value for Segment PRB field 16, reason Can't find PRB as a direct child","context":"default"}
{"timestamp":"2023-06-27T11:10:07.147Z","level":"WARN","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Condition-> Field:onsetString"},"logger":"io.github.linuxforhealth.hl7.parsing.HL7DataExtractor","message":"Cannot extract value for Segment PRB field 17, reason Can't find PRB as a direct child","context":"default"}
{"timestamp":"2023-06-27T11:10:07.147Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Condition-> Field:identifier_4-> Field:period-> Field:start"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.147Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Condition-> Field:identifier_4-> Field:period-> Field:end"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.147Z","level":"WARN","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Condition-> Field:identifier_4"},"logger":"io.github.linuxforhealth.hl7.util.ExpressionUtility","message":"Resource Constraint condition not satisfied.","context":"default"}
{"timestamp":"2023-06-27T11:10:07.147Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Condition-> Field:identifier_5-> Field:period-> Field:start"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.148Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Condition-> Field:identifier_5-> Field:period-> Field:end"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.148Z","level":"WARN","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Condition-> Field:identifier_5"},"logger":"io.github.linuxforhealth.hl7.util.ExpressionUtility","message":"Resource Constraint condition not satisfied.","context":"default"}
{"timestamp":"2023-06-27T11:10:07.148Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Condition-> Field:id"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.148Z","level":"WARN","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Condition-> Field:severity"},"logger":"io.github.linuxforhealth.hl7.parsing.HL7DataExtractor","message":"Cannot extract value for Segment PRB field 26, reason Can't find PRB as a direct child","context":"default"}
{"timestamp":"2023-06-27T11:10:07.148Z","level":"WARN","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Condition-> Field:verificationStatus"},"logger":"io.github.linuxforhealth.hl7.parsing.HL7DataExtractor","message":"Cannot extract value for Segment PRB field 13, reason Can't find PRB as a direct child","context":"default"}
{"timestamp":"2023-06-27T11:10:07.148Z","level":"WARN","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Condition-> Field:verificationStatus"},"logger":"io.github.linuxforhealth.hl7.parsing.HL7DataExtractor","message":"Cannot extract value for Segment PRB field 13, reason Can't find PRB as a direct child","context":"default"}
{"timestamp":"2023-06-27T11:10:07.149Z","level":"WARN","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Condition-> Field:clinicalStatus_1"},"logger":"io.github.linuxforhealth.hl7.parsing.HL7DataExtractor","message":"Cannot extract value for Segment PRB field 14, reason Can't find PRB as a direct child","context":"default"}
{"timestamp":"2023-06-27T11:10:07.149Z","level":"WARN","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Condition-> Field:clinicalStatus_1"},"logger":"io.github.linuxforhealth.hl7.parsing.HL7DataExtractor","message":"Cannot extract value for Segment PRB field 14, reason Can't find PRB as a direct child","context":"default"}
{"timestamp":"2023-06-27T11:10:07.149Z","level":"WARN","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Condition-> Field:recordedDate"},"logger":"io.github.linuxforhealth.hl7.parsing.HL7DataExtractor","message":"Cannot extract value for Segment PRB field 2, reason Can't find PRB as a direct child","context":"default"}
{"timestamp":"2023-06-27T11:10:07.149Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Condition-> Field:recordedDate"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.149Z","level":"WARN","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Condition-> Field:clinicalStatus_2"},"logger":"io.github.linuxforhealth.hl7.parsing.HL7DataExtractor","message":"Cannot extract value for Segment PRB field 14, reason Can't find PRB as a direct child","context":"default"}
{"timestamp":"2023-06-27T11:10:07.149Z","level":"WARN","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Condition-> Field:clinicalStatus_2"},"logger":"io.github.linuxforhealth.hl7.parsing.HL7DataExtractor","message":"Cannot extract value for Segment PRB field 9, reason Can't find PRB as a direct child","context":"default"}
{"timestamp":"2023-06-27T11:10:07.149Z","level":"WARN","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Condition-> Field:category_x1"},"logger":"io.github.linuxforhealth.hl7.parsing.HL7DataExtractor","message":"Cannot extract value for Segment PRB field 3, reason Can't find PRB as a direct child","context":"default"}
{"timestamp":"2023-06-27T11:10:07.149Z","level":"WARN","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Condition-> Field:category_x2"},"logger":"io.github.linuxforhealth.hl7.parsing.HL7DataExtractor","message":"Cannot extract value for Segment PRB field 3, reason Can't find PRB as a direct child","context":"default"}
{"timestamp":"2023-06-27T11:10:07.150Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Condition-> Field:meta-> Field:extension_6"},"logger":"io.github.linuxforhealth.hl7.expression.NestedExpression","message":"Evalutating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.150Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Condition-> Field:meta-> Field:extension_5"},"logger":"io.github.linuxforhealth.hl7.expression.NestedExpression","message":"Evalutating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.150Z","level":"WARN","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Condition-> Field:meta-> Field:extension_4"},"logger":"io.github.linuxforhealth.hl7.data.date.DateUtil","message":"Cannot create ZoneId","context":"default"}
{"timestamp":"2023-06-27T11:10:07.153Z","level":"WARN","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Observation"},"logger":"io.github.linuxforhealth.hl7.parsing.HL7DataExtractor","message":"Cannot extract value for OBX ","context":"default"}
{"timestamp":"2023-06-27T11:10:07.153Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"AllergyIntolerance-> Field:identifier-> Field:period-> Field:start"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.153Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"AllergyIntolerance-> Field:identifier-> Field:period-> Field:end"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.153Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"AllergyIntolerance-> Field:onsetDateTime"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.154Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"AllergyIntolerance-> Field:meta-> Field:extension_6"},"logger":"io.github.linuxforhealth.hl7.expression.NestedExpression","message":"Evalutating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.154Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"AllergyIntolerance-> Field:meta-> Field:extension_5"},"logger":"io.github.linuxforhealth.hl7.expression.NestedExpression","message":"Evalutating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.154Z","level":"WARN","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"AllergyIntolerance-> Field:meta-> Field:extension_4"},"logger":"io.github.linuxforhealth.hl7.data.date.DateUtil","message":"Cannot create ZoneId","context":"default"}
{"timestamp":"2023-06-27T11:10:07.154Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"AllergyIntolerance-> Field:id"},"logger":"io.github.linuxforhealth.hl7.expression.JEXLExpression","message":"Evaluating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.155Z","level":"WARN","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Procedure"},"logger":"io.github.linuxforhealth.hl7.parsing.HL7DataExtractor","message":"Cannot extract value for PROCEDURE ","context":"default"}
{"timestamp":"2023-06-27T11:10:07.155Z","level":"WARN","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"Coverage"},"logger":"io.github.linuxforhealth.hl7.parsing.HL7DataExtractor","message":"Cannot extract value for INSURANCE ","context":"default"}
{"timestamp":"2023-06-27T11:10:07.155Z","level":"WARN","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"PendingExpressions-> Field:link"},"logger":"io.github.linuxforhealth.hl7.parsing.HL7DataExtractor","message":"Cannot extract value for MRG ","context":"default"}
{"timestamp":"2023-06-27T11:10:07.156Z","level":"WARN","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"PendingExpressions"},"logger":"ca.uhn.fhir.parser.LenientErrorHandler","message":"[element="use"] Invalid attribute value "": Attribute value must not be empty ("")","context":"default"}
{"timestamp":"2023-06-27T11:10:07.156Z","level":"WARN","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"PendingExpressions"},"logger":"ca.uhn.fhir.parser.LenientErrorHandler","message":"[element="type"] Invalid attribute value "": Attribute value must not be empty ("")","context":"default"}
{"timestamp":"2023-06-27T11:10:07.156Z","level":"WARN","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"PendingExpressions"},"logger":"ca.uhn.fhir.parser.LenientErrorHandler","message":"Found incorrect type for element communication - Expected ARRAY and found OBJECT","context":"default"}
{"timestamp":"2023-06-27T11:10:07.157Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","mdc":{"Resource":"PendingExpressions-> Field:diagnosis"},"logger":"io.github.linuxforhealth.hl7.expression.NestedExpression","message":"Evalutating expression","context":"default"}
{"timestamp":"2023-06-27T11:10:07.160Z","level":"INFO","thread":"Camel (camel-1) thread #28 - Multicast","logger":"io.github.linuxforhealth.hl7.message.HL7MessageEngine","message":"Successfully converted message","context":"default"}
{"timestamp":"2023-06-27T11:10:07.168Z","level":"ERROR","thread":"Camel (camel-1) thread #28 - Multicast","logger":"hl7conversion-direct","message":"java.lang.IllegalArgumentException: Parsed HL7 message was null.","context":"default"}

To Reproduce

Send this HL7 message

MSH|^~&||MCTN|||202003010024||ADT^A01|842000000|P|2.5.1
EVN|A01|202003010026||||
PID|1||V00698474|V644032|SMYTH^NIKO^E^^^||19780615|M||B|SE 5556 Nowhere Lane^^Miami^FL^33169^USA^^^FL||786-402-1774|(999)999-9999|ENG|S|CHR|0000729886|123-95-1234
PV1|1|E|ER^^|EM|||DOLBE^DOLL^Bertie^E^^^MD|DOLBE^DOLL^Bertie^E^^^MD||EM||||PR|AMB|N||ER||14||||||||||||||||HOM|||MCTN|RLQ PAIN|DEP|||202003010026|||||||||
AL1|1|DA|F001^No Known Allergies^^^allergy.id|U||20190930
DG1|1|I9|564.00|UNSPEC CONSTIPATION||W||||||||||||N

Expected behavior

Message converted to FHIR and stored in "fhir" topic

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant