Skip to content

Commit

Permalink
Onboard Marshall Island to UP (#16900)
Browse files Browse the repository at this point in the history
* Onboard Marshall Island to UP

* Setted convertDateTimesToReceiverLocalTime: true

* Add Translation Test to the PR
  • Loading branch information
oslynn authored Dec 27, 2024
1 parent ba596b5 commit 345f93c
Show file tree
Hide file tree
Showing 5 changed files with 13 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -557,6 +557,7 @@
"HAWAII",
"EAST_INDIANA",
"INDIANA_STARKE",
"MAJURO",
"MICHIGAN",
"CHAMORRO",
"UTC",
Expand Down
15 changes: 9 additions & 6 deletions prime-router/settings/STLTs/MH/rmi-doh.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
---
- name: "rmi-doh"
description: "Marshall Island Health Informatics Department"
jurisdiction: "STATE"
Expand All @@ -13,7 +14,7 @@
topic: "full-elr"
customerStatus: "active"
translation:
schemaName: "azure:/metadata/hl7_mapping/receivers/STLTs/MH/MH-receiver-transform.yml"
schemaName: "azure:/hl7_mapping/receivers/STLTs/MH/MH-receiver-transform.yml"
useTestProcessingMode: false
useBatchHeaders: true
receivingApplicationName: "RMI_DOH"
Expand Down Expand Up @@ -49,7 +50,7 @@
receivingOrganization: null
convertPositiveDateTimeOffsetToNegative: false
stripInvalidCharsRegex: null
convertDateTimesToReceiverLocalTime: false
convertDateTimesToReceiverLocalTime: true
useHighPrecisionHeaderDateTimeFormat: false
type: "HL7"
truncationConfig:
Expand All @@ -69,8 +70,9 @@
processingModeFilter: []
reverseTheQualityFilter: false
conditionFilter:
# Accept COVID only
- "(%resource.code.coding.extension('https://reportstream.cdc.gov/fhir/StructureDefinition/condition-code').value.where(code in ('840539006')).exists())"
# RSV: 55735004, COVID: 840539006 (Antigen) | 895448002 - Antibody result, FLU (A or B by Antigen): 6142004, FLU (A or B by Culture and Identification Method): 541131000124102.
# Multiplex (All),
- "(%resource.code.coding.extension('https://reportstream.cdc.gov/fhir/StructureDefinition/condition-code').value.where(code in ('55735004'|'6142004'|'840539006'|'895448002'|'541131000124102')).exists())"
mappedConditionFilter: []
deidentify: false
deidentifiedValue: ""
Expand All @@ -91,6 +93,7 @@
filePath: ./upload
credentialName: DEFAULT-SFTP
externalName: null
enrichmentSchemaNames: []
timeZone: null
enrichmentSchemaNames:
- "azure:/fhir_transforms/common/datetime-to-local/datetime-to-local-majuro.yml"
timeZone: "MAJURO"
dateTimeFormat: "OFFSET"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{ "resourceType": "Bundle", "identifier": { "value": "0bab3f94-feb4-4915-939d-1adc5da201f3" }, "type": "message", "timestamp": "2024-06-05T18:55:01.277Z", "entry": [ { "fullUrl": "MessageHeader/5cbae40a-675e-49d4-b12a-04271de671a6", "resource": { "resourceType": "MessageHeader", "id": "5cbae40a-675e-49d4-b12a-04271de671a6", "meta": { "tag": [ { "system": "http://terminology.hl7.org/CodeSystem/v2-0103", "code": "P", "display": "Production" } ] }, "eventCoding": { "system": "http://terminology.hl7.org/CodeSystem/v2-0003", "code": "R01", "display": "ORU/ACK - Unsolicited transmission of an observation message" }, "destination": [ { "name": "PRIME ReportStream", "endpoint": "https://prime.cdc.gov/api/reports?option=SkipInvalidItems" } ], "sender": { "reference": "Organization/719ec8ad-cf59-405a-9832-c4065945c130" }, "source": { "extension": [ { "url": "https://reportstream.cdc.gov/fhir/StructureDefinition/software-binary-id", "valueString": "d5de310" }, { "url": "https://reportstream.cdc.gov/fhir/StructureDefinition/software-install-date", "valueInstant": "2024-06-05T15:42:52Z" }, { "url": "https://reportstream.cdc.gov/fhir/StructureDefinition/software-vendor-org", "valueReference": { "reference": "Organization/07640c5d-87cd-488b-9343-a226c5166539" } } ], "software": "PRIME SimpleReport", "version": "d5de310", "endpoint": "https://simplereport.gov" }, "focus": [ { "reference": "Provenance/d0dd19cd-76a0-4e16-ab1d-dc5838247b61" }, { "reference": "DiagnosticReport/0bab3f94-feb4-4915-939d-1adc5da201f3" } ] } }, { "fullUrl": "Provenance/d0dd19cd-76a0-4e16-ab1d-dc5838247b61", "resource": { "resourceType": "Provenance", "id": "d0dd19cd-76a0-4e16-ab1d-dc5838247b61", "recorded": "2024-06-05T18:55:01.277Z", "activity": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/v2-0003", "code": "R01", "display": "ORU/ACK - Unsolicited transmission of an observation message" } ] }, "agent": [ { "who": { "reference": "Organization/719ec8ad-cf59-405a-9832-c4065945c130" } } ] } }, { "fullUrl": "DiagnosticReport/0bab3f94-feb4-4915-939d-1adc5da201f3", "resource": { "resourceType": "DiagnosticReport", "id": "0bab3f94-feb4-4915-939d-1adc5da201f3", "identifier": [ { "value": "0bab3f94-feb4-4915-939d-1adc5da201f3" } ], "basedOn": [ { "reference": "ServiceRequest/185170f3-4361-48ff-85e1-808a66624470" } ], "status": "final", "code": { "coding": [ { "system": "http://loinc.org", "code": "94531-1" } ] }, "subject": { "reference": "Patient/7c0d1de9-270e-4d9c-a4ec-af92560cec67" }, "effectiveDateTime": "2024-06-05T18:39:58+00:00", "issued": "2024-06-05T18:55:01+00:00", "specimen": [ { "reference": "Specimen/dc7af370-fc07-4b00-abc7-9b5dd87cf4d2" } ], "result": [ { "reference": "Observation/5ab37a34-59f5-421f-92bd-baffaf26bb72" } ] } }, { "fullUrl": "Patient/7c0d1de9-270e-4d9c-a4ec-af92560cec67", "resource": { "resourceType": "Patient", "id": "7c0d1de9-270e-4d9c-a4ec-af92560cec67", "extension": [ { "url": "http://ibm.com/fhir/cdm/StructureDefinition/local-race-cd", "valueCodeableConcept": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/v3-Race", "code": "2028-9" } ], "text": "asian" } }, { "url": "https://reportstream.cdc.gov/fhir/StructureDefinition/ethnic-group", "valueCodeableConcept": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/v2-0189", "code": "N", "display": "Not Hispanic or Latino" } ], "text": "Not Hispanic or Latino" } } ], "identifier": [ { "value": "7c0d1de9-270e-4d9c-a4ec-af92560cec67" } ], "name": [ { "family": "Granger", "given": [ "Hermione" ] } ], "telecom": [ { "system": "phone", "value": "(212) 555 1234", "use": "mobile" } ], "gender": "female", "birthDate": "1990-07-21", "address": [ { "line": [ "8739 Gottlieb Terrace" ], "city": "Majuro", "state": "MH", "postalCode": "96960" } ], "managingOrganization": { "reference": "Organization/719ec8ad-cf59-405a-9832-c4065945c130" } } }, { "fullUrl": "Organization/719ec8ad-cf59-405a-9832-c4065945c130", "resource": { "resourceType": "Organization", "id": "719ec8ad-cf59-405a-9832-c4065945c130", "identifier": [ { "use": "official", "type": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/v2-0301", "code": "CLIA" } ] }, "value": "12D4567890" } ], "name": "Testing Lab", "telecom": [ { "system": "phone", "value": "(530) 867 5309", "use": "work" } ], "address": [ { "line": [ "123 Beach Way" ], "city": "Denver", "state": "OK", "postalCode": "80210", "country": "USA" } ] } }, { "fullUrl": "Practitioner/ee29ccf5-631d-4b35-a6d4-30a61c0eb8d9", "resource": { "resourceType": "Practitioner", "id": "ee29ccf5-631d-4b35-a6d4-30a61c0eb8d9", "identifier": [ { "system": "http://hl7.org/fhir/sid/us-npi", "value": "1245319599" } ], "name": [ { "family": "McTester", "given": [ "Phil" ] } ], "telecom": [ { "system": "phone", "value": "(530) 867 5309", "use": "work" } ], "address": [ { "line": [ "321 Ocean Drive" ], "city": "Denver", "state": "OK", "postalCode": "80210", "country": "USA" } ] } }, { "fullUrl": "Specimen/dc7af370-fc07-4b00-abc7-9b5dd87cf4d2", "resource": { "resourceType": "Specimen", "id": "dc7af370-fc07-4b00-abc7-9b5dd87cf4d2", "identifier": [ { "value": "80ed36a0-4bd1-42c3-bb56-81ea4ac1e75a" } ], "type": { "coding": [ { "system": "http://snomed.info/sct", "code": "258500001" } ], "text": "Nasopharyngeal swab" }, "subject": { "reference": "Patient/7c0d1de9-270e-4d9c-a4ec-af92560cec67" }, "receivedTime": "2024-06-05T18:39:58+00:00", "collection": { "collectedDateTime": "2024-06-05T18:39:58+00:00", "bodySite": { "coding": [ { "system": "http://snomed.info/sct", "code": "87100004" } ], "text": "Topography unknown (body structure)" } } } }, { "fullUrl": "ServiceRequest/185170f3-4361-48ff-85e1-808a66624470", "resource": { "resourceType": "ServiceRequest", "id": "185170f3-4361-48ff-85e1-808a66624470", "extension": [ { "url": "https://reportstream.cdc.gov/fhir/StructureDefinition/order-control", "valueCodeableConcept": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/v2-0119", "code": "RE" } ] } }, { "url": "https://reportstream.cdc.gov/fhir/StructureDefinition/order-effective-date", "valueDateTime": "2024-06-05T18:54:58+00:00" } ], "status": "completed", "intent": "order", "code": { "coding": [ { "system": "http://loinc.org", "code": "94531-1" } ] }, "subject": { "reference": "Patient/7c0d1de9-270e-4d9c-a4ec-af92560cec67" }, "requester": { "reference": "PractitionerRole/57a1a000-16e5-461a-930a-2e4779944bc2" }, "performer": [ { "reference": "Organization/719ec8ad-cf59-405a-9832-c4065945c130" } ], "supportingInfo": [ { "reference": "Observation/dd5369b2-91e7-32d9-8c7f-884cad6b0391" }, { "reference": "Observation/fdf748f4-b187-31c6-b08d-334afc1c6a49" }, { "reference": "Observation/4c669397-3b8b-3448-a7c8-d2fb8c5afde5" }, { "reference": "Observation/4456d162-bfd8-37f3-aafe-1e6444c53934" }, { "reference": "Observation/0042a1cb-8473-3181-9b65-fcb08dc112a3" } ] } }, { "fullUrl": "Device/d303372c-70cb-46b7-bf74-23f4dc91e661", "resource": { "resourceType": "Device", "id": "d303372c-70cb-46b7-bf74-23f4dc91e661", "identifier": [ { "type": { "coding": [ { "code": "MNI" } ] } } ], "manufacturer": "Access Bio, Inc.", "deviceName": [ { "name": "CareStart COVID-19 MDx RT-PCR", "type": "model-name" } ] } }, { "fullUrl": "PractitionerRole/57a1a000-16e5-461a-930a-2e4779944bc2", "resource": { "resourceType": "PractitionerRole", "id": "57a1a000-16e5-461a-930a-2e4779944bc2", "practitioner": { "reference": "Practitioner/ee29ccf5-631d-4b35-a6d4-30a61c0eb8d9" }, "organization": { "reference": "Organization/719ec8ad-cf59-405a-9832-c4065945c130" } } }, { "fullUrl": "Organization/07640c5d-87cd-488b-9343-a226c5166539", "resource": { "resourceType": "Organization", "id": "07640c5d-87cd-488b-9343-a226c5166539", "name": "SimpleReport" } }, { "fullUrl": "Observation/5ab37a34-59f5-421f-92bd-baffaf26bb72", "resource": { "resourceType": "Observation", "id": "5ab37a34-59f5-421f-92bd-baffaf26bb72", "status": "final", "code": { "coding": [ { "system": "http://loinc.org", "code": "94500-6" } ], "text": "COVID-19" }, "subject": { "reference": "Patient/7c0d1de9-270e-4d9c-a4ec-af92560cec67" }, "issued": "2024-06-05T18:54:58.594Z", "performer": [ { "reference": "Organization/719ec8ad-cf59-405a-9832-c4065945c130" } ], "valueCodeableConcept": { "coding": [ { "system": "http://snomed.info/sct", "code": "260373001", "display": "Detected" } ] }, "interpretation": [ { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/v2-0078", "code": "A", "display": "Abnormal" } ] } ], "method": { "extension": [ { "url": "https://reportstream.cdc.gov/fhir/StructureDefinition/testkit-name-id", "valueCoding": { "code": "CareStart COVID-19 MDx RT-PCR_Access Bio, Inc." } } ], "coding": [ { "display": "CareStart COVID-19 MDx RT-PCR" } ] }, "specimen": { "reference": "Specimen/dc7af370-fc07-4b00-abc7-9b5dd87cf4d2" }, "device": { "reference": "Device/d303372c-70cb-46b7-bf74-23f4dc91e661" } } }, { "fullUrl": "Observation/dd5369b2-91e7-32d9-8c7f-884cad6b0391", "resource": { "resourceType": "Observation", "id": "dd5369b2-91e7-32d9-8c7f-884cad6b0391", "identifier": [ { "use": "official", "type": { "coding": [ { "system": "http://loinc.org", "code": "81959-9", "display": "Public health laboratory ask at order entry panel" } ] } } ], "status": "final", "code": { "coding": [ { "system": "http://loinc.org", "code": "95419-8", "display": "Has symptoms related to condition of interest" } ], "text": "Has symptoms related to condition of interest" }, "subject": { "reference": "Patient/7c0d1de9-270e-4d9c-a4ec-af92560cec67" }, "valueCodeableConcept": { "coding": [ { "system": "http://terminology.hl7.org/ValueSet/v2-0136", "code": "Y", "display": "Yes" } ] } } }, { "fullUrl": "Observation/fdf748f4-b187-31c6-b08d-334afc1c6a49", "resource": { "resourceType": "Observation", "id": "fdf748f4-b187-31c6-b08d-334afc1c6a49", "identifier": [ { "use": "official", "type": { "coding": [ { "system": "http://loinc.org", "code": "81959-9", "display": "Public health laboratory ask at order entry panel" } ] } } ], "status": "final", "code": { "coding": [ { "system": "http://loinc.org", "code": "11368-8", "display": "Illness or injury onset date and time" } ], "text": "Illness or injury onset date and time" }, "subject": { "reference": "Patient/7c0d1de9-270e-4d9c-a4ec-af92560cec67" }, "valueDateTime": "2024-06-01" } }, { "fullUrl": "Observation/4c669397-3b8b-3448-a7c8-d2fb8c5afde5", "resource": { "resourceType": "Observation", "id": "4c669397-3b8b-3448-a7c8-d2fb8c5afde5", "identifier": [ { "use": "official", "type": { "coding": [ { "system": "http://loinc.org", "code": "81959-9", "display": "Public health laboratory ask at order entry panel" } ] } } ], "status": "final", "code": { "coding": [ { "system": "http://loinc.org", "code": "82810-3", "display": "Pregnancy status" } ], "text": "Pregnancy status" }, "subject": { "reference": "Patient/7c0d1de9-270e-4d9c-a4ec-af92560cec67" }, "valueCodeableConcept": { "coding": [ { "system": "http://snomed.info/sct", "code": "60001007", "display": "Not pregnant" } ] } } }, { "fullUrl": "Observation/4456d162-bfd8-37f3-aafe-1e6444c53934", "resource": { "resourceType": "Observation", "id": "4456d162-bfd8-37f3-aafe-1e6444c53934", "identifier": [ { "use": "official", "type": { "coding": [ { "system": "http://loinc.org", "code": "81959-9", "display": "Public health laboratory ask at order entry panel" } ] } } ], "status": "final", "code": { "coding": [ { "system": "http://loinc.org", "code": "95418-0", "display": "Employed in a healthcare setting" } ], "text": "Employed in a healthcare setting" }, "subject": { "reference": "Patient/7c0d1de9-270e-4d9c-a4ec-af92560cec67" }, "valueCodeableConcept": { "coding": [ { "system": "http://terminology.hl7.org/ValueSet/v2-0136", "code": "Y", "display": "Yes" } ] } } }, { "fullUrl": "Observation/0042a1cb-8473-3181-9b65-fcb08dc112a3", "resource": { "resourceType": "Observation", "id": "0042a1cb-8473-3181-9b65-fcb08dc112a3", "identifier": [ { "use": "official", "type": { "coding": [ { "system": "http://loinc.org", "code": "81959-9", "display": "Public health laboratory ask at order entry panel" } ] } } ], "status": "final", "code": { "coding": [ { "system": "http://loinc.org", "code": "95421-4", "display": "Resides in a congregate care setting" } ], "text": "Resides in a congregate care setting" }, "subject": { "reference": "Patient/7c0d1de9-270e-4d9c-a4ec-af92560cec67" }, "valueCodeableConcept": { "coding": [ { "system": "http://terminology.hl7.org/ValueSet/v2-0136", "code": "Y", "display": "Yes" } ] } } } ]}
Loading

0 comments on commit 345f93c

Please sign in to comment.