NEMS Extract FHIR Mapping: Difference between revisions

From Discovery Data Service
Jump to navigation Jump to search
No edit summary
No edit summary
 
Line 31: Line 31:
|category.coding.display
|category.coding.display
|Fixed value: Vital Signs
|Fixed value: Vital Signs
|
| -
| -
| -
| -
| -
Line 37: Line 37:
|code
|code
|Loinc and SNOMED codes
|Loinc and SNOMED codes
|
| -
| -
| -
| -
| -
Line 43: Line 43:
|code.coding.system
|code.coding.system
|Fixed value: <nowiki>http://loinc.org</nowiki>
|Fixed value: <nowiki>http://loinc.org</nowiki>
|
| -
| -
| -
| -
| -
Line 49: Line 49:
|code.coding.code
|code.coding.code
|Fixed value: 29463-7
|Fixed value: 29463-7
|
| -
| -
| -
| -
| -
Line 173: Line 173:
|valueCodeableConcept
|valueCodeableConcept
|Observation.valueCodeableConcept SHALL use a code from <nowiki>https://fhir.nhs.uk/STU3/CodeSystem/EMS-PDS-StillBornIndicator-1</nowiki>
|Observation.valueCodeableConcept SHALL use a code from <nowiki>https://fhir.nhs.uk/STU3/CodeSystem/EMS-PDS-StillBornIndicator-1</nowiki>
|
| -
| -
| -
| -
| -
Line 179: Line 179:
|valueCodeableConcept.coding.system
|valueCodeableConcept.coding.system
|Fixed value: <nowiki>https://fhir.nhs.uk/STU3/CodeSystem/EMS-PDS-StillBornIndicator-1</nowiki>
|Fixed value: <nowiki>https://fhir.nhs.uk/STU3/CodeSystem/EMS-PDS-StillBornIndicator-1</nowiki>
|
| -
| -
| -
| -
| -
Line 185: Line 185:
|valueCodeableConcept.coding.code
|valueCodeableConcept.coding.code
|Relevant indicator code
|Relevant indicator code
|
| -
| -
| -
| -
| -
Line 230: Line 230:
|valueCodeableConcept
|valueCodeableConcept
|Observation.valueCodeableConcept SHALL use a code from <nowiki>https://fhir.nhs.uk/STU3/CodeSystem/EMS-PDS-SuspectedCongenitalAbnormalityIndicator-1</nowiki>
|Observation.valueCodeableConcept SHALL use a code from <nowiki>https://fhir.nhs.uk/STU3/CodeSystem/EMS-PDS-SuspectedCongenitalAbnormalityIndicator-1</nowiki>
|
| -
| -
| -
| -
| -
Line 236: Line 236:
|valueCodeableConcept.coding.system
|valueCodeableConcept.coding.system
|Fixed value: <nowiki>https://fhir.nhs.uk/STU3/CodeSystem/EMS-PDS-SuspectedCongenitalAbnormalityIndicator-1</nowiki>
|Fixed value: <nowiki>https://fhir.nhs.uk/STU3/CodeSystem/EMS-PDS-SuspectedCongenitalAbnormalityIndicator-1</nowiki>
|
| -
| -
| -
| -
| -
Line 242: Line 242:
|valueCodeableConcept.coding.code
|valueCodeableConcept.coding.code
|Relevant indicator code
|Relevant indicator code
|
| -
| -
| -
| -
| -
Line 262: Line 262:
|patient
|patient
|This element will reference the Patient resource representing the baby.
|This element will reference the Patient resource representing the baby.
|
| -
| -
| -
| -
| -
Line 268: Line 268:
|relationship
|relationship
|
|
|
| -
| -
| -
| -
| -
Line 274: Line 274:
|relationship.coding
|relationship.coding
|
|
|
| -
| -
| -
| -
| -
Line 280: Line 280:
|relationship.coding.system
|relationship.coding.system
|Fixed value: <nowiki>http://hl7.org/fhir/v3/RoleCode</nowiki>
|Fixed value: <nowiki>http://hl7.org/fhir/v3/RoleCode</nowiki>
|
| -
| -
| -
| -
| -
Line 292: Line 292:
|relationship.coding.display
|relationship.coding.display
|Fixed value: natural mother
|Fixed value: natural mother
|
| -
| -
| -
| -
| -
Line 311: Line 311:
|meta.versionId
|meta.versionId
|This element will contain the serial change number (SCN) of the mothers patient record within Spine at the time this event was published.
|This element will contain the serial change number (SCN) of the mothers patient record within Spine at the time this event was published.
|
| -
| -
| -
| -
| -
Line 366: Line 366:
|link
|link
|This will reference the RelatedPerson resource representing the relationship between mother and bab
|This will reference the RelatedPerson resource representing the relationship between mother and bab
|
| -
| -
| -
| -
| -
Line 385: Line 385:
|meta.versionId
|meta.versionId
|This element will contain the serial change number (SCN) of the babies patient record within Spine at the time this event was published.
|This element will contain the serial change number (SCN) of the babies patient record within Spine at the time this event was published.
|
| -
| -
| -
| -
| -
Line 430: Line 430:
|extension(patient-birthTime)
|extension(patient-birthTime)
|The delivery time for the birth
|The delivery time for the birth
|
| -
|
|
|
|
Line 442: Line 442:
|extension(deathNotificationStatus)
|extension(deathNotificationStatus)
|The death notification status if the baby has died
|The death notification status if the baby has died
|
| -
| -
| -
| -
| -
Line 463: Line 463:
|multipleBirthInteger
|multipleBirthInteger
|The multiple birth indicator will be an number indicating the position in the order of births
|The multiple birth indicator will be an number indicating the position in the order of births
|
| -
| -
| -
| -
| -
Line 469: Line 469:
|extension(birthPlace)
|extension(birthPlace)
|The address of the place where the baby was born
|The address of the place where the baby was born
|
| -
| -
| -
| -
| -
Line 496: Line 496:
|The Delivery Place SHOULD record type of delivery place from valueset <nowiki>https://fhir.nhs.uk/STU3/ValueSet/EMS-PDS-DeliveryPlaceType-1</nowiki>
|The Delivery Place SHOULD record type of delivery place from valueset <nowiki>https://fhir.nhs.uk/STU3/ValueSet/EMS-PDS-DeliveryPlaceType-1</nowiki>
The Registering Authority SHALL record type of authority from valueset <nowiki>https://fhir.nhs.uk/STU3/ValueSet/EMS-PDS-RegisteringAuthorityType-1</nowiki>
The Registering Authority SHALL record type of authority from valueset <nowiki>https://fhir.nhs.uk/STU3/ValueSet/EMS-PDS-RegisteringAuthorityType-1</nowiki>
|
| -
| -
| -
| -
| -
Line 514: Line 514:
|name
|name
|Delivery Place name (delivery place organisation only)
|Delivery Place name (delivery place organisation only)
|
| -
| -
| -
| -
| -
Line 571: Line 571:
|meta.versionId
|meta.versionId
|This element will contain the serial change number (SCN) of the patient record within Spine at the time this event was published.
|This element will contain the serial change number (SCN) of the patient record within Spine at the time this event was published.
|
| -
| -
| -
| -
| -
Line 577: Line 577:
|extension(deathNotificationStatus)
|extension(deathNotificationStatus)
|This will be populated as per the event life cycle table above.
|This will be populated as per the event life cycle table above.
|
| -
| -
| -
| -
| -
Line 583: Line 583:
|extension(systemEffectiveDate)
|extension(systemEffectiveDate)
|Element populated with dateTime when Death Notification Status was updated on the Spine.
|Element populated with dateTime when Death Notification Status was updated on the Spine.
|
| -
| -
| -
| -
| -

Latest revision as of 08:45, 29 May 2024

PDS Birth Notification

For further information see the NHS developer website - https://developer.nhs.uk/apis/ems-beta/pds_birth_notification.html

Care Connect Observation-1

There are several observation types that provide several different values, they have been separated into their own tables for readability.

Birth Weight

Publisher DDS Core Compass V2
Elements Description FHIR Table Field
category.coding.system Fixed value: http://hl7.org/fhir/observation-category Observation.category.coding.display - -
category.coding.value Fixed value: vital-signs Observation.category.coding.system - -
category.coding.display Fixed value: Vital Signs - - -
code Loinc and SNOMED codes - - -
code.coding.system Fixed value: http://loinc.org - - -
code.coding.code Fixed value: 29463-7 - - -
code.coding.system Fixed value: http://snomed.info/sct Observation.code.coding.system - -
code.coding.code Fixed value: 364589006 Observation.code.coding.code observation core_concept_id

non_core_concept_id

code.coding.display Fixed value: Birth weight Observation.code.coding.display

Observation.code.text

- -
subject The birth weight observation will reference the baby patient resource. Observation.subject observation patient_id
valueQuantity The birth weight of the baby Observation.valueQuantity observation result_value

result_value_units

Gestation Age

Publisher DDS Core Compass V2
Elements Description FHIR Table Field
code.coding.system Fixed value: http://snomed.info/sct Observation.code.coding.system - -
code.coding.code Fixed value: 412726003 Observation.code.coding.code observation core_concept_id

non_core_concept_id

code.coding.display Fixed value: Length of gestation at birth Observation.code.coding.display

Observation.code.text

- -
subject The gestation age observation will reference the baby patient resource. Observation.subject observation patient_id
valueQuantity Gestation Age of the baby Observation.valueQuantity observation result_value

result_value_units

Stillborn Indicator

Publisher DDS Core Compass V2
Elements Description FHIR Table Field
code.coding.system Fixed value: http://snomed.info/sct Observation.code.coding.system - -
code.coding.code Fixed value: 237364002 Observation.code.coding.code observation core_concept_id

non_core_concept_id

code.coding.display Fixed value: Stillbirth Observation.code.coding.display

Observation.code.text

- -
subject The stillborn indicator observation will reference the baby patient resource. Observation.subject observation patient_id
valueCodeableConcept Observation.valueCodeableConcept SHALL use a code from https://fhir.nhs.uk/STU3/CodeSystem/EMS-PDS-StillBornIndicator-1 - - -
valueCodeableConcept.coding.system Fixed value: https://fhir.nhs.uk/STU3/CodeSystem/EMS-PDS-StillBornIndicator-1 - - -
valueCodeableConcept.coding.code Relevant indicator code - - -

Suspected Congenital Abnormality Indicator

Publisher DDS Core Compass V2
Elements Description FHIR Table Field
code.coding.system Fixed value: http://snomed.info/sct Observation.code.coding.system - -
code.coding.code Fixed value: 1097291000000101 Observation.code.coding.code observation core_concept_id

non_core_concept_id

code.coding.display Fixed value: Suspected congenital abnormality Observation.code.coding.display

Observation.code.text

- -
subject This observation will reference the baby patient resource. Observation.subject observation patient_id
valueCodeableConcept Observation.valueCodeableConcept SHALL use a code from https://fhir.nhs.uk/STU3/CodeSystem/EMS-PDS-SuspectedCongenitalAbnormalityIndicator-1 - - -
valueCodeableConcept.coding.system Fixed value: https://fhir.nhs.uk/STU3/CodeSystem/EMS-PDS-SuspectedCongenitalAbnormalityIndicator-1 - - -
valueCodeableConcept.coding.code Relevant indicator code - - -

Care Connect Related Person-1

The value in the link element of the mother patient is the ID of this resource. Giving us a way to link the baby to the mother.

Publisher DDS Core Compass V2
Elements Description FHIR Table Field
patient This element will reference the Patient resource representing the baby. - - -
relationship - - -
relationship.coding - - -
relationship.coding.system Fixed value: http://hl7.org/fhir/v3/RoleCode - - -
relationship.coding.code Fixed value: NMTH patient.contained.parameter.name patient_additional property_id
relationship.coding.display Fixed value: natural mother - - -

Care Connect Patient-1 (Mother)

Publisher DDS Core Compass V2
Elements Description FHIR Table Field
meta.versionId This element will contain the serial change number (SCN) of the mothers patient record within Spine at the time this event was published. - - -
identifier The mothers NHS Number will be included within the nhsNumber identifier slice where the details were included in the birth registration. patient.identifier.value (mother)

patient.contained.parameter.valueReference.reference (baby) Encounter.patient EpisodeOfCare.patient Observation.subject

patient

patient_additional encounter episode_of_care observation

nhs_number

text_value patient_id patient_id patient_id

name (official) patient’s name as registered on PDS, included within the resource as the official name element slice patient.name patient first_names

last name

birthDate The mothers birth date as entered in the birth registration patient.birthDate patient date_of_birth
generalPractitioner References to an organization representing the Mother’s Primary Care provider, the reference organization should contain the organization ODS Code, name and relevant contact details. patient.careProvider patient registered_practice_organization_id
extension(registrationDetails).period.start Date when the mother was registered with the organization. episodeOfCare.period.start episode_of_care date_registered
extension(registrationDetails).period.end Date when the mothers registration is scheduled to end if applicable. episodeOfCare.period.end episode_of_care date_registered_end
link This will reference the RelatedPerson resource representing the relationship between mother and bab - - -

Care Connect Patient-1 (Baby)

Publisher DDS Core Compass V2
Elements Description FHIR Table Field
meta.versionId This element will contain the serial change number (SCN) of the babies patient record within Spine at the time this event was published. - - -
identifier Patient NHS Number SHALL be included within the nhsNumber identifier slice patient.identifier.value

Encounter.patient EpisodeOfCare.patient Observation.subject

patient

patient_additional encounter episode_of_care observation

nhs_number

id patient_id patient_id patient_id

name (official) The babys name as registered on PDS, included within the patient resource as the official name element slice patient.name patient first_names

last_name

gender The gender of the baby patient.gender patient gender_concept_id
birthDate The birth date of the baby shall be included in the patient resource patient.birthDate

observation.effectiveDateTime

patient

observation

date_of_birth

clinical_effective_date

extension(patient-birthTime) The delivery time for the birth -
deceased Deceased dateTime of the baby has died patient.deceasedDate patient date_of_death
extension(deathNotificationStatus) The death notification status if the baby has died - - -
address.line The address for the baby. Note: the address lines SHALL appear in the resource in order, i.e. Address line 1 first, line 2 second, etc. patient.address.line patient_address address_line_1

address_line_2 address_line_3 address_line_4

address.postalcode address post code patient.address.postalCode patient_address postcode
multipleBirthInteger The multiple birth indicator will be an number indicating the position in the order of births - - -
extension(birthPlace) The address of the place where the baby was born - - -
extension(ethnicCategory) The ethnicity of the baby patient.extension.primarycare-ethnic-category-extension patient ethnic_code_concept_id

Care Connect Organization-1

There are several organisation resources provided, including the Delivery Place, Registering Authority, Responsible Sender, Partner Child Health Organisation, and the Responsible Child Health Organisation.

Publisher DDS Core Compass V2
Elements Description FHIR Table Field
type The Delivery Place SHOULD record type of delivery place from valueset https://fhir.nhs.uk/STU3/ValueSet/EMS-PDS-DeliveryPlaceType-1

The Registering Authority SHALL record type of authority from valueset https://fhir.nhs.uk/STU3/ValueSet/EMS-PDS-RegisteringAuthorityType-1

- - -
identifier ODS Identifier Organization.Indentifier.value

Encounter.serviceProvider EpisodeOfCare.managingOrganization

Organization

Encounter episode_of_care

ods_code

service_provider_organization_id organization_id

name Delivery Place name (delivery place organisation only) - - -

Care Connect Practitioner-1

The practitioner is given a unique ID that is not provided via the message, and this ID is then referenced within episodes of care, encounters and observations

Publisher DDS Core Compass V2
Elements Description FHIR Table Field
id Encounter.individual

Observation.performer

encounter

observation

practitioner_id

practitioner_id

name.given Practitioner given name(s) Practitioner.name practitioner name
name.family Practitioner family name Practitioner.name practitioner name

PDS Death Notification

For further information see the NHS developer website - https://developer.nhs.uk/apis/ems-beta/pds_death_notification.html

Care Connect Patient-1 (Deceased)

Publisher DDS Core Compass V2
Elements Description FHIR Table Field
meta.versionId This element will contain the serial change number (SCN) of the patient record within Spine at the time this event was published. - - -
extension(deathNotificationStatus) This will be populated as per the event life cycle table above. - - -
extension(systemEffectiveDate) Element populated with dateTime when Death Notification Status was updated on the Spine. - - -
deceasedDateTime This will be populated as per the event life cycle table above Patient.DateOfDeath patient date_of_death