Homerton ADT FHIR Mapping: Difference between revisions
Jump to navigation
Jump to search
Line 3: | Line 3: | ||
{| class="wikitable" | {| class="wikitable" | ||
|+ | |+ | ||
FHIR Resource: | FHIR Resource: Patient | ||
!Field# | !Field# | ||
!FieldName | !FieldName | ||
Line 99: | Line 99: | ||
{| class="wikitable" | {| class="wikitable" | ||
|+ | |+ | ||
FHIR Resource: | FHIR Resource: Patient | ||
!Field# | !Field# | ||
!FieldName | !FieldName | ||
Line 119: | Line 119: | ||
This file contains | This file contains | ||
{| class="wikitable" | {| class="wikitable" | ||
|+FHIR Resource: | |+FHIR Resource: Patient | ||
!Field# | !Field# | ||
!FieldName | !FieldName | ||
Line 161: | Line 161: | ||
|} | |} | ||
== | == Segment - PV1 - Patient Visit == | ||
This file | This file | ||
{| class="wikitable" | {| class="wikitable" | ||
|+FHIR Resource: | |+FHIR Resource: Encounter | ||
!Field# | |||
!FieldName | !FieldName | ||
!FHIR Mapping | !FHIR Mapping | ||
!Extension | |||
|- | |- | ||
| | |PV1.2 | ||
| | |Patient class | ||
|Encounter.class | |||
| | |||
|- | |- | ||
| | |PV1.4 | ||
| | |Admission type | ||
|Encounter.extension | |||
|encounter-admission-type | |||
|- | |- | ||
| | |PV1.6 | ||
| | |Prior patient location | ||
|Encounter.location& Location | |||
| | |||
|- | |- | ||
| | |PV1.7 | ||
| | |Attending doctor | ||
|Encounter.participant & Practitioner | |||
| | |||
|- | |- | ||
| | |PV1.8 | ||
| | |Referring doctor | ||
|Encounter.participant & Practitioner | |||
| | |||
|- | |- | ||
| | |PV1.9 | ||
| | |Consulting doctor | ||
|Encounter.participant& Practitioner | |||
| | |||
|- | |- | ||
| | |PV1.10 | ||
| | |Hospital service | ||
| | |Encounter.serviceProvider& Organization | ||
| | |||
|- | |- | ||
| | |PV1.14 | ||
| | |Admit source | ||
|Encounter.hospitalization.origin | |||
| | |||
|- | |- | ||
| | |PV1.17 | ||
| | |Admitting doctor | ||
|Encounter.participant & Practitioner | |||
| | |||
|- | |- | ||
| | |PV1.18 | ||
| | |Patient type | ||
|Encounter.type | |||
| | |||
|- | |- | ||
| | |PV1.19 | ||
| | |Visit number | ||
|EpisodeOfCare.identifier | |||
| | |||
|- | |- | ||
| | |PV1.36 | ||
| | |Discharge disposition | ||
|Encounter.hospitalization.dischargeDisposition | |||
| | |||
|- | |- | ||
| | |PV1.37 | ||
| | |Discharged to location | ||
|Encounter.hospitalization.destination | |||
| | |||
|- | |- | ||
| | |PV1.39 | ||
| | |Servicing facility | ||
|Encounter.managingOrganization | |||
| | |||
|- | |- | ||
| | |PV1.41 | ||
| | |Account status | ||
|Encounter.status | |||
| | |||
|- | |- | ||
| | |PV1.44 | ||
| | |Admit date/time | ||
|Encounter.statusHistory.start | |||
| | |||
|- | |- | ||
| | |PV1.45 | ||
| | |Discharge date/time | ||
|Encounter.statusHistory.end | |||
| | |||
|- | |- | ||
| | |PV1.50 | ||
| | |Alternate visit ID | ||
|Encounter.identifier | |||
| | |||
|- | |- | ||
| | |PV1.52 | ||
|Other healthcare provider | |||
|Encounter.participant& Practitioner | |||
| | |||
| | |||
| | |||
| | |||
|} | |} | ||
== | == Segment - PV2 - Patient Visit - Additional Information == | ||
This file | This file | ||
{| class="wikitable" | {| class="wikitable" | ||
|+FHIR Resource: Encounter | |+FHIR Resource: Encounter | ||
!Field# | |||
!FieldName | !FieldName | ||
!FHIR Mapping | !FHIR Mapping | ||
!Extension | |||
|- | |- | ||
| | |PV2.3 | ||
| | |Admit reason | ||
|Encounter.reason | |||
| | |||
|- | |- | ||
| | |PV2.4 | ||
| | |Transfer reason | ||
|Encounter.reason | |||
| | |||
|- | |- | ||
| | |PV2.8 | ||
| | |Expected admit date/time | ||
|Encounter.statusHistory.start | |||
| | |||
|} | |||
== Segment - MSH - Message Header == | |||
This file | |||
{| class="wikitable" | |||
|+FHIR Resource: | |||
!Field# | |||
!FieldName | |||
!FHIR Mapping | |||
!Extension | |||
|- | |- | ||
| | |MSH.3 | ||
| | |Sending application | ||
|MessageHeader.source.software | |||
| | |||
|- | |- | ||
| | |MSH.4 | ||
| | |Sending facility | ||
|MessageHeader.source.name | |||
| | |||
|- | |- | ||
| | |MSH.5 | ||
| | |Receiving application | ||
|MessageHeader.destination.extension | |||
|message-header-destination-software-extension | |||
|- | |- | ||
| | |MSH.6 | ||
| | |Receiving facility | ||
|MessageHeader.destination.name & MessageHeader.responsible | |||
| | |||
|- | |- | ||
| | |MSH.7 | ||
| | |Message date/time | ||
|MessageHeader.timestamp | |||
| | |||
|- | |- | ||
| | |MSH.9 | ||
| | |Message type | ||
|MessageHeader.event.code | |||
| | |||
|- | |- | ||
| | |MSH.10 | ||
| | |Message control id | ||
|MessageHeader.extension | |||
|message-header-message-control-id-extension | |||
|- | |- | ||
| | |MSH.12 | ||
| | |Version ID | ||
| | |MessageHeader.event.version | ||
| | | | ||
|- | |- | ||
| | |MSH.13 | ||
| | |Sequence number | ||
|MessageHeader.extension | |||
|message-header-sequence-number-extension | |||
|} | |} | ||
Revision as of 15:58, 3 March 2021
Segment - PID - Patient Identification
This file contains
Field# | FieldName | FHIR Mapping | Extension |
---|---|---|---|
PID.2 | Patient ID | Patient.identifier | |
PID.3 | Patient Identifier List | Patient.identifier | |
PID.4 | Alternate PatientIidentifier | Patient.identifier | |
PID.5 | Patient Name | Patient.name | |
PID.7 | Date/Time Of Birth | Patient.birthDate & Patient.extension | primarycare-contact-birth-time-extension |
PID.8 | Sex | Patient.gender | |
PID.9 | Patient Alias | Patient.name | |
PID.11 | Patient Address | Patient.address | |
PID.13 | Phone Number - Home | Patient.telecom | |
PID.14 | Phone Number - Business | Patient.telecom | |
PID.15 | Primary Language | Patient.communication.language | |
PID.16 | Marital Status | Patient.maritalStatus | |
PID.17 | Religion | Patient.extension | primarycare-religion-category-extension |
PID.18 | Patient Account Number | Patient.identifier | |
PID.22 | Ethnic Group | Patient.extension | primarycare-ethnic-category-extension |
PID.29 | Patient Death Date and Time | Patient.deceased | |
PID.30 | Patient Death Indicator | Patient.deceased |
Segment - PD1 - Patient Additional Demographic
This file contains
Field# | FieldName | FHIR Mapping | Extension |
---|---|---|---|
PD1.3 | Patient primary facility | Patient.careProvider& Organization | |
PD1.4 | Patient primary care provider | Patient.careProvider& Practitioner |
Segment - NK1 - Next of Kin / Associated Parties
This file contains
Field# | FieldName | FHIR Mapping | Extension |
---|---|---|---|
NK1.2 | Name | Patient.contact.name | |
NK1.3 | Relationship | Patient.contact.relationship | |
NK1.4 | Address | Patient.contact.address | |
NK1.5 | Phone number | Patient.contact.telecom.value | |
NK1.6 | Business phone number | Patient.contact.telecom.value | |
NK1.7 | Contact role | Patient.contact.extension | primarycare-contact-role-category-extension |
NK1.20 | Primary language | Patient.contact.extension | primarycare-contact-main-language-category-extension |
Segment - PV1 - Patient Visit
This file
Field# | FieldName | FHIR Mapping | Extension |
---|---|---|---|
PV1.2 | Patient class | Encounter.class | |
PV1.4 | Admission type | Encounter.extension | encounter-admission-type |
PV1.6 | Prior patient location | Encounter.location& Location | |
PV1.7 | Attending doctor | Encounter.participant & Practitioner | |
PV1.8 | Referring doctor | Encounter.participant & Practitioner | |
PV1.9 | Consulting doctor | Encounter.participant& Practitioner | |
PV1.10 | Hospital service | Encounter.serviceProvider& Organization | |
PV1.14 | Admit source | Encounter.hospitalization.origin | |
PV1.17 | Admitting doctor | Encounter.participant & Practitioner | |
PV1.18 | Patient type | Encounter.type | |
PV1.19 | Visit number | EpisodeOfCare.identifier | |
PV1.36 | Discharge disposition | Encounter.hospitalization.dischargeDisposition | |
PV1.37 | Discharged to location | Encounter.hospitalization.destination | |
PV1.39 | Servicing facility | Encounter.managingOrganization | |
PV1.41 | Account status | Encounter.status | |
PV1.44 | Admit date/time | Encounter.statusHistory.start | |
PV1.45 | Discharge date/time | Encounter.statusHistory.end | |
PV1.50 | Alternate visit ID | Encounter.identifier | |
PV1.52 | Other healthcare provider | Encounter.participant& Practitioner |
Segment - PV2 - Patient Visit - Additional Information
This file
Field# | FieldName | FHIR Mapping | Extension |
---|---|---|---|
PV2.3 | Admit reason | Encounter.reason | |
PV2.4 | Transfer reason | Encounter.reason | |
PV2.8 | Expected admit date/time | Encounter.statusHistory.start |
Segment - MSH - Message Header
This file
Field# | FieldName | FHIR Mapping | Extension |
---|---|---|---|
MSH.3 | Sending application | MessageHeader.source.software | |
MSH.4 | Sending facility | MessageHeader.source.name | |
MSH.5 | Receiving application | MessageHeader.destination.extension | message-header-destination-software-extension |
MSH.6 | Receiving facility | MessageHeader.destination.name & MessageHeader.responsible | |
MSH.7 | Message date/time | MessageHeader.timestamp | |
MSH.9 | Message type | MessageHeader.event.code | |
MSH.10 | Message control id | MessageHeader.extension | message-header-message-control-id-extension |
MSH.12 | Version ID | MessageHeader.event.version | |
MSH.13 | Sequence number | MessageHeader.extension | message-header-sequence-number-extension |
Prescriptions
Details the drug items given during the Consultation which links back to a case.
These will be Snomed DM&D coded as part of phase 2. |
FieldName | FHIR Mapping |
---|---|
CaseRef | id = CaseRef + ConsulationRef + PatientId
Used to derive Patient reference |
ConsultationRef | Used to derive effectiveDate, i.e. same as consultation date and practitioner from
Consultation UserRef Encounter reference |
DrugName | CodableConcept.code.text |
Preparation | units extension |
Dosage | dosage |
Quantity | quanity extension |
DMDCode | CodableConcept.code |
Issue | if (not N) then creates linked MedicationOrder resource |
Clinical codes
Details all the clinical codes added during a Consultation which links back to a case.
FieldName | FHIR Mapping |
---|---|
CaseRef | id = CaseRef + ConsulationRef + ClinicalCode
Used to derive Patient reference |
ConsultationRef | Used to derive effectiveDate, i.e. same as consultation date and the UserRef of the consultation for the Observation clinician
Encounter reference |
ClinicalCode | CodableConcept.code as Read2. Also mapped to Snomed. |
Term | CodableConcept.code.text as Read2. Also mapped to Snomed. |
Provider
Details the patient GP practice and locations.
FieldName | FHIR Mapping |
---|---|
GPPracticeNatCode | Organization.identifier.value |
GPPracitceName | Organization.name |
GPPracticePostcode | Organization.address.postcode |
Users
Details the clinical users/practitioners, linking into all UserRef references in other resources.
FieldName | FHIR Mapping |
---|---|
UserRef | id |
Forename | HumanName.given |
Surname | HumanName.family |
FullName | HumanName.text |
ProviderGMC | if a GP, create an http://endeavourhealth.org/fhir/Identifier/gmc-number identifier |
ProviderNMC | if a Nurse, create an http://endeavourhealth.org/fhir/Identifier/nmc-number identifier |