We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
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
The text was updated successfully, but these errors were encountered:
No branches or pull requests
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"}\&||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|^
{"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
The text was updated successfully, but these errors were encountered: