PdsBirthNotification - tabular view

No Current Link To VocabularyCoded With ExtensionsCoded No Extensions
PRPA_RM000212UK03
PdsRegistrationEvent
Requests that a record be created on a patient administration system.
Used by:
[1..1] [M] classCode (CS {CNE:ActClass } ) { Fixed="REG" }

A code indicating that the act is of registration.

  • Fixed value: "REG"
[1..1] [M] moodCode (CS {CNE:ActMood } ) { Fixed="EVN" }

A code indicating that the act is an event.

  • Fixed value: "EVN"
[1..1] [M] author
The RegisteringAuthority serves as the Author of this message.
[1..1] [M] typeCode (CS {CNE:ParticipationType } ) { Fixed="AUT" }

A code indicating that the target participates as an Author

  • Fixed value: "AUT"
[1..1] [M] registeringAuthority (RegisteringAuthority)

A link to details of the authority for the registration.

[1..1] [M] subject
The patient who is the subject of the request to create a record.
[1..1] [M] typeCode (CS {CNE:ParticipationType } ) { Fixed="SBJ" }
Indicates that the target Role is the subject of the Act
  • Fixed Value : "SBJ"
[1..1] [M] patient (Patient)

A link to details of a patient.

RegisteringAuthority
Parent class linking to and containing details of the authority for the registration.
Used by: PdsRegistrationEvent
[1..1] [M] classCode (CS {CNE:RoleClass } ) { Fixed="ASSIGNED" }

Indicates that the role is that of an entity acting in the employ of an Organization

  • Fixed value: "ASSIGNED" (Assigned entity)
[1..1] [M] code (CV {CNE:RegisteringAuthorityType } )
Value from the RegisteringAuthorityTypevocabulary.

The Coded with Code System datatype flavour is used to carry this information as follows:

  • The code attribute will contain the appropriate value from the RegisteringAuthorityType vocabulary
  • The codeSystem attribute will contain the OID "2.16.840.1.113883.2.1.3.2.4.16.20"
[1..1] [M] id (II)

The identifier of the assigned organisation acting as registration authority. This will be :

  • Organisation code (PCT code or Trust code)

The Identifier External datatype flavour is used to carry this information as follows:

  • The root attribute will contain an OID with the value "2.16.840.1.113883.2.1.4.3"
  • The extension attribute will contain the national organisation code
Patient
The role of the Patient who a record is being created for.
Used by: PdsRegistrationEvent
[1..1] [M] classCode (CS {CNE:RoleClass } ) { Fixed="PAT" }

A code indicating that the role is that of a Patient

  • Fixed value: "PAT"
[1..2] [M] addr (SET<AD>)

Address(es) of the patient.

The particular flavour of the address datatype used here is Address streetAddressLine Typed (format 2 in the datatypes description), plus:

  • Optional Postcode
  • Optional Address Key
  • Optional Description
  • Mandatory Use
  • Optional Useable period

This means that the address will contain the following components:

  • Between one and five streetAddressLine elements. Excludes postcode, may be vernacular or PAF-derived. For vernacular addresses, the following formatting convention should be used:
    • Line 1: premises ID
    • Line 2: no. / thoroughfare
    • Line 3: locality
    • Line 4: post town
    • Line 5: county
    • Lines 1 or 2 and line 4 should normally be mandatory although there may be some exceptions
  • A postalCode element to carry a postcode (optional)
  • An addressKey element to carry a PAF key (optional)
  • A desc element to carry a free-text description of the nature of the address (e.g. "On holiday") (optional, may only be present for a temporary address, i.e. if the use attribute is "TMP")
  • The use attribute to denote the type of address. Only the values "H" (Home address) and "TMP" (Temporary address) are permitted here. (mandatory)
  • A useablePeriod element to contain the dates for which the address is / was current as a range, supplied in the low and high sub-elements. Both the low and high sub-elements are optional, allowing open-ended ranges to be specified. (optional)

One instance of home address (use type "H") is mandatory and one instance of a discharge address (i.e. temporary - use type "TMP") is optional, where different from usual address.

[1..1] [M] id (II)

The NHS number identifying the Patient

A NHS number is carried in the following way:

  • The rootattribute will contain an OID with the value "2.16.840.1.113883.2.1.4.1";
  • The extensionattribute will contain the NHS number itself
[0..*] telecom (SET<TEL>)

Specifies a means of communicating remotely with the Person

The valid flavours of the TEL datatype are

2. Telecommunication address plus use (f)

4. Telecommunication address plus use and valid time. (f)

[1..1] [M] patientPerson (Person)
The person playing the role of patient.
[1..1] [M] babyOf
The participation of the Patient in their own birth.
[1..1] [M] typeCode (CS {CNE:ParticipationType } ) { Fixed="BBY" }

A code indicating that the participant is a baby

  • Fixed value: "BBY"
[1..1] [M] obstetricCareProvision (ObstetricCareProvision)

A link to details of an obstetric care provision event.

[1..1] [M] subjectOf1
The birthweight of the patient
[1..1] [M] typeCode (CS {CNE:ParticipationType } ) { Fixed="SBJ" }
Indicates that the target Role is the subject of the Act
  • Fixed Value : "SBJ"
[1..1] [M] birthWeight (BirthWeight)

A link to details of the patient's birth weight.

[0..1] subjectOf2
Clinical information relevant to the patient.
[1..1] [M] typeCode (CS {CNE:ParticipationType } ) { Fixed="SBJ" }
Indicates that the target Role is the subject of the Act
  • Fixed Value : "SBJ"
[1..1] clinicalInformation (ClinicalInformation)

A link to details of clinical information about the patient.

[0..1] subjectOf4
Indicates whether the patient is deceased or not.

NB This can occur independantly of stillbirth

[1..1] [M] typeCode (CS {CNE:ParticipationType } ) { Fixed="SBJ" }
Indicates that the target Role is the subject of the Act
  • Fixed Value : "SBJ"
[1..1] deathNotification (DeathNotification)

A link to details of the patient's death notification status.

Person
The Person entity playing the role of Patient in this message.
Used by: Patient
[1..1] [M] classCode (CS {CNE:EntityClass } ) { Fixed="PSN" }

A code indicating that the entity is a Person

  • Fixed value: "PSN"
[1..1] [M] determinerCode (CS {CNE:EntityDeterminer } ) { Fixed="INSTANCE" }

Indicates that this is an actual instance of the entity, and not a general description of a class of entity

  • Fixed value: "INSTANCE"
[1..1] [M] administrativeGenderCode (CS {CNE:Sex } )

The sex of the person (e.g., female, male).

  • This code is for administrative purposes only and does not imply a particular genetic or physical sex. Therefore, were gender is indeterminate the value should be as registered with the health provider.
[1..1] [M] birthTime (TS)
The full date and time of birth of the patient being registered, to the maximum precision available of up to one minute.
[0..1] deceasedTime (TS)

If the patient is deceased then this attribute shall carry the date and time of their death.

If the patient is not deceased then this attribute shall be absent.

[1..1] [M] ethnicGroupCode (CV {CNE:EthnicCategory } )

The ethnic category of the patient represented in coded form.

The Coded with Code System datatype flavour is used to carry this information as follows:

  • The codeattribute shall contain a value from the list of codes in the EthnicCategoryvocabulary.
  • The codeSystemattribute will contain the OID referenced in the EthnicCategoryvocabulary
[1..1] [M] multipleBirthOrderNumber (INT)

For a birth registration this is mandatory and describes the sequence in the case of multiple births (e.g. twins, triplets etc).

For births that are not a part of a multiple birth, this will be set to 1.

Note that permissible values are 1-9, with any value between

  • 1 and 7 inclusive indicating the actual birth order number,
  • 8 meaning "Not applicable" and
  • 9 meaning "Not known".
[0..1] name (PN)

The name of the Person.

The appropriate flavours of the PN datatype to use are

6. Person name structured with use (f)

8. Person name structured with use and valid time (f)

The name shall contain zero or one <family/> element and between zero and two <given/> elements.

The prefix and suffix components are also supported.

The only value of "use" relevant is "L" - Usual (current) name

N.B - while more than two <given/> name elements may be present in the PN datatype, the PDS requires given names subsequent to the first to be concatenated into the second given name field of its API.

DeathNotification
A heading for providing information about a death notification.
Used by: Patient
[1..1] [M] classCode (CS {CNE:ActClass } ) { Fixed="OBS" }

Indicates that this is an observation.

  • Fixed value: "OBS" (Observation)
[1..1] [M] moodCode (CS {CNE:ActMood } ) { Fixed="EVN" }

Indicates this is an event.

  • Fixed value: "EVN" (Event)
[1..1] [M] code (CV {CNE:DemographicObservationType } )

To provide the type of observation in coded form.

In this context, the type of observation is an observation of a death notification.

The Coded with Code System datatype flavour is used to carry this information as follows:

  • The code attribute will contain value "3" (Death notification) from the list of codes in the DemographicObservationType vocabulary;
  • The codeSystem attribute will contain the OID referenced in the DemographicObservationType vocabulary.
[1..1] [M] value (CV {CNE:DeathNotification } )

To provide the registration status of the death notification in coded form.

The Coded with Code System datatype flavour is used to carry this information as follows:

  • The code attribute will contain a value from the list of codes in the DeathNotification vocabulary;
  • The codeSystem attribute will contain the OID referenced in the DeathNotification vocabulary.
BirthWeight
An observation of the weight of the patient at birth
Used by: Patient
[1..1] [M] classCode (CS {CNE:ActClass } ) { Fixed="OBS" }

A code indicating that the act is an observation

  • Fixed value: "OBS"
[1..1] [M] moodCode (CS {CNE:ActMood } ) { Fixed="EVN" }

Indicates this is an event.

  • Fixed value: "EVN" (Event)
[1..1] [M] code (CV {CNE:SnomedCT } ) { Fixed="364589006" }

A code from the SnomedCT vocabulary. The Coded with Code System datatype flavour is used to carry this information as follows:

  • The code attribute will contain the appropriate value from the SnomedCT vocabulary
    • Fixed value = 364589006 "birth weight"
  • The codeSystem attribute will contain the OID "2.16.840.1.113883.2.1.3.2.4.15"
[1..1] [M] value (INT)
The weight of the baby at birth. 4-digits, fixed length. 0000..9999 grams. 9999 meaning unweighed (according to NHS Data Dictionary). If 0000 is supplied, it will be treated as 9999.
ClinicalInformation
A composition of relevant clinical information appropriate to registration.
Used by: Patient
[1..1] [M] classCode (CS {CNE:ActClass } ) { Fixed="COMPOSITION" }

A code indicating that the act is an grouping of other acts

  • Fixed value: "COMPOSITION"
[1..1] [M] moodCode (CS {CNE:ActMood } ) { Fixed="EVN" }

Indicates this is an event.

  • Fixed value: "EVN" (Event)
[0..1] component1
Indicates whether there is a suspected congenital abnormality or the baby is normal.
[1..1] [M] typeCode (CS {CNE:ActRelationshipType } ) { Fixed="COMP" }

A code indicating that the linked act is a component

  • Fixed value: "COMP"
[1..1] suspectedCongenitalAbnormality (SuspectedCongenitalAbnormality)

A link to details of whether there is a suspected congenital abnormality.

[1..1] [M] component2
Indicates whether the baby was stillborn.
[1..1] [M] typeCode (CS {CNE:ActRelationshipType } ) { Fixed="COMP" }

A code indicating that the linked act is a component

  • Fixed value: "COMP"
[1..1] [M] stillbirthIndicator (StillbirthIndicator)

A link to details of whether the baby was stillborn.

[1..1] [M] component3
The number of foetuses in confinement.
[1..1] [M] typeCode (CS {CNE:ActRelationshipType } ) { Fixed="COMP" }

A code indicating that the linked act is a component

  • Fixed value: "COMP"
[1..1] [M] numberOfFoetusInConfinement (NumberOfFoetusInConfinement)

A link to details of the number of foetuses in confinement.

[1..1] [M] component4
Indicates the gestational age of the baby at birth.
[1..1] [M] typeCode (CS {CNE:ActRelationshipType } ) { Fixed="COMP" }

A code indicating that the linked act is a component

  • Fixed value: "COMP"
[1..1] [M] gestationAge (GestationAge)

A link to details of the baby's gestational age.

NumberOfFoetusInConfinement
Observation of the number of foetuses in confinement in the pregnancy containing the Patient.
Used by: ClinicalInformation
[1..1] [M] classCode (CS {CNE:ActClass } ) { Fixed="OBS" }

A code indicating that the act is an observation

  • Fixed value: "OBS"
[1..1] [M] moodCode (CS {CNE:ActMood } ) { Fixed="EVN" }

Indicates this is an event.

  • Fixed value: "EVN" (Event)
[1..1] [M] code (CV {CNE:SnomedCT } ) { Fixed="246435002" }

A code from the SnomedCT vocabulary. The Coded with Code System datatype flavour is used to carry this information as follows:

  • The code attribute will contain the appropriate value from the SnomedCT vocabulary
    • Fixed value = 246435002 "number of fetuses"
  • The codeSystem attribute will contain the OID "2.16.840.1.113883.2.1.3.2.4.15"
[1..1] [M] value (INT)
Details of the number of births in confinement. Values defined in the NHS Data Dictionary, where the values are 1-6, the value 6 means six or more, and value 9 indicates a validation error.
GestationAge
The gestational age of the Person at birth.
Used by: ClinicalInformation
[1..1] [M] classCode (CS {CNE:ActClass } ) { Fixed="OBS" }

A code indicating that the act is an observation

  • Fixed value: "OBS"
[1..1] [M] moodCode (CS {CNE:ActMood } ) { Fixed="EVN" }

Indicates this is an event.

  • Fixed value: "EVN" (Event)
[1..1] [M] code (CV {CNE:SnomedCT } ) { Fixed="268477000" }

A code from the SnomedCT vocabulary. The Coded with Code System datatype flavour is used to carry this information as follows:

  • The code attribute will contain the appropriate value from the SnomedCT vocabulary
    • Fixed value = 268477000 "fetal gestation at delivery"
  • The codeSystem attribute will contain the OID "2.16.840.1.113883.2.1.3.2.4.15"
[1..1] [M] value (INT)
Details of the gestational age of the baby. This will be a 2 digit (fixed length) number in the range 10-49 representing a number of weeks. 00 and 99 are also supported meaning "unknown".
StillbirthIndicator

An indicator as to whether the Person was stillborn.

NB. This is distinct data from whether the person is deceased as the latter may occur after birth but before registration of the Patient.

Used by: ClinicalInformation
[1..1] [M] classCode (CS {CNE:ActClass } ) { Fixed="OBS" }

A code indicating that the act is an observation

  • Fixed value: "OBS"
[1..1] [M] moodCode (CS {CNE:ActMood } ) { Fixed="EVN" }

Indicates this is an event.

  • Fixed value: "EVN" (Event)
[1..1] [M] code (CV {CNE:SnomedCT } ) { Fixed="237364002" }

A code from the SnomedCT vocabulary. The Coded with Code System datatype flavour is used to carry this information as follows:

  • The code attribute will contain the appropriate value from the SnomedCT vocabulary
    • Fixed value = 237364002 "stillbirth"
  • The codeSystem attribute will contain the OID "2.16.840.1.113883.2.1.3.2.4.15"
[1..1] [M] value (CV {CNE:StillbornType } )
Coded value as detailed in the StillbornType vocabulary.

The Coded with Code System datatype flavour is used to carry this information as follows:

  • The code attribute will contain the appropriate value from the StillbornType vocabulary
  • The codeSystem attribute will contain the OID in the referenced vocabulary.
SuspectedCongenitalAbnormality
Observation detailing whether the Patient has a suspected congenital abnormality (or the absence of one) at birth.
Used by: ClinicalInformation
[1..1] [M] classCode (CS {CNE:ActClass } ) { Fixed="OBS" }

A code indicating that the act is an observation

  • Fixed value: "OBS"
[1..1] [M] moodCode (CS {CNE:ActMood } ) { Fixed="EVN" }

Indicates this is an event.

  • Fixed value: "EVN" (Event)
[1..1] [M] code (CD {CNE:SnomedCT } ) { Default="66091009" }

A code from the SnomedCT vocabulary. The Coded Qualified datatype flavour is used to carry this information as follows:

  • The code attribute will contain the appropriate value from the SnomedCT vocabulary
    • Fixed value = 66091009 "congenital disease"
      • Fixed qualifier = 415684004 "suspected"
  • The codeSystem attribute will contain the OID "2.16.840.1.113883.2.1.3.2.4.15"
[1..1] [M] value (CV {CNE:SuspectedCongenitalAbnormalityType } )
Coded value as detailed in the SuspectedCongenitalAbnormalityType vocabulary.

The Coded with Code System datatype flavour is used to carry this information as follows:

  • The code attribute will contain the appropriate value from the SuspectedCongenitalAbnormalityType vocabulary
  • The codeSystem attribute will contain the OID in the referenced vocabulary.
ObstetricCareProvision
The act of provision of obstetric care to the mother of the patient being registered.
Used by: Patient
[1..1] [M] classCode (CS {CNE:ActClass } ) { Fixed="PCPR" }
Signifies that this is an act of patient care provision.
  • Fixed value "PCPR"
[1..1] [M] moodCode (CS {CNE:ActMood } ) { Fixed="EVN" }

Indicates this is an event.

  • Fixed value: "EVN" (Event)
[1..1] [M] code (CS {CNE:ActMedicalServiceCode } ) { Fixed="OBS" }

A code from the ActMedicalServiceCode vocabulary. The Coded Simple Value datatype flavour is used to carry this information as follows:

  • The code attribute will contain the appropriate value from the ActMedicalServiceCode vocabulary
    • Fixed Value : "OBS"
[0..1] author
The participation of the author of the notification.
[1..1] [M] typeCode (CS {CNE:ParticipationType } ) { Fixed="AUT" }

A code indicating that the target participates as an Author

  • Fixed value: "AUT"
[1..1] [R] notifier (Notifier)

A link to details of the notifying person for the birth.

[1..1] [M] location
The location of the birth.
[1..1] [M] typeCode (CS {CNE:ParticipationType } ) { Fixed="LOC" }
Indicates that the role is participating as a Location.
[1..1] [M] participant (DeliveryLocationChoice)

A link to details of the delivery location.

[1..1] [M] primaryInformationRecipient
Participation of the Partner Child Health organization.
[1..1] [M] typeCode (CS {CNE:ParticipationType } ) { Fixed="PRCP" }
Recipient to who an act statement is primaryily directed.
  • Fixed Value : "PRCP" (Primary information recipient)
[1..1] [M] partnerChildHealth (PartnerChildHealth)

A link to details of the partner child health organisation.

[1..1] [M] recordTarget
The participation of the Mother in the formation of her obstetric record.
[1..1] [M] typeCode (CS {CNE:ParticipationType } ) { Fixed="RCT" }

A code indicating that the target participates as a Record Target

  • Fixed value: "RCT"
[1..1] [M] mother (Mother)

A link to details of the mother.

[0..1] tracker
Participation of the Responsible Child Health organization.
[1..1] [M] typeCode (CS {CNE:ParticipationType } ) { Fixed="TRC" }
A secondary information recipient who receives copies.
  • Fixed Value : "TRC" (Tracker)
[1..1] responsibleChildHealth (ResponsibleChildHealth)

A link to details of the responsible child health organisation.

DeliveryLocationChoice

Choice of expression of DeliveryLocation

Choice is per the DeliveryPlaceType of the birth location.

  • Where the coded value is in the set [0,2,3,4,5,6,7], IdentifiedDeliveryLocation shall be used.
  • Where the coded value is not in this set, DeliveryLocation shall be used.
Used by: ObstetricCareProvision
[1..1] either : IdentifiedDeliveryLocation
This role shall be used when the @code attribute is in the set [0,2,3,4,5,6,7]
             ... or ... : DeliveryLocation
This role shall be used when the @code attribute is in the set [1,8,9]
IdentifiedDeliveryLocation
The role of a delivery location which carries a national identifier.
Used by: ObstetricCareProvision,DeliveryLocationChoice
[1..1] [M] classCode (CS {CNE:RoleClass } ) { Fixed="LOCE" }
Indicates that the role that of a Located Entity
  • Fixed Value : "LOCE"
[1..1] [M] code (CV {CNE:DeliveryLocationType } )
A value from the DeliveryLocationType vocabulary indicating the type of location.
  • Restricted to values [0,2,3,4,5,6,7]

The Coded with Code System datatype flavour is used to carry this information as follows:

  • The code attribute will contain the appropriate value from the DeliveryLocationType vocabulary
  • The codeSystem attribute will contain the OID in the referenced vocabulary.
[1..1] [M] id (II)

The identifier of the organisation acting as service delivery location.

The Identifier External datatype flavour is used to carry this information as follows:

  • The root attribute will contain an OID with the value "1.2.826.0.1285.0.1.10"
  • The extension attribute will contain the SDS Organisation ID
[0..1] locatedPlaceOfBirth (PlaceOfBirth)
The place of birth
PlaceOfBirth
The place of birth for the registered patient.
Used by: IdentifiedDeliveryLocation
[1..1] [M] classCode (CS {CNE:EntityClass } ) { Fixed="PLC" }
Indicates a physical place.
[1..1] [M] determinerCode (CS {CNE:EntityDeterminer } ) { Fixed="INSTANCE" }

Indicates that this is an actual instance of the entity, and not a general description of a class of entity

  • Fixed value: "INSTANCE"
[1..1] [M] addr (AD)

Details of the patients place of birth in as much detail as is available, i.e., may just be the country the patient was born in, but could also be the county and/or the town. The permissible elements are listed below, at least one which must be populated.

The AD.NPfIT.CodedCountry datatype flavour will be used to express this attribute.

  • country
    • The country element contains a code element
      • The codeSystem attribute will contain a valid OID for the CountryOrUkInternalCode vocabulary
      • The code attribute will contain the relevant code
      • Permissible values are limited to the set of England, Wales and the Isle of Man
  • county
  • city
[0..1] name (ST)
The name of the hospital or maternity unit where the birth took place.

This attribute is mandatory, except where the DeliveryLocationType of the location is 1,8 or 9.

DeliveryLocation
The role of a delivery location which is not specifically identified.
Used by: ObstetricCareProvision,DeliveryLocationChoice
[1..1] [M] classCode (CS {CNE:RoleClass } ) { Fixed="LOCE" }
Indicates that the role that of a Located Entity
  • Fixed Value : "LOCE"
[1..1] [M] code (CV {CNE:DeliveryLocationType } )
A value from the DeliveryLocationType vocabulary indicating the type of location.
  • Restricted to values [1,8,9]

The Coded with Code System datatype flavour is used to carry this information as follows:

  • The code attribute will contain the appropriate value from the DeliveryLocationType vocabulary
  • The codeSystem attribute will contain the OID in the referenced vocabulary.
[0..1] locatedPlaceOfBirth (PlaceOfBirth)
Link to the entity representing the place of birth.
Notifier
The role of the person notifying the authorities of the birth.
Used by: ObstetricCareProvision
[1..1] [M] classCode (CS {CNE:RoleClass } ) { Fixed="ASSIGNED" }

Indicates that the role is that of an entity acting in the employ of an Organization

  • Fixed value: "ASSIGNED" (Assigned entity)
[1..1] [M] assignedNotifierPerson (NotifierPerson)
The entity assigned to play the role of notifier.
NotifierPerson
The person playing the role of Notifier.
Used by: Notifier
[1..1] [M] classCode (CS {CNE:EntityClass } ) { Fixed="PSN" }

A code indicating that the entity is a Person

  • Fixed value: "PSN"
[1..1] [M] determinerCode (CS {CNE:EntityDeterminer } ) { Fixed="INSTANCE" }

Indicates that this is an actual instance of the entity, and not a general description of a class of entity

  • Fixed value: "INSTANCE"
[1..1] [M] name (PN)
The name of the notifier.

The PN datatype will be of the flavour Person Name structured and contain exactly one <family/> element, and one or two <given/> elements.

ResponsibleChildHealth
The role of the responsible child health authority.
Used by: ObstetricCareProvision
[1..1] [M] classCode (CS {CNE:RoleClass } ) { Fixed="ASSIGNED" }

Indicates that the role is that of an entity acting in the employ of an Organization

  • Fixed value: "ASSIGNED" (Assigned entity)
[1..1] [M] id (II)

The identifier of the assigned organisation acting as the responsible child health authority.

The Identifier External datatype flavour is used to carry this information as follows:

  • The root attribute will contain an OID with the value "1.2.826.0.1285.0.1.10"
  • The extension attribute will contain the NHS SDS Organisation Id
PartnerChildHealth
The role of a partner child health authority.
Used by: ObstetricCareProvision
[1..1] [M] classCode (CS {CNE:RoleClass } ) { Fixed="ASSIGNED" }

Indicates that the role is that of an entity acting in the employ of an Organization

  • Fixed value: "ASSIGNED" (Assigned entity)
[1..1] [M] id (II)

The identifier of the assigned organisation acting as the partner child health authority.

The Identifier External datatype flavour is used to carry this information as follows:

  • The root attribute will contain an OID with the value "1.2.826.0.1285.0.1.10"
  • The extension attribute will contain the NHS SDS Organisation Id
Mother
The role of the Mother.
Used by: ObstetricCareProvision
[1..1] [M] classCode (CS {CNE:RoleClass } ) { Fixed="PAT" }

A code indicating that the role is that of a Patient

  • Fixed value: "PAT"
[0..1] id (II)

The current nationally recognised identifier for the patient. This identifier will be of the form:

  • NHS number;

The Identifier External datatype flavour is used to carry this information as follows:-

A NHS number is carried in the following way:

  • The root attribute will contain an OID with the value "2.16.840.1.113883.2.1.4.1";
  • The extension attribute will contain the NHS number itself
[1..1] [M] patientMotherPerson (MotherPerson)
The entity playing the role of mother.
[1..1] [M] subjectOf
Targets the Mother as the subject of PrimaryCareProvision
[1..1] [M] typeCode (CS {CNE:ParticipationType } ) { Fixed="SBJ" }
Indicates that the target Role is the subject of the Act
  • Fixed Value : "SBJ"
[1..1] [M] primaryCareProvision (PrimaryCareProvision)

A link to details of patient care provision given by a health care provider.

MotherPerson
The Entity playing the role of Mother.
Used by: Mother
[1..1] [M] classCode (CS {CNE:EntityClass } ) { Fixed="PSN" }

A code indicating that the entity is a Person

  • Fixed value: "PSN"
[1..1] [M] determinerCode (CS {CNE:EntityDeterminer } ) { Fixed="INSTANCE" }

Indicates that this is an actual instance of the entity, and not a general description of a class of entity

  • Fixed value: "INSTANCE"
[0..1] birthTime (TS)

The date of birth of the mother, expressed at the precision of the date.

[1..1] [M] name (PN)
The name of the mother.

The PN datatype will be of the flavour Person Name structured and contain exactly one <family/> element, and one or two <given/> elements.

PrimaryCareProvision

The act of provision of primary care to the mother.

NB: The API documentation states "An instance of this class identifies a mother's GP or primary care organization. Either Practice Name or ID must be present. One mandatory repeat for GP Practice will be present. When message is sent to non-NCRS compliant systems an additional repeat is mandatory for GP (senior partner of GP Practice)."

The model structure inside this class maps the information for GP organization detail to the PrimaryCareProvision act, the PrimaryCareProviderWithDetail role, and the PrimaryCarePractice entity. The detail of the senior partner maps to the SeniorPartnerRole and the SeniorPartner entity. A redundant repeating of the PrimaryCareProvision act is not required (and not permitted).

Used by: Mother
[1..1] [M] classCode (CS {CNE:ActClass } ) { Fixed="PCPR" }
Signifies that this is an act of patient care provision.
  • Fixed value "PCPR"
[1..1] [M] moodCode (CS {CNE:ActMood } ) { Fixed="EVN" }

Indicates this is an event.

  • Fixed value: "EVN" (Event)
[1..1] [M] code (CV {CNE:PatientCareProvisionType } ) { Fixed="1" }
Coded value from the PatientCareProvisionType vocabulary.

The Coded with Code System datatype flavour is used to carry this information as follows:

  • The code attribute will contain the appropriate value from the PatientCareProvisionType vocabulary
    • Fixed value : "1" (Primary Care)
  • The codeSystem attribute will contain the OID "2.16.840.1.113883.2.1.3.2.4.17.37"
[0..1] effectiveTime (IVL<TS>)

The effective dates for the care provision relationship represented as a range, supplied in the low and high sub-elements. Both the low and high sub-elements are optional, allowing open-ended ranges to be specified.

The effective from date (the low sub-element) must not be in the future.

[1..1] [M] performer
Indicates the performer of the PrimaryCareProvision.
[1..1] [M] typeCode (CS {CNE:ParticipationType } ) { Fixed="PRF" }
Indicates that the participation is that of a Performer
  • Fixed value : "PRF"
[1..1] [M] primaryCareProviderWithDetail (PrimaryCareProviderWithDetail)

A link to details of the mother's primary care provider.

PrimaryCareProviderWithDetail
A role providing extended information about the Mothers Primary Care provider.
Used by: PrimaryCareProvision
[1..1] [M] classCode (CS {CNE:RoleClass } ) { Fixed="PROV" }

Indicates that the role is that of a provider.

  • Fixed value: "PROV" (Healthcare provider)
[0..1] id (II)

To provide the nationally recognised identifier for the provider.

This identifier will be a national GP Practice code.

The Identifier External datatype flavour is used to carry this information as follows:-

A national GP Practice code is carried in the following way:

  • The root attribute will contain an OID with the value "2.16.840.1.113883.2.1.4.3";
  • The extension attribute will contain the national GP Practice code itself.
[1..1] [M] healthCarePrimaryCarePractice (PrimaryCarePractice)
The practice entity playing the role of primary care provider.
PrimaryCarePractice
The Primary Care Practice which provides the care referred to in PrimaryCareProvision
Used by: PrimaryCareProviderWithDetail
[1..1] [M] classCode (CS {CNE:EntityClass } ) { Fixed="ORG" }
Indicates that the entity is an Organization.
[1..1] [M] determinerCode (CS {CNE:EntityDeterminer } ) { Fixed="INSTANCE" }

Indicates that this is an actual instance of the entity, and not a general description of a class of entity

  • Fixed value: "INSTANCE"
[1..1] [M] addr (AD)

Address of the Primary Care Practice.

The Address streetAddressLine Typed datatype flavour shall be used to carry the data.

There shall be a minimum of one and a maximum of five streetAddressLine elements.

Either Address Line 1 or Address Line 2 must be present

The postalCode element is also optionally permitted.

[0..1] name (ST)
The name of the Primary Care Practice.
[0..1] scopedSeniorPartnerRole (SeniorPartnerRole)
The senior partner scoping the primary care entity.
SeniorPartnerRole
The role of Senior Partner at the Primary Care Practice.
Used by: PrimaryCarePractice
[1..1] [M] classCode (CS {CNE:RoleClass } ) { Fixed="ASSIGNED" }

Indicates that the role is that of an entity acting in the employ of an Organization

  • Fixed value: "ASSIGNED" (Assigned entity)
[0..1] effectiveTime (IVL<TS>)

Indicates the timespan that the senior partner role occupies.

The "low" and "high" elements are permitted. The value of the "low" element must not be in the future.

NB This attribute is only required when the value differs from that of the PrimaryCareProvision@effectiveTime attribute.

[1..1] [M] assignedSeniorPartner (SeniorPartner)
The entity assigned to play the role of senior partner.
SeniorPartner
The Senior Partner of the Primary Care practice.
Used by: SeniorPartnerRole
[1..1] [M] classCode (CS {CNE:EntityClass } ) { Fixed="PSN" }

A code indicating that the entity is a Person

  • Fixed value: "PSN"
[1..1] [M] determinerCode (CS {CNE:EntityDeterminer } ) { Fixed="INSTANCE" }

Indicates that this is an actual instance of the entity, and not a general description of a class of entity

  • Fixed value: "INSTANCE"
[1..1] [M] id (II)

The national GP identifier of the Senior Partner.

The Identifier External flavour of II shall be used

  • The root shall contain the OID "2.16.840.1.113883.2.1.4.2"
  • The extension shall contain the identifier
[1..1] [M] name (PN)
The name of the Senior Partner.

The PN datatype will be of the flavour Person Name unstructured.