From d68e6733f9009bfb72cbf62537b4b7d4deaa6eaa Mon Sep 17 00:00:00 2001 From: Noah Schatz Date: Fri, 21 Aug 2026 01:55:48 +0000 Subject: [PATCH 1/3] S0035-hl7-vendor-refresh: capture the pre-refresh baseline before the dependency moves Freezes the comparison basis for the @cosyte/hl7 refresh, captured at 76984bba9dbb852d2854fd82ebd68422b8ad98f3 with @cosyte/hl7 0.0.1 installed from vendor/cosyte-hl7-0.0.0.tgz. - test/_support/hl7-baseline-corpus.json: 124 distinct HL7 v2 fixtures, COLLECTED from the repository's own fixture suites by test/_support/hl7-corpus-probe.ts rather than transcribed, so completeness is measured. Frozen here on purpose: some members are messages the reverse path serialized, so re-deriving after a bump would move the input as well as the output. - test/_support/hl7-malformed-classes.ts: one authored synthetic input per malformed class (malformed, truncated, empty, wrong-version), carrying no person data at all, so each class has a measured pre-refresh behaviour. - scripts/hl7-refresh-capture.ts: the compared surface capture (FHIR bundle plus the diagnostics emitted alongside it, in emission order), with the two normalizations it applies stated in its header. - documentation/hl7-refresh/surface-pre-refresh.json: that capture over all 128 corpus members on the stale dependency. Gates at this commit: build, typecheck, lint, test (29 files, 504 tests), phi-scan, check:no-emdash, check:no-internal-refs, check:agent-notes and format:check all exit zero. phi-scan-overrides.md is untouched. --- .../hl7-refresh/surface-pre-refresh.json | 12499 ++++++++++++++++ scripts/hl7-refresh-capture.ts | 117 + scripts/hl7-refresh-collect-corpus.ts | 103 + test/_support/hl7-baseline-corpus.json | 156 + test/_support/hl7-corpus-probe.ts | 52 + test/_support/hl7-malformed-classes.ts | 56 + 6 files changed, 12983 insertions(+) create mode 100644 documentation/hl7-refresh/surface-pre-refresh.json create mode 100644 scripts/hl7-refresh-capture.ts create mode 100644 scripts/hl7-refresh-collect-corpus.ts create mode 100644 test/_support/hl7-baseline-corpus.json create mode 100644 test/_support/hl7-corpus-probe.ts create mode 100644 test/_support/hl7-malformed-classes.ts diff --git a/documentation/hl7-refresh/surface-pre-refresh.json b/documentation/hl7-refresh/surface-pre-refresh.json new file mode 100644 index 0000000..d88a4d7 --- /dev/null +++ b/documentation/hl7-refresh/surface-pre-refresh.json @@ -0,0 +1,12499 @@ +{ + "label": "pre-refresh", + "members": [ + { + "id": "fixture-000", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "A01" + }, + "source": { + "name": "A", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + }, + { + "id": "fixture-001", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "A01" + }, + "source": { + "name": "A", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "family": "Doe", + "given": [ + "Jane" + ] + } + ], + "gender": "male", + "birthDate": "1980-01-15" + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "PID.7", + "Patient.birthDate" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + }, + { + "id": "fixture-002", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "A01" + }, + "source": { + "name": "A", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "family": "Doe", + "given": [ + "Jane" + ] + } + ], + "gender": "male", + "birthDate": "1990-01-01" + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + }, + { + "id": "fixture-003", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "A01" + }, + "source": { + "name": "A", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "family": "Doe", + "given": [ + "Jane" + ] + } + ], + "gender": "male", + "birthDate": "1990-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "RelatedPerson", + "patient": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "relationship": [ + { + "coding": [ + { + "code": "SPO" + } + ] + } + ], + "name": [ + { + "family": "Kin", + "given": [ + "Next" + ] + } + ], + "address": [ + { + "line": [ + "1 St" + ], + "city": "Boston", + "state": "MA" + } + ] + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_CODE_UNMAPPED", + "warning", + "CWE.1", + "Coding.code" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "NK1[0].5", + "RelatedPerson.telecom" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + }, + { + "id": "fixture-004", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "A01" + }, + "source": { + "name": "A", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "family": "Doe", + "given": [ + "Jane" + ] + } + ], + "gender": "male", + "birthDate": "1990-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "Encounter", + "status": "in-progress", + "class": { + "system": "http://terminology.hl7.org/CodeSystem/v3-ActCode", + "code": "AMB", + "display": "ambulatory" + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "period": { + "start": "2026-07-21" + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_TIMESTAMP_NO_TIMEZONE", + "warning", + "TS.1", + "dateTime" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + }, + { + "id": "fixture-005", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "A01" + }, + "source": { + "name": "A", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "family": "Doe", + "given": [ + "Jane" + ] + } + ], + "gender": "male", + "birthDate": "1990-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "Encounter", + "status": "in-progress", + "class": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0004", + "code": "R" + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + }, + { + "id": "fixture-006", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "A01" + }, + "source": { + "name": "A", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "family": "Doe", + "given": [ + "Jane" + ] + } + ], + "gender": "male", + "birthDate": "1990-01-01" + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_CODE_UNMAPPED", + "warning", + "PV1.2", + "Encounter.status" + ], + [ + "TRANSFORM_CODE_UNMAPPED", + "warning", + "PV1.2", + "Encounter.class" + ], + [ + "TRANSFORM_RESOURCE_INVALID", + "error", + "PV1", + "Encounter" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + }, + { + "id": "fixture-007", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "A01" + }, + "source": { + "name": "A", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "family": "Doe", + "given": [ + "Jane" + ] + } + ], + "gender": "male", + "birthDate": "1990-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "Encounter", + "status": "in-progress", + "class": { + "system": "http://terminology.hl7.org/CodeSystem/v3-ActCode", + "code": "IMP", + "display": "inpatient encounter" + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + }, + { + "id": "fixture-008", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "A01" + }, + "source": { + "name": "A", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "family": "Doe", + "given": [ + "Jane" + ] + } + ], + "birthDate": "1990-01-01" + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_CODE_UNMAPPED", + "warning", + "PID.8", + "Patient.gender" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + }, + { + "id": "fixture-009", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "A01" + }, + "source": { + "name": "A", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "PID", + "Encounter.subject" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + }, + { + "id": "fixture-010", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "A01" + }, + "source": { + "name": "A", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Encounter", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "VN" + } + ] + }, + "value": "V9" + } + ], + "status": "in-progress", + "class": { + "system": "http://terminology.hl7.org/CodeSystem/v3-ActCode", + "code": "AMB", + "display": "ambulatory" + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "PID", + "Encounter.subject" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + }, + { + "id": "fixture-011", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "A04" + }, + "source": { + "name": "A", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_SEGMENT_ASSEMBLED", + "information", + "MSH.9", + null + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "NK1", + "RelatedPerson.patient" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + }, + { + "id": "fixture-012", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "A31" + }, + "source": { + "name": "A", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "family": "Doe", + "given": [ + "Jane" + ] + } + ], + "gender": "male", + "birthDate": "1990-01-01" + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_SEGMENT_ASSEMBLED", + "information", + "MSH.9", + null + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + }, + { + "id": "fixture-013", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "family": "Doe", + "given": [ + "Jane" + ] + } + ], + "gender": "male", + "birthDate": "1990-01-01" + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_SEGMENT_ASSEMBLED", + "information", + "MSH.9", + null + ], + [ + "TRANSFORM_CODE_UNMAPPED", + "warning", + "MSH.9", + "MessageHeader.eventCoding" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_RESOURCE_INVALID", + "error", + "MSH", + "MessageHeader" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + }, + { + "id": "fixture-014", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "R30" + }, + "source": { + "name": "A", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "family": "Doe", + "given": [ + "Jane" + ] + } + ], + "gender": "male", + "birthDate": "1990-01-01" + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_SEGMENT_ASSEMBLED", + "information", + "MSH.9", + null + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + }, + { + "id": "fixture-015", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "A01" + }, + "source": { + "name": "A", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "family": "Doe", + "given": [ + "Jane" + ] + } + ], + "gender": "male", + "birthDate": "1990-01-01" + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + }, + { + "id": "fixture-016", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "MSGORD1" + }, + "type": "message", + "timestamp": "2026-07-21T15:00:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000005", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "O01" + }, + "source": { + "name": "CPOE", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000003" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000004" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN12345" + } + ], + "name": [ + { + "family": "Public", + "given": [ + "Jane", + "Q" + ] + } + ], + "gender": "female", + "birthDate": "1980-01-15" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "Encounter", + "status": "in-progress", + "class": { + "system": "http://terminology.hl7.org/CodeSystem/v3-ActCode", + "code": "AMB", + "display": "ambulatory" + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + } + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "ServiceRequest", + "status": "active", + "intent": "order", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "PLAC" + } + ] + }, + "value": "PLACER1" + }, + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "FILL" + } + ] + }, + "value": "FILLER1" + } + ], + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "24331-1", + "display": "Lipid Panel" + } + ] + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "encounter": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + }, + "authoredOn": "2026-07-21T14:00:00-05:00", + "occurrenceDateTime": "2026-07-22T08:00:00-05:00", + "reasonCode": [ + { + "coding": [ + { + "code": "R51", + "display": "Headache" + } + ] + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000004", + "resource": { + "resourceType": "MedicationRequest", + "status": "unknown", + "intent": "order", + "medicationCodeableConcept": { + "coding": [ + { + "system": "http://www.nlm.nih.gov/research/umls/rxnorm", + "code": "197361", + "display": "Amoxicillin 250 MG Oral Tablet" + } + ] + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "encounter": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + }, + "authoredOn": "2026-07-21T14:10:00-05:00", + "dosageInstruction": [ + { + "route": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0162", + "code": "PO", + "display": "Oral" + }, + { + "system": "http://terminology.hl7.org/CodeSystem/v3-RouteOfAdministration", + "code": "PO", + "display": "Swallow, oral" + } + ] + }, + "doseAndRate": [ + { + "doseRange": { + "low": { + "value": 250, + "unit": "milligram", + "system": "http://unitsofmeasure.org", + "code": "mg" + } + } + } + ] + } + ], + "dispenseRequest": { + "quantity": { + "value": 30 + }, + "numberOfRepeatsAllowed": 2 + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_CODE_SYSTEM_UNRESOLVED", + "warning", + "CWE.3", + "Coding.system" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "RXO", + "MedicationRequest.status" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-017", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "timestamp": "2026-01-01T12:00:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "O01" + }, + "source": { + "name": "CPOE", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_RESOURCE_INVALID", + "error", + "ORC", + "ServiceRequest" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-018", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "timestamp": "2026-01-01T12:00:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000004", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "O01" + }, + "source": { + "name": "CPOE", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000003" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "family": "Doe", + "given": [ + "Jane" + ] + } + ], + "gender": "female", + "birthDate": "1990-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "MedicationRequest", + "status": "unknown", + "intent": "order", + "medicationCodeableConcept": { + "coding": [ + { + "system": "http://www.nlm.nih.gov/research/umls/rxnorm", + "code": "D", + "display": "Drug" + } + ] + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + } + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "MedicationRequest", + "status": "unknown", + "intent": "order", + "medicationCodeableConcept": { + "coding": [ + { + "system": "http://www.nlm.nih.gov/research/umls/rxnorm", + "code": "D2", + "display": "Drug2" + } + ] + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_RESOURCE_INVALID", + "error", + "OBR", + "ServiceRequest" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "RXO", + "MedicationRequest.status" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "RXO", + "MedicationRequest.status" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-019", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "timestamp": "2026-01-01T12:00:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "O01" + }, + "source": { + "name": "CPOE", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "family": "Doe", + "given": [ + "Jane" + ] + } + ], + "gender": "female", + "birthDate": "1990-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "ServiceRequest", + "status": "revoked", + "intent": "order", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "PLAC" + } + ] + }, + "value": "P1" + }, + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "FILL" + } + ] + }, + "value": "F1" + } + ], + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "GLU", + "display": "Glucose" + } + ] + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-020", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "timestamp": "2026-01-01T12:00:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "O01" + }, + "source": { + "name": "CPOE", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "family": "Doe", + "given": [ + "Jane" + ] + } + ], + "gender": "female", + "birthDate": "1990-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "ServiceRequest", + "status": "active", + "intent": "order", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "PLAC" + } + ] + }, + "value": "OBRPLAC" + }, + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "FILL" + } + ] + }, + "value": "OBRFILL" + } + ], + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "GLU", + "display": "Glucose" + } + ] + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-021", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "timestamp": "2026-01-01T12:00:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "O01" + }, + "source": { + "name": "CPOE", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "family": "Doe", + "given": [ + "Jane" + ] + } + ], + "gender": "female", + "birthDate": "1990-01-01" + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_CODE_UNMAPPED", + "warning", + "ORC.5", + "ServiceRequest.status" + ], + [ + "TRANSFORM_RESOURCE_INVALID", + "error", + "ORC", + "ServiceRequest" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-022", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "timestamp": "2026-01-01T12:00:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "O01" + }, + "source": { + "name": "CPOE", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "family": "Doe", + "given": [ + "Jane" + ] + } + ], + "gender": "female", + "birthDate": "1990-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "ServiceRequest", + "status": "active", + "intent": "order", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "PLAC" + } + ] + }, + "value": "P9" + }, + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "FILL" + } + ] + }, + "value": "F9" + } + ], + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-023", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "timestamp": "2026-01-01T12:00:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "O01" + }, + "source": { + "name": "CPOE", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "family": "Doe", + "given": [ + "Jane" + ] + } + ], + "gender": "female", + "birthDate": "1990-01-01" + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_CODE_UNMAPPED", + "warning", + "ORC.1", + "ServiceRequest.status" + ], + [ + "TRANSFORM_RESOURCE_INVALID", + "error", + "ORC", + "ServiceRequest" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-024", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "timestamp": "2026-07-21T12:00:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "O01" + }, + "source": { + "name": "CPOE", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "family": "Doe", + "given": [ + "Jane" + ] + } + ], + "gender": "female", + "birthDate": "1990-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "ServiceRequest", + "status": "active", + "intent": "order", + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "CBC", + "display": "Complete Blood Count" + } + ] + }, + "priority": "stat", + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-025", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "timestamp": "2026-07-21T12:00:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "O01" + }, + "source": { + "name": "CPOE", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "family": "Doe", + "given": [ + "Jane" + ] + } + ], + "gender": "female", + "birthDate": "1990-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "ServiceRequest", + "status": "active", + "intent": "order", + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "CBC" + } + ] + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_CODE_UNMAPPED", + "warning", + "OBR.5", + "ServiceRequest.priority" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-026", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "timestamp": "2026-07-21T12:00:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "O01" + }, + "source": { + "name": "CPOE", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "family": "Doe", + "given": [ + "Jane" + ] + } + ], + "gender": "female", + "birthDate": "1990-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "MedicationRequest", + "status": "unknown", + "intent": "order", + "medicationCodeableConcept": { + "coding": [ + { + "system": "http://www.nlm.nih.gov/research/umls/rxnorm", + "code": "1049630", + "display": "Acetaminophen" + } + ] + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "dosageInstruction": [ + { + "route": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0162", + "code": "PO", + "display": "Oral" + }, + { + "system": "http://terminology.hl7.org/CodeSystem/v3-RouteOfAdministration", + "code": "PO", + "display": "Swallow, oral" + } + ] + }, + "method": { + "coding": [ + { + "code": "CH", + "display": "Chew" + } + ] + } + } + ] + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "RXO", + "MedicationRequest.status" + ], + [ + "TRANSFORM_CODE_SYSTEM_UNRESOLVED", + "warning", + "CWE.3", + "Coding.system" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-027", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "timestamp": "2026-07-21T12:00:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "O01" + }, + "source": { + "name": "CPOE", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "family": "Doe", + "given": [ + "Jane" + ] + } + ], + "gender": "female", + "birthDate": "1990-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "MedicationRequest", + "status": "unknown", + "intent": "order", + "medicationCodeableConcept": { + "coding": [ + { + "system": "http://www.nlm.nih.gov/research/umls/rxnorm", + "code": "1049630", + "display": "Acetaminophen" + } + ] + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "substitution": { + "allowedCodeableConcept": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0161", + "code": "G" + } + ] + } + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "RXO", + "MedicationRequest.status" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-028", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "timestamp": "2026-07-21T12:00:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "O01" + }, + "source": { + "name": "CPOE", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "family": "Doe", + "given": [ + "Jane" + ] + } + ], + "gender": "female", + "birthDate": "1990-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "MedicationRequest", + "status": "unknown", + "intent": "order", + "medicationCodeableConcept": { + "coding": [ + { + "system": "http://www.nlm.nih.gov/research/umls/rxnorm", + "code": "1049630", + "display": "Acetaminophen" + } + ] + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "RXO", + "MedicationRequest.status" + ], + [ + "TRANSFORM_CODE_UNMAPPED", + "warning", + "RXO.9", + "MedicationRequest.substitution.allowedCodeableConcept" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-029", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "timestamp": "2026-07-21T12:00:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "O01" + }, + "source": { + "name": "CPOE", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "family": "Doe", + "given": [ + "Jane" + ] + } + ], + "gender": "female", + "birthDate": "1990-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "MedicationRequest", + "status": "unknown", + "intent": "order", + "medicationCodeableConcept": { + "coding": [ + { + "system": "http://www.nlm.nih.gov/research/umls/rxnorm", + "code": "1049630", + "display": "Acetaminophen" + } + ] + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "RXO", + "MedicationRequest.status" + ], + [ + "TRANSFORM_CODE_UNMAPPED", + "warning", + "RXO.9", + "MedicationRequest.substitution.allowedCodeableConcept" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-030", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "timestamp": "2026-01-01T12:00:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "O09" + }, + "source": { + "name": "CPOE", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "family": "Doe", + "given": [ + "Jane" + ] + } + ], + "gender": "female", + "birthDate": "1990-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "MedicationRequest", + "status": "unknown", + "intent": "order", + "medicationCodeableConcept": { + "coding": [ + { + "system": "http://www.nlm.nih.gov/research/umls/rxnorm", + "code": "D", + "display": "Drug" + } + ] + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "dosageInstruction": [ + { + "doseAndRate": [ + { + "doseRange": { + "low": { + "value": 1, + "unit": "mg", + "system": "http://unitsofmeasure.org", + "code": "mg" + } + } + } + ] + } + ] + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_SEGMENT_ASSEMBLED", + "information", + "MSH.9", + null + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "RXO", + "MedicationRequest.status" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-031", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "timestamp": "2026-01-01T12:00:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "O01" + }, + "source": { + "name": "CPOE", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "family": "Doe", + "given": [ + "Jane" + ] + } + ], + "gender": "female", + "birthDate": "1990-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "MedicationRequest", + "status": "unknown", + "intent": "order", + "medicationCodeableConcept": { + "coding": [ + { + "system": "http://www.nlm.nih.gov/research/umls/rxnorm", + "code": "D", + "display": "Drug" + } + ] + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "RXO", + "MedicationRequest.status" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-032", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "timestamp": "2026-01-01T12:00:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "O01" + }, + "source": { + "name": "CPOE", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "family": "Doe", + "given": [ + "Jane" + ] + } + ], + "gender": "female", + "birthDate": "1990-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "MedicationRequest", + "status": "unknown", + "intent": "order", + "medicationCodeableConcept": { + "coding": [ + { + "system": "http://www.nlm.nih.gov/research/umls/rxnorm", + "code": "D", + "display": "Drug" + } + ] + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "RXE", + "MedicationRequest" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "RXO", + "MedicationRequest.status" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-033", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "timestamp": "2026-01-01T12:00:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "O01" + }, + "source": { + "name": "CPOE", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "family": "Doe", + "given": [ + "Jane" + ] + } + ], + "gender": "female", + "birthDate": "1990-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "MedicationRequest", + "status": "unknown", + "intent": "order", + "medicationCodeableConcept": { + "coding": [ + { + "system": "http://www.nlm.nih.gov/research/umls/rxnorm", + "code": "D", + "display": "Drug" + } + ] + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "dosageInstruction": [ + { + "doseAndRate": [ + { + "doseRange": { + "low": { + "value": 2, + "unit": "puffs" + } + } + } + ] + } + ] + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "RXO", + "MedicationRequest.status" + ], + [ + "TRANSFORM_UNIT_NOT_UCUM", + "warning", + "RXO.4", + "Quantity.code" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-034", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "timestamp": "2026-01-01T12:00:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "O01" + }, + "source": { + "name": "CPOE", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "family": "Doe", + "given": [ + "Jane" + ] + } + ], + "gender": "female", + "birthDate": "1990-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "MedicationRequest", + "status": "unknown", + "intent": "order", + "medicationCodeableConcept": { + "coding": [ + { + "system": "http://www.nlm.nih.gov/research/umls/rxnorm", + "code": "D", + "display": "Drug" + } + ] + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "dispenseRequest": { + "quantity": { + "value": 30 + } + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "RXO", + "MedicationRequest.status" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "RXO.13", + "dispenseRequest.numberOfRepeatsAllowed" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-035", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "timestamp": "2026-01-01T12:00:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "O01" + }, + "source": { + "name": "CPOE", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "family": "Doe", + "given": [ + "Jane" + ] + } + ], + "gender": "female", + "birthDate": "1990-01-01" + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-036", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "MSGID1" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "A31" + }, + "source": { + "name": "EHR", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "name": [ + { + "family": "Public" + } + ] + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_SEGMENT_ASSEMBLED", + "information", + "MSH.9", + null + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_TIMESTAMP_NO_TIMEZONE", + "warning", + "TS.1", + "dateTime" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + }, + { + "id": "fixture-037", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "timestamp": "2026-01-01T12:00:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "R01" + }, + "source": { + "name": "LAB", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "family": "Doe", + "given": [ + "Jane" + ] + } + ], + "gender": "female", + "birthDate": "1990-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "Observation", + "status": "final", + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "GLU", + "display": "Glucose" + } + ] + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "valueQuantity": { + "value": 99, + "unit": "mg/dL", + "system": "http://unitsofmeasure.org", + "code": "mg/dL" + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_CODE_UNMAPPED", + "warning", + "OBR.25", + "DiagnosticReport.status" + ], + [ + "TRANSFORM_RESOURCE_INVALID", + "error", + "OBR", + "DiagnosticReport" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-038", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "timestamp": "2026-01-01T12:00:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "R01" + }, + "source": { + "name": "LAB", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "family": "Doe", + "given": [ + "Jane" + ] + } + ], + "gender": "female", + "birthDate": "1990-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "Observation", + "status": "final", + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "GLU", + "display": "Glucose" + } + ] + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "valueQuantity": { + "value": 99, + "unit": "mg/dL", + "system": "http://unitsofmeasure.org", + "code": "mg/dL" + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_CODE_UNMAPPED", + "warning", + "OBR.25", + "DiagnosticReport.status" + ], + [ + "TRANSFORM_RESOURCE_INVALID", + "error", + "OBR", + "DiagnosticReport" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-039", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "timestamp": "2026-01-01T12:00:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000004", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "R01" + }, + "source": { + "name": "LAB", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000003" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "family": "Doe", + "given": [ + "Jane" + ] + } + ], + "gender": "female", + "birthDate": "1990-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "DiagnosticReport", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "FILL" + } + ] + }, + "value": "FILLER1" + } + ], + "status": "preliminary", + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "GLU", + "display": "Glucose" + } + ] + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "result": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "Observation", + "status": "final", + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "GLU", + "display": "Glucose" + } + ] + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "valueQuantity": { + "value": 99, + "unit": "mg/dL", + "system": "http://unitsofmeasure.org", + "code": "mg/dL" + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_CODE_UNMAPPED", + "warning", + "OBX.8", + "Observation.interpretation" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-040", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "timestamp": "2026-01-01T12:00:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000004", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "R01" + }, + "source": { + "name": "LAB", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000003" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "family": "Doe", + "given": [ + "Jane" + ] + } + ], + "gender": "female", + "birthDate": "1990-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "DiagnosticReport", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "FILL" + } + ] + }, + "value": "FILLER1" + } + ], + "status": "preliminary", + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "GLU", + "display": "Glucose" + } + ] + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "result": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "Observation", + "status": "corrected", + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "GLU", + "display": "Glucose" + } + ] + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "valueQuantity": { + "value": 99, + "unit": "mg/dL", + "system": "http://unitsofmeasure.org", + "code": "mg/dL" + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-041", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "timestamp": "2026-01-01T12:00:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "R01" + }, + "source": { + "name": "LAB", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "family": "Doe", + "given": [ + "Jane" + ] + } + ], + "gender": "female", + "birthDate": "1990-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "DiagnosticReport", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "FILL" + } + ] + }, + "value": "FILLER1" + } + ], + "status": "preliminary", + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "GLU", + "display": "Glucose" + } + ] + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_CODE_UNMAPPED", + "warning", + "OBX.11", + "Observation.status" + ], + [ + "TRANSFORM_RESOURCE_INVALID", + "error", + "OBX[0]", + "Observation" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-042", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "timestamp": "2026-01-01T12:00:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000004", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "R01" + }, + "source": { + "name": "LAB", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000003" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "family": "Doe", + "given": [ + "Jane" + ] + } + ], + "gender": "female", + "birthDate": "1990-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "DiagnosticReport", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "FILL" + } + ] + }, + "value": "FILLER1" + } + ], + "status": "preliminary", + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "GLU", + "display": "Glucose" + } + ] + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "result": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "Observation", + "status": "cancelled", + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "GLU", + "display": "Glucose" + } + ] + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "valueQuantity": { + "value": 99, + "unit": "mg/dL", + "system": "http://unitsofmeasure.org", + "code": "mg/dL" + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-043", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "timestamp": "2026-01-01T12:00:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000004", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "R01" + }, + "source": { + "name": "LAB", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000003" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "family": "Doe", + "given": [ + "Jane" + ] + } + ], + "gender": "female", + "birthDate": "1990-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "DiagnosticReport", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "FILL" + } + ] + }, + "value": "FILLER1" + } + ], + "status": "preliminary", + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "GLU", + "display": "Glucose" + } + ] + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "result": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "Observation", + "status": "final", + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "GLU", + "display": "Glucose" + } + ] + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "valueQuantity": { + "value": 99, + "unit": "widgets" + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_UNIT_NOT_UCUM", + "warning", + "OBX.6", + "Quantity.code" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-044", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "timestamp": "2026-01-01T12:00:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000004", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "R01" + }, + "source": { + "name": "LAB", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000003" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "family": "Doe", + "given": [ + "Jane" + ] + } + ], + "gender": "female", + "birthDate": "1990-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "DiagnosticReport", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "FILL" + } + ] + }, + "value": "FILLER1" + } + ], + "status": "preliminary", + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "GLU", + "display": "Glucose" + } + ] + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "result": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "Observation", + "status": "final", + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "GLU", + "display": "Glucose" + } + ] + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "valueString": "PENDING" + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_QUANTITY_VALUE_INVALID", + "warning", + "OBX.5", + "Quantity.value" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-045", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "timestamp": "2026-01-01T12:00:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000004", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "R01" + }, + "source": { + "name": "LAB", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000003" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "family": "Doe", + "given": [ + "Jane" + ] + } + ], + "gender": "female", + "birthDate": "1990-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "DiagnosticReport", + "status": "final", + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "GLU", + "display": "Glucose" + } + ] + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "result": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "Observation", + "status": "final", + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "GLU", + "display": "Glucose" + } + ] + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "valueQuantity": { + "value": 99 + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-046", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "timestamp": "2026-01-01T12:00:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000004", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "R01" + }, + "source": { + "name": "LAB", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000003" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "family": "Doe", + "given": [ + "Jane" + ] + } + ], + "gender": "female", + "birthDate": "1990-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "DiagnosticReport", + "status": "final", + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "T", + "display": "Test" + } + ] + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "result": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "Observation", + "status": "final", + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "D", + "display": "Date" + } + ] + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "valueDateTime": "2026-07-21" + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-047", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "timestamp": "2026-01-01T12:00:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000004", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "R01" + }, + "source": { + "name": "LAB", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000003" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "family": "Doe", + "given": [ + "Jane" + ] + } + ], + "gender": "female", + "birthDate": "1990-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "DiagnosticReport", + "status": "final", + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "T", + "display": "Test" + } + ] + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "result": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "Observation", + "status": "final", + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "W", + "display": "Waveform" + } + ] + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "valueString": "1" + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "OBX.5", + "Observation.value[x]" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-048", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "timestamp": "2026-01-01T12:00:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "R01" + }, + "source": { + "name": "LAB", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "family": "Doe", + "given": [ + "Jane" + ] + } + ], + "gender": "female", + "birthDate": "1990-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "DiagnosticReport", + "status": "final", + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "T", + "display": "Test" + } + ] + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-049", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "timestamp": "2026-01-01T12:00:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000004", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "R01" + }, + "source": { + "name": "LAB", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000003" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "family": "Doe", + "given": [ + "Jane" + ] + } + ], + "gender": "female", + "birthDate": "1990-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "DiagnosticReport", + "status": "final", + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "T", + "display": "Test" + } + ] + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "result": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "Observation", + "status": "final", + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "N", + "display": "NotEqual" + } + ] + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "valueString": "<>5" + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-050", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "timestamp": "2026-01-01T12:00:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000004", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "R01" + }, + "source": { + "name": "LAB", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000003" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "family": "Doe", + "given": [ + "Jane" + ] + } + ], + "gender": "female", + "birthDate": "1990-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "DiagnosticReport", + "status": "final", + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "T", + "display": "Test" + } + ] + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "result": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "Observation", + "status": "final", + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "R", + "display": "Range" + } + ] + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "valueRange": { + "low": { + "value": 10, + "unit": "mm" + }, + "high": { + "value": 20, + "unit": "mm" + } + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_UNIT_NOT_UCUM", + "warning", + "OBX.6", + "Quantity.code" + ], + [ + "TRANSFORM_UNIT_NOT_UCUM", + "warning", + "OBX.6", + "Quantity.code" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-051", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "timestamp": "2026-01-01T12:00:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000004", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "R01" + }, + "source": { + "name": "LAB", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000003" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "family": "Doe", + "given": [ + "Jane" + ] + } + ], + "gender": "female", + "birthDate": "1990-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "DiagnosticReport", + "status": "final", + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "T", + "display": "Test" + } + ] + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "result": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "Observation", + "status": "final", + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "R", + "display": "Range" + } + ] + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "valueString": "1O-20" + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_QUANTITY_VALUE_INVALID", + "warning", + "OBX.5", + "Quantity.value" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-052", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "timestamp": "2026-01-01T12:00:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000004", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "R01" + }, + "source": { + "name": "LAB", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000003" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "family": "Doe", + "given": [ + "Jane" + ] + } + ], + "gender": "female", + "birthDate": "1990-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "DiagnosticReport", + "status": "final", + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "T", + "display": "Test" + } + ] + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "result": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "Observation", + "status": "final", + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "R", + "display": "Ratio" + } + ] + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "valueRatio": { + "numerator": { + "value": 1 + }, + "denominator": { + "value": 2 + } + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-053", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "timestamp": "2026-01-01T12:00:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "R01" + }, + "source": { + "name": "LAB", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "family": "Doe", + "given": [ + "Jane" + ] + } + ], + "gender": "female", + "birthDate": "1990-01-01" + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "OBX", + "DiagnosticReport.result" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-054", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "timestamp": "2026-01-01T12:00:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000004", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "R30" + }, + "source": { + "name": "LAB", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000003" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "family": "Doe", + "given": [ + "Jane" + ] + } + ], + "gender": "female", + "birthDate": "1990-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "DiagnosticReport", + "status": "final", + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "GLU", + "display": "Glucose" + } + ] + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "result": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "Observation", + "status": "final", + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "GLU", + "display": "Glucose" + } + ] + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "valueQuantity": { + "value": 99, + "unit": "mg/dL", + "system": "http://unitsofmeasure.org", + "code": "mg/dL" + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_SEGMENT_ASSEMBLED", + "information", + "MSH.9", + null + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-055", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "MSG0002" + }, + "type": "message", + "timestamp": "2026-07-21T15:00:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000008", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "R01" + }, + "source": { + "name": "LAB", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000007" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN12345" + } + ], + "name": [ + { + "family": "Public", + "given": [ + "Jane", + "Q" + ] + } + ], + "gender": "female", + "birthDate": "1980-01-15" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "Encounter", + "status": "in-progress", + "class": { + "system": "http://terminology.hl7.org/CodeSystem/v3-ActCode", + "code": "AMB", + "display": "ambulatory" + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + } + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000007", + "resource": { + "resourceType": "DiagnosticReport", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "PLAC" + } + ] + }, + "value": "PLACER1" + }, + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "FILL" + } + ] + }, + "value": "FILLER1" + } + ], + "status": "final", + "category": [ + { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0074", + "code": "LAB" + } + ] + } + ], + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "24331-1", + "display": "Lipid Panel" + } + ] + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "encounter": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + }, + "effectiveDateTime": "2026-07-21T14:30:00-05:00", + "issued": "2026-07-21T15:00:00-05:00", + "result": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000003" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000004" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000005" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000006" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "Observation", + "status": "final", + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "2093-3", + "display": "Cholesterol" + } + ] + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "encounter": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + }, + "effectiveDateTime": "2026-07-21T14:30:00-05:00", + "valueQuantity": { + "value": 210.5, + "unit": "mg/dL", + "system": "http://unitsofmeasure.org", + "code": "mg/dL" + }, + "interpretation": [ + { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation", + "code": "H" + } + ] + } + ], + "referenceRange": [ + { + "text": "<200" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000004", + "resource": { + "resourceType": "Observation", + "status": "final", + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "32207-3", + "display": "Appearance" + } + ] + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "encounter": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + }, + "valueCodeableConcept": { + "coding": [ + { + "code": "NORMAL", + "display": "Normal" + } + ] + } + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000005", + "resource": { + "resourceType": "Observation", + "status": "final", + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "1234-5", + "display": "Titer" + } + ] + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "encounter": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + }, + "valueQuantity": { + "value": 1600, + "unit": "titer" + } + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000006", + "resource": { + "resourceType": "Observation", + "status": "final", + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "NOTE", + "display": "Comment" + } + ] + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "encounter": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + }, + "valueString": "See attached report" + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_CODE_SYSTEM_UNRESOLVED", + "warning", + "CWE.3", + "Coding.system" + ], + [ + "TRANSFORM_UNIT_NOT_UCUM", + "warning", + "OBX.6", + "Quantity.code" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-056", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "MSG00001" + }, + "type": "message", + "timestamp": "2026-07-21T14:30:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000004", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "A01" + }, + "source": { + "name": "SENDAPP", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN12345" + }, + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "SS" + } + ] + }, + "value": "999887777" + } + ], + "name": [ + { + "use": "official", + "family": "Public", + "given": [ + "Jane", + "Q" + ], + "prefix": [ + "Mrs." + ] + } + ], + "gender": "female", + "birthDate": "1980-01-15", + "address": [ + { + "use": "home", + "line": [ + "123 Main St", + "Apt 4" + ], + "city": "Boston", + "state": "MA", + "postalCode": "02101", + "country": "USA" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "Encounter", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "VN" + } + ] + }, + "value": "VISIT001" + } + ], + "status": "finished", + "class": { + "system": "http://terminology.hl7.org/CodeSystem/v3-ActCode", + "code": "IMP", + "display": "inpatient encounter" + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "period": { + "start": "2026-07-21T14:30:00-05:00", + "end": "2026-07-21T15:00:00-05:00" + } + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "RelatedPerson", + "patient": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "relationship": [ + { + "coding": [ + { + "code": "SPO" + } + ] + } + ], + "name": [ + { + "use": "official", + "family": "Public", + "given": [ + "John" + ] + } + ], + "address": [ + { + "line": [ + "456 Oak Ave" + ], + "city": "Boston", + "state": "MA", + "postalCode": "02101" + } + ] + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_IDENTIFIER_SYSTEM_UNRESOLVED", + "warning", + "CX.4", + "Identifier.system" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "PID.13", + "Patient.telecom" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "PV1.3", + "Encounter.location" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "PV1.7", + "Encounter.participant" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "PV1.8", + "Encounter.participant" + ], + [ + "TRANSFORM_CODE_UNMAPPED", + "warning", + "CWE.1", + "Coding.code" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-057", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "MSG1" + }, + "type": "message", + "timestamp": "2026-07-21T14:30:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "T02" + }, + "source": { + "name": "S", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "use": "official", + "family": "Doc", + "given": [ + "Dana" + ] + } + ], + "gender": "female", + "birthDate": "1985-01-01" + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-058", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "MSG1" + }, + "type": "message", + "timestamp": "2026-07-21T14:30:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "T02" + }, + "source": { + "name": "S", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "use": "official", + "family": "Doc", + "given": [ + "Dana" + ] + } + ], + "gender": "female", + "birthDate": "1985-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "DocumentReference", + "status": "current", + "type": { + "coding": [ + { + "code": "CN", + "display": "Consultation" + } + ] + }, + "masterIdentifier": { + "value": "DOC-123" + }, + "identifier": [ + { + "value": "consult-note.txt" + } + ], + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "date": "2026-07-20T10:15:00-05:00", + "description": "Cardiology Consultation Note", + "content": [ + { + "attachment": { + "contentType": "application/text", + "data": "SGVsbG8gd29ybGQ=" + } + } + ] + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_CODE_SYSTEM_UNRESOLVED", + "warning", + "CWE.3", + "Coding.system" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-059", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "MSG1" + }, + "type": "message", + "timestamp": "2026-07-21T14:30:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "T02" + }, + "source": { + "name": "S", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "use": "official", + "family": "Doc", + "given": [ + "Dana" + ] + } + ], + "gender": "female", + "birthDate": "1985-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "DocumentReference", + "status": "current", + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "content": [ + { + "attachment": { + "contentType": "application/text", + "data": "bm90ZQ==" + } + } + ] + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "TXA.3", + "DocumentReference.content.attachment.contentType" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-060", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "MSG1" + }, + "type": "message", + "timestamp": "2026-07-21T14:30:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "T02" + }, + "source": { + "name": "S", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "use": "official", + "family": "Doc", + "given": [ + "Dana" + ] + } + ], + "gender": "female", + "birthDate": "1985-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "DocumentReference", + "status": "current", + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "content": [ + { + "attachment": { + "contentType": "text/hl7v2", + "data": "XEhcYm9sZFxOXCB0ZXh0" + } + } + ] + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "TXA.6", + "DocumentReference.date" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-061", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "MSG1" + }, + "type": "message", + "timestamp": "2026-07-21T14:30:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "T02" + }, + "source": { + "name": "S", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "use": "official", + "family": "Doc", + "given": [ + "Dana" + ] + } + ], + "gender": "female", + "birthDate": "1985-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "DocumentReference", + "status": "current", + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "content": [ + { + "attachment": { + "contentType": "application/text", + "data": "bm90ZQ==" + } + } + ] + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_CODE_UNMAPPED", + "warning", + "TXA.17", + "DocumentReference.docStatus" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-062", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "MSG1" + }, + "type": "message", + "timestamp": "2026-07-21T14:30:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "T02" + }, + "source": { + "name": "S", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "use": "official", + "family": "Doc", + "given": [ + "Dana" + ] + } + ], + "gender": "female", + "birthDate": "1985-01-01" + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "OBX[0].5", + "DocumentReference.content" + ], + [ + "TRANSFORM_RESOURCE_INVALID", + "error", + "TXA", + "DocumentReference" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-063", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "MSG1" + }, + "type": "message", + "timestamp": "2026-07-21T14:30:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "T02" + }, + "source": { + "name": "S", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "use": "official", + "family": "Doc", + "given": [ + "Dana" + ] + } + ], + "gender": "female", + "birthDate": "1985-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "DocumentReference", + "status": "current", + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "content": [ + { + "attachment": { + "url": "https://docs.example/report.pdf" + } + } + ] + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-064", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "MSG1" + }, + "type": "message", + "timestamp": "2026-07-21T14:30:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "T02" + }, + "source": { + "name": "S", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "use": "official", + "family": "Doc", + "given": [ + "Dana" + ] + } + ], + "gender": "female", + "birthDate": "1985-01-01" + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_CODE_UNMAPPED", + "warning", + "TXA.19", + "DocumentReference.status" + ], + [ + "TRANSFORM_RESOURCE_INVALID", + "error", + "TXA", + "DocumentReference" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-065", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "MSG1" + }, + "type": "message", + "timestamp": "2026-07-21T14:30:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "T04" + }, + "source": { + "name": "S", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "use": "official", + "family": "Doc", + "given": [ + "Dana" + ] + } + ], + "gender": "female", + "birthDate": "1985-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "DocumentReference", + "status": "current", + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "content": [ + { + "attachment": { + "contentType": "application/text", + "data": "bm90ZQ==" + } + } + ] + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_SEGMENT_ASSEMBLED", + "information", + "MSH.9", + null + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-066", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "MSG1" + }, + "type": "message", + "timestamp": "2026-07-21T14:30:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "S12" + }, + "source": { + "name": "S", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "use": "official", + "family": "Appt", + "given": [ + "Amy" + ] + } + ], + "gender": "female", + "birthDate": "1990-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "Appointment", + "status": "booked", + "identifier": [ + { + "value": "PLAC-APPT-1" + }, + { + "value": "FILL-APPT-1" + } + ], + "appointmentType": { + "coding": [ + { + "code": "ROUTINE", + "display": "Routine" + } + ] + }, + "serviceType": [ + { + "coding": [ + { + "code": "OFFICEVISIT", + "display": "Office visit" + } + ] + } + ], + "reasonCode": [ + { + "coding": [ + { + "code": "CHECKUP", + "display": "Annual checkup" + } + ] + } + ], + "minutesDuration": 30, + "start": "2026-08-01T09:30:00-05:00", + "end": "2026-08-01T10:00:00-05:00", + "participant": [ + { + "actor": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "_status": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + } + ] + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_CODE_SYSTEM_UNRESOLVED", + "warning", + "CWE.3", + "Coding.system" + ], + [ + "TRANSFORM_CODE_SYSTEM_UNRESOLVED", + "warning", + "CWE.3", + "Coding.system" + ], + [ + "TRANSFORM_CODE_SYSTEM_UNRESOLVED", + "warning", + "CWE.3", + "Coding.system" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "SIU", + "Appointment.participant.status" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-067", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "MSG1" + }, + "type": "message", + "timestamp": "2026-07-21T14:30:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "S12" + }, + "source": { + "name": "S", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "use": "official", + "family": "Appt", + "given": [ + "Amy" + ] + } + ], + "gender": "female", + "birthDate": "1990-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "Appointment", + "status": "pending", + "start": "2026-08-01T09:30:00-05:00", + "participant": [ + { + "actor": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "_status": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + } + ] + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "SIU", + "Appointment.participant.status" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-068", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "MSG1" + }, + "type": "message", + "timestamp": "2026-07-21T14:30:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "S12" + }, + "source": { + "name": "S", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "use": "official", + "family": "Appt", + "given": [ + "Amy" + ] + } + ], + "gender": "female", + "birthDate": "1990-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "Appointment", + "status": "booked", + "participant": [ + { + "actor": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "_status": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + } + ] + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "SIU", + "Appointment.participant.status" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-069", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "MSG1" + }, + "type": "message", + "timestamp": "2026-07-21T14:30:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "S12" + }, + "source": { + "name": "S", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "use": "official", + "family": "Appt", + "given": [ + "Amy" + ] + } + ], + "gender": "female", + "birthDate": "1990-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "Appointment", + "status": "booked", + "participant": [ + { + "actor": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "_status": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + } + ] + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_TIMESTAMP_NO_TIMEZONE", + "warning", + "TS.1", + "dateTime" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "SCH.11", + "Appointment.start" + ], + [ + "TRANSFORM_TIMESTAMP_NO_TIMEZONE", + "warning", + "TS.1", + "dateTime" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "SCH.11", + "Appointment.end" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "SIU", + "Appointment.participant.status" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-070", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "MSG1" + }, + "type": "message", + "timestamp": "2026-07-21T14:30:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "S12" + }, + "source": { + "name": "S", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_RESOURCE_INVALID", + "error", + "SCH", + "Appointment" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-071", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "MSG1" + }, + "type": "message", + "timestamp": "2026-07-21T14:30:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "S12" + }, + "source": { + "name": "S", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "use": "official", + "family": "Appt", + "given": [ + "Amy" + ] + } + ], + "gender": "female", + "birthDate": "1990-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "Appointment", + "status": "cancelled", + "participant": [ + { + "actor": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "_status": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + } + ] + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "SIU", + "Appointment.participant.status" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-072", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "MSG1" + }, + "type": "message", + "timestamp": "2026-07-21T14:30:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "S12" + }, + "source": { + "name": "S", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "use": "official", + "family": "Appt", + "given": [ + "Amy" + ] + } + ], + "gender": "female", + "birthDate": "1990-01-01" + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_CODE_UNMAPPED", + "warning", + "SCH.25", + "Appointment.status" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "SIU", + "Appointment.participant.status" + ], + [ + "TRANSFORM_RESOURCE_INVALID", + "error", + "SCH", + "Appointment" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-073", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "MSG1" + }, + "type": "message", + "timestamp": "2026-07-21T14:30:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "S12" + }, + "source": { + "name": "S", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "family": "Doe", + "given": [ + "Jane" + ] + } + ], + "gender": "female", + "birthDate": "1990-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "Appointment", + "status": "booked", + "appointmentType": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0277", + "code": "Normal" + } + ] + }, + "participant": [ + { + "actor": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "_status": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + } + ] + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "SIU", + "Appointment.participant.status" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-074", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "MSG1" + }, + "type": "message", + "timestamp": "2026-07-21T14:30:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "S13" + }, + "source": { + "name": "S", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "use": "official", + "family": "Appt", + "given": [ + "Amy" + ] + } + ], + "gender": "female", + "birthDate": "1990-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "Appointment", + "status": "booked", + "participant": [ + { + "actor": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "_status": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + } + ] + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_SEGMENT_ASSEMBLED", + "information", + "MSH.9", + null + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "SIU", + "Appointment.participant.status" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-075", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "MSG1" + }, + "type": "message", + "timestamp": "2026-07-21T14:30:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "V03" + }, + "source": { + "name": "S", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "use": "official", + "family": "Imm", + "given": [ + "Ian" + ] + } + ], + "gender": "male", + "birthDate": "2018-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "Immunization", + "status": "completed", + "vaccineCode": { + "coding": [ + { + "system": "http://hl7.org/fhir/sid/cvx", + "code": "08", + "display": "Hep B" + } + ] + }, + "patient": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "occurrenceDateTime": "2026-07-15" + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_SEGMENT_ASSEMBLED", + "information", + "MSH.9", + null + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-076", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "MSG1" + }, + "type": "message", + "timestamp": "2026-07-21T14:30:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "V04" + }, + "source": { + "name": "S", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "use": "official", + "family": "Imm", + "given": [ + "Ian" + ] + } + ], + "gender": "male", + "birthDate": "2018-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "Immunization", + "status": "completed", + "vaccineCode": { + "coding": [ + { + "system": "http://hl7.org/fhir/sid/cvx", + "code": "08", + "display": "Hep B" + } + ] + }, + "patient": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "occurrenceDateTime": "2026-07-15", + "recorded": "2026-07-16" + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-077", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "MSG1" + }, + "type": "message", + "timestamp": "2026-07-21T14:30:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000004", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "V04" + }, + "source": { + "name": "S", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000003" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "use": "official", + "family": "Imm", + "given": [ + "Ian" + ] + } + ], + "gender": "male", + "birthDate": "2018-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "Encounter", + "status": "in-progress", + "class": { + "system": "http://terminology.hl7.org/CodeSystem/v3-ActCode", + "code": "AMB", + "display": "ambulatory" + }, + "subject": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + } + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "Immunization", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "PLAC" + } + ] + }, + "value": "PLACER1" + }, + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "FILL" + } + ] + }, + "value": "FILLER1" + } + ], + "status": "completed", + "vaccineCode": { + "coding": [ + { + "system": "http://hl7.org/fhir/sid/cvx", + "code": "08", + "display": "Hepatitis B" + } + ] + }, + "patient": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "encounter": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + }, + "occurrenceDateTime": "2026-07-15", + "doseQuantity": { + "value": 0.5, + "unit": "milliliter", + "system": "http://unitsofmeasure.org", + "code": "mL" + }, + "lotNumber": "LOT42", + "expirationDate": "2027-12-31", + "route": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0162", + "code": "IM", + "display": "Intramuscular" + }, + { + "system": "http://terminology.hl7.org/CodeSystem/v3-RouteOfAdministration", + "code": "IM", + "display": "Injection, intramuscular" + } + ] + }, + "site": { + "coding": [ + { + "code": "LA", + "display": "Left Arm" + } + ] + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_CODE_SYSTEM_UNRESOLVED", + "warning", + "CWE.3", + "Coding.system" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-078", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "MSG1" + }, + "type": "message", + "timestamp": "2026-07-21T14:30:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "V04" + }, + "source": { + "name": "S", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "use": "official", + "family": "Imm", + "given": [ + "Ian" + ] + } + ], + "gender": "male", + "birthDate": "2018-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "Immunization", + "status": "completed", + "vaccineCode": { + "coding": [ + { + "system": "http://hl7.org/fhir/sid/cvx", + "code": "08", + "display": "Hep B" + } + ] + }, + "patient": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "occurrenceDateTime": "2026-07-15" + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-079", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "MSG1" + }, + "type": "message", + "timestamp": "2026-07-21T14:30:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "V04" + }, + "source": { + "name": "S", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "use": "official", + "family": "Imm", + "given": [ + "Ian" + ] + } + ], + "gender": "male", + "birthDate": "2018-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "Immunization", + "status": "completed", + "vaccineCode": { + "coding": [ + { + "system": "http://hl7.org/fhir/sid/cvx", + "code": "08", + "display": "Hep B" + } + ] + }, + "patient": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "occurrenceDateTime": "2026-07-15" + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "RXA.16", + "Immunization.expirationDate" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-080", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "MSG1" + }, + "type": "message", + "timestamp": "2026-07-21T14:30:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "V04" + }, + "source": { + "name": "S", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "use": "official", + "family": "Imm", + "given": [ + "Ian" + ] + } + ], + "gender": "male", + "birthDate": "2018-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "Immunization", + "status": "completed", + "vaccineCode": { + "coding": [ + { + "system": "http://hl7.org/fhir/sid/cvx", + "code": "08", + "display": "Hep B" + } + ] + }, + "patient": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "occurrenceDateTime": "2026-07-15" + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_TIMESTAMP_INVALID", + "warning", + "TS.1", + "dateTime" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-081", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "MSG1" + }, + "type": "message", + "timestamp": "2026-07-21T14:30:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "V04" + }, + "source": { + "name": "S", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "use": "official", + "family": "Imm", + "given": [ + "Ian" + ] + } + ], + "gender": "male", + "birthDate": "2018-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "Immunization", + "status": "completed", + "vaccineCode": { + "coding": [ + { + "system": "http://hl7.org/fhir/sid/cvx", + "code": "08", + "display": "Hep B" + } + ] + }, + "patient": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "occurrenceDateTime": "2026-07-15", + "recorded": "2026-07-15T12:00:00-05:00", + "statusReason": { + "coding": [ + { + "code": "00", + "display": "Patient refused" + } + ] + }, + "reasonCode": [ + { + "coding": [ + { + "system": "http://snomed.info/sct", + "code": "430", + "display": "prophylaxis" + } + ] + } + ] + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_CODE_SYSTEM_UNRESOLVED", + "warning", + "CWE.3", + "Coding.system" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-082", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "MSG1" + }, + "type": "message", + "timestamp": "2026-07-21T14:30:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000004", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "V04" + }, + "source": { + "name": "S", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000003" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "use": "official", + "family": "Imm", + "given": [ + "Ian" + ] + } + ], + "gender": "male", + "birthDate": "2018-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "Immunization", + "status": "completed", + "vaccineCode": { + "coding": [ + { + "system": "http://hl7.org/fhir/sid/cvx", + "code": "08", + "display": "Hep B" + } + ] + }, + "patient": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "occurrenceDateTime": "2026-07-15" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "Immunization", + "status": "completed", + "vaccineCode": { + "coding": [ + { + "system": "http://hl7.org/fhir/sid/cvx", + "code": "20", + "display": "DTaP" + } + ] + }, + "patient": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "occurrenceDateTime": "2026-07-16" + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-083", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "MSG1" + }, + "type": "message", + "timestamp": "2026-07-21T14:30:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "V04" + }, + "source": { + "name": "S", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "use": "official", + "family": "Imm", + "given": [ + "Ian" + ] + } + ], + "gender": "male", + "birthDate": "2018-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "Immunization", + "status": "completed", + "vaccineCode": { + "coding": [ + { + "system": "http://hl7.org/fhir/sid/cvx", + "code": "08", + "display": "Hep B" + } + ] + }, + "patient": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "occurrenceDateTime": "2026-07-15", + "route": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0162", + "code": "IM", + "display": "Intramuscular" + }, + { + "system": "http://terminology.hl7.org/CodeSystem/v3-RouteOfAdministration", + "code": "IM", + "display": "Injection, intramuscular" + } + ] + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-084", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "MSG1" + }, + "type": "message", + "timestamp": "2026-07-21T14:30:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "V04" + }, + "source": { + "name": "S", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "use": "official", + "family": "Imm", + "given": [ + "Ian" + ] + } + ], + "gender": "male", + "birthDate": "2018-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "Immunization", + "status": "completed", + "vaccineCode": { + "coding": [ + { + "system": "http://hl7.org/fhir/sid/cvx", + "code": "08", + "display": "Hep B" + } + ] + }, + "patient": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "occurrenceDateTime": "2026-07-15", + "site": { + "coding": [ + { + "code": "LA", + "display": "Left Arm" + } + ] + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_CODE_SYSTEM_UNRESOLVED", + "warning", + "CWE.3", + "Coding.system" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-085", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "MSG1" + }, + "type": "message", + "timestamp": "2026-07-21T14:30:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000003", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "V04" + }, + "source": { + "name": "S", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000002" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "use": "official", + "family": "Imm", + "given": [ + "Ian" + ] + } + ], + "gender": "male", + "birthDate": "2018-01-01" + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "Immunization", + "status": "entered-in-error", + "vaccineCode": { + "coding": [ + { + "system": "http://hl7.org/fhir/sid/cvx", + "code": "08", + "display": "Hep B" + } + ] + }, + "patient": { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + }, + "occurrenceDateTime": "2026-07-15" + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-086", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "MSG1" + }, + "type": "message", + "timestamp": "2026-07-21T14:30:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "V04" + }, + "source": { + "name": "S", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "use": "official", + "family": "Imm", + "given": [ + "Ian" + ] + } + ], + "gender": "male", + "birthDate": "2018-01-01" + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_CODE_UNMAPPED", + "warning", + "RXA.20", + "Immunization.status" + ], + [ + "TRANSFORM_RESOURCE_INVALID", + "error", + "RXA", + "Immunization" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-087", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "MSG1" + }, + "type": "message", + "timestamp": "2026-07-21T14:30:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "V04" + }, + "source": { + "name": "S", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ], + "name": [ + { + "use": "official", + "family": "Imm", + "given": [ + "Ian" + ] + } + ], + "gender": "male", + "birthDate": "2018-01-01" + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-088", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "MSG1" + }, + "type": "message", + "timestamp": "2026-07-21T14:30:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "V04" + }, + "source": { + "name": "S", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_RESOURCE_INVALID", + "error", + "RXA", + "Immunization" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-089", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "timestamp": "2026-01-01T12:00:00-05:00", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "A01" + }, + "source": { + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "system": "urn:oid:1.2.840.114350", + "value": "MRN2" + } + ], + "gender": "male", + "birthDate": "1990-01-01" + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_NAME_USE_UNMAPPED", + "information", + "XPN.7", + "HumanName.use" + ], + [ + "TRANSFORM_ADDRESS_USE_UNMAPPED", + "information", + "XAD.7", + "Address.use" + ], + [ + "TRANSFORM_NAME_USE_UNMAPPED", + "information", + "XPN.7", + "HumanName.use" + ], + [ + "TRANSFORM_ADDRESS_USE_UNMAPPED", + "information", + "XAD.7", + "Address.use" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ] + ] + }, + { + "id": "fixture-090", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "1" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "A28" + }, + "source": { + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_SEGMENT_ASSEMBLED", + "information", + "MSH.9", + null + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + }, + { + "id": "fixture-091", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "20260821014843837U8gvmg" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "R01" + }, + "source": { + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "OBX", + "DiagnosticReport.result" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_TIMESTAMP_NO_TIMEZONE", + "warning", + "TS.1", + "dateTime" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + }, + { + "id": "fixture-092", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "202608210148438471NdFLE" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "R01" + }, + "source": { + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "OBX", + "DiagnosticReport.result" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_TIMESTAMP_NO_TIMEZONE", + "warning", + "TS.1", + "dateTime" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + }, + { + "id": "fixture-093", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "20260821014843849E8EZGC" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "R01" + }, + "source": { + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "OBX", + "DiagnosticReport.result" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_TIMESTAMP_NO_TIMEZONE", + "warning", + "TS.1", + "dateTime" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + }, + { + "id": "fixture-094", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "20260821014843851o3N6zP" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "R01" + }, + "source": { + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "OBX", + "DiagnosticReport.result" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_TIMESTAMP_NO_TIMEZONE", + "warning", + "TS.1", + "dateTime" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + }, + { + "id": "fixture-095", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "20260821014843852bXLMXa" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "R01" + }, + "source": { + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "OBX", + "DiagnosticReport.result" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_TIMESTAMP_NO_TIMEZONE", + "warning", + "TS.1", + "dateTime" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + }, + { + "id": "fixture-096", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "20260821014843854CcJmDf" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "R01" + }, + "source": { + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "OBX", + "DiagnosticReport.result" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_TIMESTAMP_NO_TIMEZONE", + "warning", + "TS.1", + "dateTime" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + }, + { + "id": "fixture-097", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "20260821014843857hcz4Ed" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "R01" + }, + "source": { + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "OBX", + "DiagnosticReport.result" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_TIMESTAMP_NO_TIMEZONE", + "warning", + "TS.1", + "dateTime" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + }, + { + "id": "fixture-098", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "202608210148438586Qpbvb" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "R01" + }, + "source": { + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "OBX", + "DiagnosticReport.result" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_TIMESTAMP_NO_TIMEZONE", + "warning", + "TS.1", + "dateTime" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + }, + { + "id": "fixture-099", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "20260821014843867d7Oo2o" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "R01" + }, + "source": { + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "OBX", + "DiagnosticReport.result" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_TIMESTAMP_NO_TIMEZONE", + "warning", + "TS.1", + "dateTime" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + }, + { + "id": "fixture-100", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "20260821014843869c8Uruc" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "R01" + }, + "source": { + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "OBX", + "DiagnosticReport.result" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_TIMESTAMP_NO_TIMEZONE", + "warning", + "TS.1", + "dateTime" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + }, + { + "id": "fixture-101", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "202608210148438704Um09F" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "R01" + }, + "source": { + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "OBX", + "DiagnosticReport.result" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_TIMESTAMP_NO_TIMEZONE", + "warning", + "TS.1", + "dateTime" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + }, + { + "id": "fixture-102", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "202608210148438709CykJv" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "R01" + }, + "source": { + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "OBX", + "DiagnosticReport.result" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_TIMESTAMP_NO_TIMEZONE", + "warning", + "TS.1", + "dateTime" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + }, + { + "id": "fixture-103", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "20260821014843871kxdaea" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "R01" + }, + "source": { + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "OBX", + "DiagnosticReport.result" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_TIMESTAMP_NO_TIMEZONE", + "warning", + "TS.1", + "dateTime" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + }, + { + "id": "fixture-104", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "20260821014843872rtfNZQ" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "R01" + }, + "source": { + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "OBX", + "DiagnosticReport.result" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_TIMESTAMP_NO_TIMEZONE", + "warning", + "TS.1", + "dateTime" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + }, + { + "id": "fixture-105", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "20260821014843873VeCk87" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "R01" + }, + "source": { + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "OBX", + "DiagnosticReport.result" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_TIMESTAMP_NO_TIMEZONE", + "warning", + "TS.1", + "dateTime" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + }, + { + "id": "fixture-106", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "20260821014843873tCPYRF" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "R01" + }, + "source": { + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "OBX", + "DiagnosticReport.result" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_TIMESTAMP_NO_TIMEZONE", + "warning", + "TS.1", + "dateTime" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + }, + { + "id": "fixture-107", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "20260821014843874iDDchd" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "R01" + }, + "source": { + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "OBX", + "DiagnosticReport.result" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_TIMESTAMP_NO_TIMEZONE", + "warning", + "TS.1", + "dateTime" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + }, + { + "id": "fixture-108", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "20260821014843875RbOikZ" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "R01" + }, + "source": { + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "OBX", + "DiagnosticReport.result" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_TIMESTAMP_NO_TIMEZONE", + "warning", + "TS.1", + "dateTime" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + }, + { + "id": "fixture-109", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "20260821014843900BaqVEA" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "R01" + }, + "source": { + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "OBX", + "DiagnosticReport.result" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_TIMESTAMP_NO_TIMEZONE", + "warning", + "TS.1", + "dateTime" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + }, + { + "id": "fixture-110", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "20260821014843900PE7m4o" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "R01" + }, + "source": { + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "OBX", + "DiagnosticReport.result" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_TIMESTAMP_NO_TIMEZONE", + "warning", + "TS.1", + "dateTime" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + }, + { + "id": "fixture-111", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "20260821014843901mJHM83" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "R01" + }, + "source": { + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "OBX", + "DiagnosticReport.result" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_TIMESTAMP_NO_TIMEZONE", + "warning", + "TS.1", + "dateTime" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + }, + { + "id": "fixture-112", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "20260821014843902sBz9Bt" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "R01" + }, + "source": { + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "OBX", + "DiagnosticReport.result" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_TIMESTAMP_NO_TIMEZONE", + "warning", + "TS.1", + "dateTime" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + }, + { + "id": "fixture-113", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "20260821014843864kJOYpH" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "R30" + }, + "source": { + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_SEGMENT_ASSEMBLED", + "information", + "MSH.9", + null + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "OBX", + "DiagnosticReport.result" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_TIMESTAMP_NO_TIMEZONE", + "warning", + "TS.1", + "dateTime" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + }, + { + "id": "fixture-114", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "202608210148444337918qn" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "A28" + }, + "source": { + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0203", + "code": "MR" + } + ] + }, + "value": "MRN1" + } + ], + "name": [ + { + "use": "maiden", + "family": "Public", + "given": [ + "Jane", + "Q" + ] + } + ], + "gender": "female", + "birthDate": "1980-01-15", + "address": [ + { + "use": "home", + "line": [ + "123 Main St" + ], + "city": "Boston", + "state": "MA", + "postalCode": "02101" + } + ] + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_SEGMENT_ASSEMBLED", + "information", + "MSH.9", + null + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_TIMESTAMP_NO_TIMEZONE", + "warning", + "TS.1", + "dateTime" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + }, + { + "id": "fixture-115", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "20260821014844443FXpzD6" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "A28" + }, + "source": { + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "name": [ + { + "family": "Do^e|Public" + } + ] + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_SEGMENT_ASSEMBLED", + "information", + "MSH.9", + null + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_TIMESTAMP_NO_TIMEZONE", + "warning", + "TS.1", + "dateTime" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + }, + { + "id": "fixture-116", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "20260821014844445aKC9S9" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "A28" + }, + "source": { + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "system": "urn:oid:1.2.840.114350", + "value": "MRN1" + } + ] + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_SEGMENT_ASSEMBLED", + "information", + "MSH.9", + null + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_TIMESTAMP_NO_TIMEZONE", + "warning", + "TS.1", + "dateTime" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + }, + { + "id": "fixture-117", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "202608210148444468twj0H" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "A28" + }, + "source": { + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "value": "MRN1" + } + ] + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_SEGMENT_ASSEMBLED", + "information", + "MSH.9", + null + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_TIMESTAMP_NO_TIMEZONE", + "warning", + "TS.1", + "dateTime" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + }, + { + "id": "fixture-118", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "20260821014844447xcA34N" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "A28" + }, + "source": { + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "gender": "female" + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_SEGMENT_ASSEMBLED", + "information", + "MSH.9", + null + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_TIMESTAMP_NO_TIMEZONE", + "warning", + "TS.1", + "dateTime" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + }, + { + "id": "fixture-119", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "202608210148444565kSzKn" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "A28" + }, + "source": { + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "name": [ + { + "family": "Public" + } + ] + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_SEGMENT_ASSEMBLED", + "information", + "MSH.9", + null + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_TIMESTAMP_NO_TIMEZONE", + "warning", + "TS.1", + "dateTime" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + }, + { + "id": "fixture-120", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "20260821014844457RZFUeG" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "A28" + }, + "source": { + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "address": [ + { + "city": "Boston" + } + ] + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_SEGMENT_ASSEMBLED", + "information", + "MSH.9", + null + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_TIMESTAMP_NO_TIMEZONE", + "warning", + "TS.1", + "dateTime" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + }, + { + "id": "fixture-121", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "202608210148444582Hl9so" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "A28" + }, + "source": { + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "address": [ + { + "city": "Boston" + } + ] + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_SEGMENT_ASSEMBLED", + "information", + "MSH.9", + null + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_TIMESTAMP_NO_TIMEZONE", + "warning", + "TS.1", + "dateTime" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + }, + { + "id": "fixture-122", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "20260821014844462gq72AW" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "A28" + }, + "source": { + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "identifier": [ + { + "value": "MRN1" + } + ] + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_SEGMENT_ASSEMBLED", + "information", + "MSH.9", + null + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_TIMESTAMP_NO_TIMEZONE", + "warning", + "TS.1", + "dateTime" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + }, + { + "id": "fixture-123", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "20260821014844453Q4cziT" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "a08" + }, + "source": { + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Patient", + "gender": "male" + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_SEGMENT_ASSEMBLED", + "information", + "MSH.9", + null + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_TIMESTAMP_NO_TIMEZONE", + "warning", + "TS.1", + "dateTime" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + }, + { + "id": "class-malformed", + "parse": "refused", + "parseError": { + "name": "Hl7ParseError", + "message": "MSH-2 encoding characters must be 4 (v2.1–v2.6) or 5 (v2.7+ adds truncation) characters (got 2)." + } + }, + { + "id": "class-truncated", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000002", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "A01" + }, + "source": { + "name": "A", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + }, + "focus": [ + { + "reference": "urn:uuid:00000000-0000-4000-8000-000000000001" + } + ] + } + }, + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "Encounter", + "status": "in-progress", + "class": { + "system": "http://terminology.hl7.org/CodeSystem/v3-ActCode", + "code": "IMP", + "display": "inpatient encounter" + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "PID", + "Encounter.subject" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "PV1.3", + "Encounter.location" + ], + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + }, + { + "id": "class-empty", + "parse": "refused", + "parseError": { + "name": "Hl7ParseError", + "message": "Input is empty." + } + }, + { + "id": "class-wrong-version", + "parse": "ok", + "bundle": { + "resourceType": "Bundle", + "identifier": { + "value": "M1" + }, + "type": "message", + "entry": [ + { + "fullUrl": "urn:uuid:00000000-0000-4000-8000-000000000001", + "resource": { + "resourceType": "MessageHeader", + "eventCoding": { + "system": "http://terminology.hl7.org/CodeSystem/v2-0003", + "code": "A01" + }, + "source": { + "name": "A", + "_endpoint": { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", + "valueCode": "unknown" + } + ] + } + } + } + } + ] + }, + "issues": [ + [ + "TRANSFORM_REQUIRED_ELEMENT_UNKNOWN", + "information", + "MSH.3", + "MessageHeader.source.endpoint" + ], + [ + "TRANSFORM_ELEMENT_DROPPED", + "information", + "MSH.7", + "Bundle.timestamp" + ] + ] + } + ] +} diff --git a/scripts/hl7-refresh-capture.ts b/scripts/hl7-refresh-capture.ts new file mode 100644 index 0000000..a159405 --- /dev/null +++ b/scripts/hl7-refresh-capture.ts @@ -0,0 +1,117 @@ +#!/usr/bin/env tsx +/** + * Capture the COMPARED SURFACE of the whole baseline corpus: the FHIR output every member + * transforms to, plus the diagnostics emitted alongside it, in emission order. + * + * =========================================================================== + * WHAT IT CAPTURES, AND WHY EXACTLY THAT + * =========================================================================== + * + * For each corpus member, in corpus order: + * - `parse` - `ok`, or the constructor name and message of what `parseHL7` threw. A parse + * refusal IS part of the surface: it is the whole observable behaviour for an + * input the parser will not accept. + * - `bundle` - the FHIR message Bundle, serialized by `@cosyte/fhir.serializeResource` and + * re-parsed so the file diffs line by line rather than as one long string. Absent + * when the parse refused. + * - `issues` - every `TransformIssue`, in emission order, with its code, severity, v2 location + * and FHIR path. The `message` is NOT recorded: it is static per code + * (`ISSUE_REGISTRY`), so recording it would duplicate the code and nothing else. + * - `threw` - set when `toFhir` itself throws, which the fail-safe rule says it never does. + * + * ▶ THE TWO NORMALIZATIONS, AND THEY ARE APPLIED IDENTICALLY ON BOTH SIDES: + * 1. `generateId` is a per-message counter, so `fullUrl` and every reference inside a bundle are + * reproducible rather than random. Without it every capture would differ from every other one + * and the comparison would be worthless. + * 2. The NamingSystem registry is fixed: the one authority the repository's own fixtures register + * (`HOSP`), and nothing else, so an identifier system either resolves the same way on both + * sides or is flagged the same way on both sides. + * Nothing else is normalized. There is no timestamp, no path and no environment value in the + * output: `Bundle.timestamp` comes from MSH-7, which is fixture data. + * + * Usage: `pnpm exec tsx scripts/hl7-refresh-capture.ts