NEMS Extract FHIR Mapping: Difference between revisions

From Discovery Data Service
Jump to navigation Jump to search
No edit summary
 
(20 intermediate revisions by the same user not shown)
Line 1: Line 1:
Some stuff in here....
== 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 ==
=== 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 ===
==== Birth Weight ====
{| class="mw-collapsible" border="1" style="border-collapse:collapse; text-align: center;  vertical-align:top; width:70%;"
{| class="mw-collapsible" border="1" style="border-collapse:collapse; text-align: center;  vertical-align:top; width:100%;"
! colspan="2" style="color:#90A4AE" |'''Publisher'''
! colspan="2" style="color:#90A4AE" |'''Publisher'''
! style="color:#90A4AE" |DDS Core
! style="color:#90A4AE" |DDS Core
Line 18: Line 20:
|Fixed value: <nowiki>http://hl7.org/fhir/observation-category</nowiki>
|Fixed value: <nowiki>http://hl7.org/fhir/observation-category</nowiki>
|Observation.category.coding.display
|Observation.category.coding.display
|
| -
|
| -
|-
|-
|category.coding.value
|category.coding.value
|Fixed value: vital-signs
|Fixed value: vital-signs
|Observation.category.coding.system
|Observation.category.coding.system
|
| -
|
| -
|-
|-
|category.coding.display
|category.coding.display
|Fixed value: Vital Signs
|Fixed value: Vital Signs
|
| -
|
| -
|
| -
|-
|-
|code
|code
|Loinc and SNOMED codes
|Loinc and SNOMED codes
|
| -
|
| -
|
| -
|-
|-
|code.coding.system
|code.coding.system
|Fixed value: <nowiki>http://loinc.org</nowiki>
|Fixed value: <nowiki>http://loinc.org</nowiki>
|
| -
|
| -
|
| -
|-
|-
|code.coding.code
|code.coding.code
|Fixed value: 29463-7
|Fixed value: 29463-7
|
| -
|
| -
|
| -
|-
|-
|code.coding.system
|code.coding.system
|Fixed value: <nowiki>http://snomed.info/sct</nowiki>
|Fixed value: <nowiki>http://snomed.info/sct</nowiki>
|Observation.code.coding.system
|Observation.code.coding.system
|
| -
|
| -
|-
|-
|code.coding.code
|code.coding.code
Line 68: Line 70:
|Observation.code.coding.display
|Observation.code.coding.display
Observation.code.text
Observation.code.text
|
| -
|
| -
|-
|-
|subject
|subject
Line 85: Line 87:
|}
|}


=== Gestation Age ===
==== Gestation Age ====
{| class="mw-collapsible" border="1" style="border-collapse:collapse; text-align: center;  vertical-align:top; width:70%;"
{| class="mw-collapsible" border="1" style="border-collapse:collapse; text-align: center;  vertical-align:top; width:100%;"
! colspan="2" style="color:#90A4AE" |'''Publisher'''
! colspan="2" style="color:#90A4AE" |'''Publisher'''
! style="color:#90A4AE" |DDS Core
! style="color:#90A4AE" |DDS Core
Line 100: Line 102:
|Fixed value: <nowiki>http://snomed.info/sct</nowiki>
|Fixed value: <nowiki>http://snomed.info/sct</nowiki>
|Observation.code.coding.system
|Observation.code.coding.system
|
| -
|
| -
|-
|-
|code.coding.code
|code.coding.code
Line 114: Line 116:
|Observation.code.coding.display
|Observation.code.coding.display
Observation.code.text
Observation.code.text
|
| -
|
| -
|-
|-
|subject
|subject
Line 131: Line 133:
|}
|}


=== Stillborn Indicator ===
==== Stillborn Indicator ====
{| class="mw-collapsible" border="1" style="border-collapse:collapse; text-align: center;  vertical-align:top; width:70%;"
{| class="mw-collapsible" border="1" style="border-collapse:collapse; text-align: center;  vertical-align:top; width:100%;"
! colspan="2" style="color:#90A4AE" |'''Publisher'''
! colspan="2" style="color:#90A4AE" |'''Publisher'''
! style="color:#90A4AE" |DDS Core
! style="color:#90A4AE" |DDS Core
Line 146: Line 148:
|Fixed value: <nowiki>http://snomed.info/sct</nowiki>
|Fixed value: <nowiki>http://snomed.info/sct</nowiki>
|Observation.code.coding.system
|Observation.code.coding.system
|
| -
|
| -
|-
|-
|code.coding.code
|code.coding.code
Line 160: Line 162:
|Observation.code.coding.display
|Observation.code.coding.display
Observation.code.text
Observation.code.text
|
| -
|
| -
|-
|-
|subject
|subject
Line 171: 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>
|
| -
|
| -
|
| -
|-
|-
|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>
|
| -
|
| -
|
| -
|-
|-
|valueCodeableConcept.coding.code
|valueCodeableConcept.coding.code
|Relevant indicator code
|Relevant indicator code
|
| -
|
| -
|
| -
|}
|}


=== Suspected Congenital Abnormality Indicator ===
==== Suspected Congenital Abnormality Indicator ====
{| class="mw-collapsible" border="1" style="border-collapse:collapse; text-align: center;  vertical-align:top; width:70%;"
{| class="mw-collapsible" border="1" style="border-collapse:collapse; text-align: center;  vertical-align:top; width:100%;"
! colspan="2" style="color:#90A4AE" |'''Publisher'''
! colspan="2" style="color:#90A4AE" |'''Publisher'''
! style="color:#90A4AE" |DDS Core
! style="color:#90A4AE" |DDS Core
Line 203: Line 205:
|Fixed value: <nowiki>http://snomed.info/sct</nowiki>
|Fixed value: <nowiki>http://snomed.info/sct</nowiki>
|Observation.code.coding.system
|Observation.code.coding.system
|
| -
|
| -
|-
|-
|code.coding.code
|code.coding.code
Line 217: Line 219:
|Observation.code.coding.display
|Observation.code.coding.display
Observation.code.text
Observation.code.text
|
| -
|
| -
|-
|-
|subject
|subject
Line 228: 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>
|
| -
|
| -
|
| -
|-
|-
|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>
|
| -
|
| -
|
| -
|-
|-
|valueCodeableConcept.coding.code
|valueCodeableConcept.coding.code
|Relevant indicator 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.
{| class="mw-collapsible" border="1" style="border-collapse:collapse; text-align: center;  vertical-align:top; width:100%;"
! colspan="2" style="color:#90A4AE" |'''Publisher'''
! style="color:#90A4AE" |DDS Core
! colspan="2" style="color:#90A4AE" |Compass V2
|- style="background-color:#90A4AE; color: white; vertical-align: top;"
! scope="col" width="20%" |Elements
! scope="col" width="20%" |Description
! scope="col" width="20%" |FHIR
! scope="col" width="20%" |Table
! scope="col" width="20%" |Field
|-
|patient
|This element will reference the Patient resource representing the baby.
| -
| -
| -
|-
|relationship
|
|
| -
| -
| -
|-
|relationship.coding
|
|
|
| -
| -
| -
|-
|relationship.coding.system
|Fixed value: <nowiki>http://hl7.org/fhir/v3/RoleCode</nowiki>
| -
| -
| -
|-
|relationship.coding.code
|Fixed value: NMTH
|patient.contained.parameter.name
|patient_additional
|property_id
|-
|relationship.coding.display
|Fixed value: natural mother
| -
| -
| -
|}
|}


== Care Connect Related Person ==
=== Care Connect Patient-1 (Mother) ===
{| class="mw-collapsible" border="1" style="border-collapse:collapse; text-align: center;  vertical-align:top; width:100%;"
! colspan="2" style="color:#90A4AE" |'''Publisher'''
! style="color:#90A4AE" |DDS Core
! colspan="2" style="color:#90A4AE" |Compass V2
|- style="background-color:#90A4AE; color: white; vertical-align: top;"
! scope="col" width="20%" |Elements
! scope="col" width="20%" |Description
! scope="col" width="20%" |FHIR
! scope="col" width="20%" |Table
! scope="col" width="20%" |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
| -
| -
| -
|}


=== Birth Weight ===
=== Care Connect Patient-1 (Baby) ===
{| class="mw-collapsible" border="1" style="border-collapse:collapse; text-align: center;  vertical-align:top; width:70%;"
{| class="mw-collapsible" border="1" style="border-collapse:collapse; text-align: center;  vertical-align:top; width:100%;"
! colspan="2" style="color:#90A4AE" |'''Publisher'''
! colspan="2" style="color:#90A4AE" |'''Publisher'''
! style="color:#90A4AE" |DDS Core
! style="color:#90A4AE" |DDS Core
Line 259: Line 383:
! scope="col" width="20%" |Field
! scope="col" width="20%" |Field
|-
|-
|category.coding.system
|meta.versionId
|Fixed value: <nowiki>http://hl7.org/fhir/observation-category</nowiki>
|This element will contain the serial change number (SCN) of the babies patient record within Spine at the time this event was published.
|Observation.category.coding.display
| -
|
| -
|
| -
|-
|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
|-
|-
|category.coding.value
|gender
|Fixed value: vital-signs
|The gender of the baby
|Observation.category.coding.system
|patient.gender
|
|patient
|
|gender_concept_id
|-
|-
|category.coding.display
|birthDate
|Fixed value: Vital Signs
|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
|-
|-
|code
|extension(patient-birthTime)
|Loinc and SNOMED codes
|The delivery time for the birth
|
| -
|
|
|
|
|-
|-
|code.coding.system
|deceased
|Fixed value: <nowiki>http://loinc.org</nowiki>
|Deceased dateTime of the baby has died
|
|patient.deceasedDate
|
|patient
|
|date_of_death
|-
|-
|code.coding.code
|extension(deathNotificationStatus)
|Fixed value: 29463-7
|The death notification status if the baby has died
|
| -
|
| -
|
| -
|-
|-
|code.coding.system
|address.line
|Fixed value: <nowiki>http://snomed.info/sct</nowiki>
|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.
|Observation.code.coding.system
|patient.address.line
|
|patient_address
|
|address_line_1
address_line_2
address_line_3
address_line_4
|-
|-
|code.coding.code
|address.postalcode
|Fixed value: 364589006
|address post code
|Observation.code.coding.code
|patient.address.postalCode
|observation
|patient_address
|core_concept_id
|postcode
non_core_concept_id
|-
|-
|code.coding.display
|multipleBirthInteger
|Fixed value: Birth weight
|The multiple birth indicator will be an number indicating the position in the order of births
|Observation.code.coding.display
| -
Observation.code.text
| -
|
| -
|
|-
|-
|subject
|extension(birthPlace)
|The birth weight observation will reference the baby patient resource.
|The address of the place where the baby was born
|Observation.subject
| -
|observation
| -
|patient_id
| -
|-
|-
|valueQuantity
|extension(ethnicCategory)
|The birth weight of the baby
|The ethnicity of the baby
|Observation.valueQuantity
|patient.extension.primarycare-ethnic-category-extension
|observation
|patient
|result_value
|ethnic_code_concept_id
result_value_units
|}
|}


== Care Connect Related Person ==
=== 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.
=== Birth Weight ===
{| class="mw-collapsible" border="1" style="border-collapse:collapse; text-align: center;  vertical-align:top; width:100%;"
{| class="mw-collapsible" border="1" style="border-collapse:collapse; text-align: center;  vertical-align:top; width:70%;"
! colspan="2" style="color:#90A4AE" |'''Publisher'''
! colspan="2" style="color:#90A4AE" |'''Publisher'''
! style="color:#90A4AE" |DDS Core
! style="color:#90A4AE" |DDS Core
Line 343: Line 493:
! scope="col" width="20%" |Field
! scope="col" width="20%" |Field
|-
|-
|category.coding.system
|type
|Fixed value: <nowiki>http://hl7.org/fhir/observation-category</nowiki>
|The Delivery Place SHOULD record type of delivery place from valueset <nowiki>https://fhir.nhs.uk/STU3/ValueSet/EMS-PDS-DeliveryPlaceType-1</nowiki>
|Observation.category.coding.display
The Registering Authority SHALL record type of authority from valueset <nowiki>https://fhir.nhs.uk/STU3/ValueSet/EMS-PDS-RegisteringAuthorityType-1</nowiki>
|
| -
|
| -
| -
|-
|-
|category.coding.value
|identifier
|Fixed value: vital-signs
|ODS Identifier
|Observation.category.coding.system
|Organization.Indentifier.value
|
Encounter.serviceProvider
|
EpisodeOfCare.managingOrganization
|Organization
Encounter
episode_of_care
|ods_code
service_provider_organization_id
organization_id
|-
|-
|category.coding.display
|name
|Fixed value: Vital Signs
|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
{| class="mw-collapsible" border="1" style="border-collapse:collapse; text-align: center;  vertical-align:top; width:100%;"
! colspan="2" style="color:#90A4AE" |'''Publisher'''
! style="color:#90A4AE" |DDS Core
! colspan="2" style="color:#90A4AE" |Compass V2
|- style="background-color:#90A4AE; color: white; vertical-align: top;"
! scope="col" width="20%" |Elements
! scope="col" width="20%" |Description
! scope="col" width="20%" |FHIR
! scope="col" width="20%" |Table
! scope="col" width="20%" |Field
|-
|-
|code
|id
|Loinc and SNOMED codes
|
|
|
|
|Encounter.individual
Observation.performer
|encounter
observation
|practitioner_id
practitioner_id
|-
|-
|code.coding.system
|name.given
|Fixed value: <nowiki>http://loinc.org</nowiki>
|Practitioner given name(s)
|
|Practitioner.name
|
|practitioner
|
|name
|-
|-
|code.coding.code
|name.family
|Fixed value: 29463-7
|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) ===
{| class="mw-collapsible" border="1" style="border-collapse:collapse; text-align: center;  vertical-align:top; width:100%;"
! colspan="2" style="color:#90A4AE" |'''Publisher'''
! style="color:#90A4AE" |DDS Core
! colspan="2" style="color:#90A4AE" |Compass V2
|- style="background-color:#90A4AE; color: white; vertical-align: top;"
! scope="col" width="20%" |Elements
! scope="col" width="20%" |Description
! scope="col" width="20%" |FHIR
! scope="col" width="20%" |Table
! scope="col" width="20%" |Field
|-
|-
|code.coding.system
|meta.versionId
|Fixed value: <nowiki>http://snomed.info/sct</nowiki>
|This element will contain the serial change number (SCN) of the patient record within Spine at the time this event was published.
|Observation.code.coding.system
| -
|
| -
|
| -
|-
|-
|code.coding.code
|extension(deathNotificationStatus)
|Fixed value: 364589006
|This will be populated as per the event life cycle table above.
|Observation.code.coding.code
| -
|observation
| -
|core_concept_id
| -
non_core_concept_id
|-
|-
|code.coding.display
|extension(systemEffectiveDate)
|Fixed value: Birth weight
|Element populated with dateTime when Death Notification Status was updated on the Spine.
|Observation.code.coding.display
| -
Observation.code.text
| -
|
| -
|
|-
|-
|subject
|deceasedDateTime
|The birth weight observation will reference the baby patient resource.
|This will be populated as per the event life cycle table above
|Observation.subject
|Patient.DateOfDeath
|observation
|patient
|patient_id
|date_of_death
|-
|valueQuantity
|The birth weight of the baby
|Observation.valueQuantity
|observation
|result_value
result_value_units
|}
|}

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