-
Notifications
You must be signed in to change notification settings - Fork 7
Description
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