Clinical Observations

This guidance is under active development by NHS Digital and content may be added or updated on a regular basis.

Observation

The Clinical Observations implementation uses the Observation resource which is profiled as below.


UKCore-Observation

Differential View

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference()
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference()
displayΣ0..1string
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference()
displayΣ0..1string
statusΣ ?!1..1codeBinding
category0..*CodeableConceptBinding
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..1boolean
id0..1string
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference()
displayΣ0..1string
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference()
displayΣ0..1string
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference()
displayΣ0..1string
effectiveDateTimedateTime
effectivePeriodPeriod
effectiveTimingTiming
effectiveInstantinstant
issuedΣ0..1instant
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference()
displayΣ0..1string
valueQuantityQuantity
valueCodeableConceptCodeableConcept
valueStringstring
valueBooleanboolean
valueIntegerinteger
valueRangeRange
valueRatioRatio
valueSampledDataSampledData
valueTimetime
valueDateTimedateTime
valuePeriodPeriod
dataAbsentReasonI0..1CodeableConceptBinding
interpretation0..*CodeableConceptBinding
id0..1string
extensionI0..*Extension
authorStringstring
authorReferenceReference( | | | )
timeΣ0..1dateTime
textΣ1..1markdown
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
method0..1CodeableConceptBinding
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference()
displayΣ0..1string
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference()
displayΣ0..1string
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
lowI0..1SimpleQuantity
highI0..1SimpleQuantity
type0..1CodeableConceptBinding
appliesTo0..*CodeableConcept
ageI0..1Range
text0..1string
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference()
displayΣ0..1string
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference()
displayΣ0..1string
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
valueQuantityQuantity
valueCodeableConceptCodeableConcept
valueStringstring
valueBooleanboolean
valueIntegerinteger
valueRangeRange
valueRatioRatio
valueSampledDataSampledData
valueTimetime
valueDateTimedateTime
valuePeriodPeriod
dataAbsentReasonI0..1CodeableConceptBinding
interpretation0..*CodeableConceptBinding
referenceRange0..*see (referenceRange)

Hybrid View

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference()
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference()
displayΣ0..1string
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference()
displayΣ0..1string
statusΣ ?!1..1codeBinding
category0..*CodeableConceptBinding
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..1boolean
id0..1string
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference()
displayΣ0..1string
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference()
displayΣ0..1string
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference()
displayΣ0..1string
effectiveDateTimedateTime
effectivePeriodPeriod
effectiveTimingTiming
effectiveInstantinstant
issuedΣ0..1instant
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference()
displayΣ0..1string
valueQuantityQuantity
valueCodeableConceptCodeableConcept
valueStringstring
valueBooleanboolean
valueIntegerinteger
valueRangeRange
valueRatioRatio
valueSampledDataSampledData
valueTimetime
valueDateTimedateTime
valuePeriodPeriod
dataAbsentReasonI0..1CodeableConceptBinding
interpretation0..*CodeableConceptBinding
id0..1string
extensionI0..*Extension
authorStringstring
authorReferenceReference( | | | )
timeΣ0..1dateTime
textΣ1..1markdown
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
method0..1CodeableConceptBinding
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference()
displayΣ0..1string
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference()
displayΣ0..1string
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
lowI0..1SimpleQuantity
highI0..1SimpleQuantity
type0..1CodeableConceptBinding
appliesTo0..*CodeableConcept
ageI0..1Range
text0..1string
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference()
displayΣ0..1string
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference()
displayΣ0..1string
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
valueQuantityQuantity
valueCodeableConceptCodeableConcept
valueStringstring
valueBooleanboolean
valueIntegerinteger
valueRangeRange
valueRatioRatio
valueSampledDataSampledData
valueTimetime
valueDateTimedateTime
valuePeriodPeriod
dataAbsentReasonI0..1CodeableConceptBinding
interpretation0..*CodeableConceptBinding
referenceRange0..*see (referenceRange)

Snapshot View

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference()
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference()
displayΣ0..1string
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference()
displayΣ0..1string
statusΣ ?!1..1codeBinding
category0..*CodeableConceptBinding
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..1boolean
id0..1string
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference()
displayΣ0..1string
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference()
displayΣ0..1string
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference()
displayΣ0..1string
effectiveDateTimedateTime
effectivePeriodPeriod
effectiveTimingTiming
effectiveInstantinstant
issuedΣ0..1instant
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference()
displayΣ0..1string
valueQuantityQuantity
valueCodeableConceptCodeableConcept
valueStringstring
valueBooleanboolean
valueIntegerinteger
valueRangeRange
valueRatioRatio
valueSampledDataSampledData
valueTimetime
valueDateTimedateTime
valuePeriodPeriod
dataAbsentReasonI0..1CodeableConceptBinding
interpretation0..*CodeableConceptBinding
id0..1string
extensionI0..*Extension
authorStringstring
authorReferenceReference( | | | )
timeΣ0..1dateTime
textΣ1..1markdown
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
method0..1CodeableConceptBinding
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference()
displayΣ0..1string
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference()
displayΣ0..1string
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
lowI0..1SimpleQuantity
highI0..1SimpleQuantity
type0..1CodeableConceptBinding
appliesTo0..*CodeableConcept
ageI0..1Range
text0..1string
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference()
displayΣ0..1string
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference()
displayΣ0..1string
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
valueQuantityQuantity
valueCodeableConceptCodeableConcept
valueStringstring
valueBooleanboolean
valueIntegerinteger
valueRangeRange
valueRatioRatio
valueSampledDataSampledData
valueTimetime
valueDateTimedateTime
valuePeriodPeriod
dataAbsentReasonI0..1CodeableConceptBinding
interpretation0..*CodeableConceptBinding
referenceRange0..*see (referenceRange)

Examples

Total News2 Score and Observations.
Command 'pagelink' could not render: Page not found.

Conformance Rules

There are different conformance rules for each observation type. These conformance rules are applied to the Observation profile to represent a valid instance for the Clinical Observations exchange of information.

Note: N/A in the source data column indicates elements that are required by the FHIR standard which are not part of the buisness data.

Baseline NEWS2 Score Observation Conformance
Baseline NPEWS1 Score Observation Conformance
Baseline Oxygen Saturation Observation Conformance
Baseline Systolic Observation Conformance
Baseline Diastolic Observation Conformance
Target Oxygen Saturation Observation Conformance
Consciousness Observation Conformance
Score Chart Used Observation Conformance
Respiration Rate Score Observation Conformance
Respiration Distress Observation Conformance
Respiration Distress Score Observation Conformance
Oxygen Saturation Score Observation Conformance
Air or Oxygen Observation Conformance
Air or Oxygen Score Observation Conformance
Systolic Score Observation Conformance
Pulse Rate Score Observation Conformance
Capiliary Refill Time Observation Conformance
Capiliary Refill Time Score Observation Conformance
Consciousness Score Observation Conformance
Temperature Score Observation Conformance
Patient Concern Observation Conformance
Birth Weight Observation Conformance
Gestational Age at Birth Observation Conformance
NCMP Withdrawal Reason Observation Conformance


Conformance rules to be applied to the UKCore-Observation profile to represent a valid instance for NEWS2 Scores exchange of information.

Source Data Item Cardinality Target FHIR Element Additional Conformance on the UKCore-Observation profile
Early Warning Score type 1..1
1..1 Observation.code.coding.code.value Must equal the following SNOMED CT concept:"1104051000000101"
1..1 Observation.code.coding.display.value Must equal the stated preferred term for the SNOMED CT concept:"Royal College of Physicians NEWS2 (National Early Warning Score 2) total score"
1..1 Observation.code.coding.system.value Must equal "http://snomed.info/sct"
Total Score 1..1 Observation.valueQuantity.value The actual NEWS2 score as a value. Optionally a unit may be sent. If sending a unit then:
1..1 Observation.valueQuantity.system.value = http://unitsofmeasure.org
1..1 Observation.valueQuantity.code.value = {ScoreOf}
Total Score Note 0..* Observation.note.text Any additional notes or actions that the performer wishes to convey

Conformance rules to be applied to the UKCore-Observation profile to represent a valid instance for NEWS2 Sub-scores exchange of information.

Note: the approach is the same, however the sub-score types and values are carried in the observation component element

Source Data Item Cardinality Target FHIR Element Additional Conformance on the UKCore-Observation profile
Early Warning Sub-core type 1..1
1..1 Observation.component.code.coding.code.value should equal one of the following SNOMED CT concepts
1..1 Observation.component.code.coding.display.value should equal the stated preferred term for the SNOMED CT Concept
1..1 Observation.component.code.coding.system.value Must equal "http://snomed.info/sct"
Concepts and Preferred terms
1104301000000104 - Royal College of Physicians NEWS2 (National Early Warning Score 2) - respiration rate score
1104311000000102 - Royal College of Physicians NEWS2 (National Early Warning Score 2) - oxygen saturation scale 1 score
1104321000000108 - Royal College of Physicians NEWS2 (National Early Warning Score 2) - oxygen saturation scale 2 score
1104331000000105 - Royal College of Physicians NEWS2 (National Early Warning Score 2) - air or oxygen score
1104351000000103 - Royal College of Physicians NEWS2 (National Early Warning Score 2) - pulse score
1104341000000101 - Royal College of Physicians NEWS2 (National Early Warning Score 2) - systolic blood pressure score
1104361000000100 - Royal College of Physicians NEWS2 (National Early Warning Score 2) - consciousness score
1104371000000107 - Royal College of Physicians NEWS2 (National Early Warning Score 2) - temperature score
Note: other types of early warning scores are permissable where supported
Early Warning Sub-score value 1..1 Observation.component.valueQuantity.value The actual Early Warning Sub-score as a value. Optionally a unit may be sent. If sending a unit then:
1..1 Observation.component.valueQuantity.system.value = http://unitsofmeasure.org
1..1 Observation.component.valueQuantity.code.value = {ScoreOf}

Conformance rules to be applied to the UKCore-Observation profile to represent a valid instance for NPEWS1 Scores exchange of information.

Source Data Item Cardinality Target FHIR Element Additional Conformance on the UKCore-Observation profile
NPEWS1 Score type 1..1
1..1 Observation.code.coding.code.value Must equal the following SNOMED CT concept:"1363261000000104"
1..1 Observation.code.coding.display.value Must equal the stated preferred term for the SNOMED CT concept:"NPEWS (National Paediatric Early Warning Score) - total score"
1..1 Observation.code.coding.system.value Must equal "http://snomed.info/sct"
Total Score 1..1 Observation.valueQuantity.value The actual NPEWS1 score as a value. Optionally a unit may be sent. If sending a unit then:
1..1 Observation.valueQuantity.system.value = http://unitsofmeasure.org
1..1 Observation.valueQuantity.code.value = {ScoreOf}
Total Score Note 0..* Observation.note.text Any additional notes or actions that the performer wishes to convey

Conformance rules to be applied to the UKCore-Observation profile to represent a valid instance for NPEWS1 Sub-scores exchange of information.

Note: the approach is the same, however the sub-score types and values are carried in the observation component element

Source Data Item Cardinality Target FHIR Element Additional Conformance on the UKCore-Observation profile
NPEWS1 Sub-core type 1..1
1..1 Observation.component.code.coding.code.value should equal one of the following SNOMED CT concepts
1..1 Observation.component.code.coding.display.value should equal the stated preferred term for the SNOMED CT Concept
1..1 Observation.component.code.coding.system.value Must equal "http://snomed.info/sct"
Concepts and Preferred terms
1364091000000101 - NPEWS (National Paediatric Early Warning Score) chart used
1363271000000106 - NPEWS (National Paediatric Early Warning Score) - respiration rate score
1364081000000103 - NPEWS (National Paediatric Early Warning Score) - level of respiratory distress
1363301000000109 - NPEWS (National Paediatric Early Warning Score) - respiratory distress score
1363311000000106 - NPEWS (National Paediatric Early Warning Score) - peripheral oxygen saturation score
1363321000000100 - NPEWS (National Paediatric Early Warning Score) - inspired oxygen score
1363291000000105 - NPEWS (National Paediatric Early Warning Score) - systolic blood pressure score
1363331000000103 - NPEWS (National Paediatric Early Warning Score) - heart rate score
1363341000000107 - NPEWS (National Paediatric Early Warning Score) - capillary refill time score
1363351000000105 - NPEWS (National Paediatric Early Warning Score) - consciousness score
1363361000000108 - NPEWS (National Paediatric Early Warning Score) - temperature score
1364131000000103 - NPEWS (National Paediatric Early Warning Score) - nursing concern, clinical intuition
1364121000000100 - NPEWS (National Paediatric Early Warning Score) - how is your child different since I last saw them?
1363261000000104 - NPEWS (National Paediatric Early Warning Score) - total score
Note: other types of early warning scores are permissable where supported
NPEWS1 Sub-score value 1..1 Observation.component.valueQuantity.value The actual NPEWS1 Sub-score as a value. Optionally a unit may be sent. If sending a unit then:
1..1 Observation.component.valueQuantity.system.value = http://unitsofmeasure.org
1..1 Observation.component.valueQuantity.code.value = {ScoreOf}

Baseline NEWS2 Score Observation Conformance

Source Data Item Cardinality Target FHIR Element Additional Conformance on the UKCore-VitalSignsObservation profile
Status 1..1 Observation.status.value must equalfinal
N/A 0..1 Observation.category The category holds a categorization from the sending system
1..1 Observation.category.coding.system.value must equal http://terminology.hl7.org/CodeSystem/observation-category
1..1 Observation.category.coding.code.value must equal survey
1..1 Observation.category.coding.display.value must equal Survey
code 1..1 Observation.code must have one instance of the code element
1..1 Observation.code.coding.system.value must equalhttp://snomed.info/sct
1..1 Observation.code.coding.code.value Must equal 9999100
1..1 Observation.code.coding.display.value Must equalNEWS2 - baseline total score
Subject 1..1 Observation.subject.Reference.Patient Who and/or what the observation is about. See Patient profile for further information
DateTime 1..1 Observation.effectiveDateTime The date and time that the Baseline NEWS2 score observation was made
PerformerPerson 0..1 Observation.performer.Reference.Practitioner Who is responsible for the observation. See Practitioner profile for further information
PerformerOrganization 0..1 Observation.performer.Reference.Organization Who is responsible for the observation. See Organization profile for further information
value 1..1 Observation.valueInteger.value must contain the baseline NEWS2 score

Baseline NPEWS1 Score Observation Conformance

Source Data Item Cardinality Target FHIR Element Additional Conformance on the UKCore-VitalSignsObservation profile
Status 1..1 Observation.status.value must equalfinal
N/A 0..1 Observation.category The category holds a categorization from the sending system
1..1 Observation.category.coding.system.value must equal http://terminology.hl7.org/CodeSystem/observation-category
1..1 Observation.category.coding.code.value must equal survey
1..1 Observation.category.coding.display.value must equal Survey
code 1..1 Observation.code must have one instance of the code element
1..1 Observation.code.coding.system.value must equalhttp://snomed.info/sct
1..1 Observation.code.coding.code.value Must equal 1365101000000108
1..1 Observation.code.coding.display.value Must equalNPEWS (National Paediatric Early Warning Score) - baseline total score
Subject 1..1 Observation.subject.Reference.Patient Who and/or what the observation is about. See Patient profile for further information
DateTime 1..1 Observation.effectiveDateTime The date and time that the Baseline NPEWS score observation was made
PerformerPerson 0..1 Observation.performer.Reference.Practitioner Who is responsible for the observation. See Practitioner profile for further information
PerformerOrganization 0..1 Observation.performer.Reference.Organization Who is responsible for the observation. See Organization profile for further information
value 1..1 Observation.valueInteger.value must contain the baseline NPEWS score

Baseline Oxygen Saturation Observation Conformance

Source Data Item Cardinality Target FHIR Element Additional Conformance on the UKCore-VitalSignsObservation profile
Status 1..1 Observation.status.value must equalfinal
N/A 0..1 Observation.category The category holds a categorization from the sending system
1..1 Observation.category.coding.system.value must equal http://terminology.hl7.org/CodeSystem/observation-category
1..1 Observation.category.coding.code.value must equal survey
1..1 Observation.category.coding.display.value must equal Survey
code 1..1 Observation.code must have one instance of the code element
1..1 Observation.code.coding.system.value must equalhttp://snomed.info/sct
1..1 Observation.code.coding.code.value Must equal 927981000000106
1..1 Observation.code.coding.display.value Must equalBaseline oxygen saturation at periphery
Subject 1..1 Observation.subject.Reference.Patient Who and/or what the observation is about. See Patient profile for further information
DateTime 1..1 Observation.effectiveDateTime The date and time that the Oxygen saturation observation was made
PerformerPerson 0..1 Observation.performer.Reference.Practitioner Who is responsible for the observation. See Practitioner profile for further information
PerformerOrganization 0..1 Observation.performer.Reference.Organization Who is responsible for the observation. See Organization profile for further information
value 1..1 Observation.valueQuantity
1..1 Observation.valueQuantity.value.value must contain the baseline oxygen saturation
1..1 Observation.valueQuantity.unit.value must contain %
1..1 Observation.valueQuantity.system.value must contain http://unitsofmeasure.org
1..1 Observation.valueQuantity.code.value must contain percent

Baseline Systolic Observation conformance

Source Data Item Cardinality Target FHIR Element Additional Conformance on the UKCore-VitalSignsObservation profile
Status 1..1 Observation.status.value must equalfinal
N/A 0..1 Observation.category The category holds a categorization from the sending system
1..1 Observation.category.coding.system.value must equal http://terminology.hl7.org/CodeSystem/observation-category
1..1 Observation.category.coding.code.value must equal survey
1..1 Observation.category.coding.display.value must equal Survey
code 1..1 Observation.code must have one instance of the code element
1..1 Observation.code.coding.system.value must equalhttp://snomed.info/sct
1..1 Observation.code.coding.code.value Must equal 716579001
1..1 Observation.code.coding.display.value Must equalBaseline systolic blood pressure
Subject 1..1 Observation.subject.Reference.Patient Who and/or what the observation is about. See Patient profile for further information
DateTime 1..1 Observation.effectiveDateTime The date and time that the Baseline Systolic observation was made
PerformerPerson 0..1 Observation.performer.Reference.Practitioner Who is responsible for the observation. See Practitioner profile for further information
PerformerOrganization 0..1 Observation.performer.Reference.Organization Who is responsible for the observation. See Organization profile for further information
value 1..1 Observation.valueQuantity
1..1 Observation.valueQuantity.value.value must contain the the baseline Systolic pressure
1..1 Observation.valueQuantity.unit.value must contain millimeter of mercury
1..1 Observation.valueQuantity.system.value must contain http://unitsofmeasure.org
1..1 Observation.valueQuantity.code.value must contain mm[Hg]

Baseline Diastolic Observation Conformance

Source Data Item Cardinality Target FHIR Element Additional Conformance on the UKCore-VitalSignsObservation profile
Status 1..1 Observation.status.value must equalfinal
N/A 0..1 Observation.category The category holds a categorization from the sending system
1..1 Observation.category.coding.system.value must equal http://terminology.hl7.org/CodeSystem/observation-category
1..1 Observation.category.coding.code.value must equal survey
1..1 Observation.category.coding.display.value must equal Survey
code 1..1 Observation.code must have one instance of the code element
1..1 Observation.code.coding.system.value must equalhttp://snomed.info/sct
1..1 Observation.code.coding.code.value Must equal 716632005
1..1 Observation.code.coding.display.value Must equalBaseline diastolic blood pressure
Subject 1..1 Observation.subject.Reference.Patient Who and/or what the observation is about. See Patient profile for further information
DateTime 1..1 Observation.effectiveDateTime The date and time that the Baseline Diastolic observation was made
PerformerPerson 0..1 Observation.performer.Reference.Practitioner Who is responsible for the observation. See Practitioner profile for further information
PerformerOrganization 0..1 Observation.performer.Reference.Organization Who is responsible for the observation. See Organization profile for further information
value 1..1 Observation.valueQuantity
1..1 Observation.valueQuantity.value.value must contain the baseline Diastolic pressure
1..1 Observation.valueQuantity.unit.value must contain millimeter of mercury
1..1 Observation.valueQuantity.system.value must contain http://unitsofmeasure.org
1..1 Observation.valueQuantity.code.value must contain millimeter of mercury

Target Oxygen Saturation Observation Conformance

Source Data Item Cardinality Target FHIR Element Additional Conformance on the UKCore-VitalSignsObservation profile
Status 1..1 Observation.status.value must equalfinal
N/A 0..1 Observation.category The category holds a categorization from the sending system
1..1 Observation.category.coding.system.value must equal http://terminology.hl7.org/CodeSystem/observation-category
1..1 Observation.category.coding.code.value must equal survey
1..1 Observation.category.coding.display.value must equal Survey
code 1..1 Observation.code must have one instance of the code element
1..1 Observation.code.coding.system.value must equalhttp://snomed.info/sct
1..1 Observation.code.coding.code.value Must equal 852641000000103
1..1 Observation.code.coding.display.value Must equalTarget peripheral oxygen saturation
Subject 1..1 Observation.subject.Reference.Patient Who and/or what the observation is about. See Patient profile for further information
DateTime 1..1 Observation.effectiveDateTime The date and time that the Target Oxygen saturation observation was made
PerformerPerson 0..1 Observation.performer.Reference.Practitioner Who is responsible for the observation. See Practitioner profile for further information
PerformerOrganization 0..1 Observation.performer.Reference.Organization Who is responsible for the observation. See Organization profile for further information
value 1..1 Observation.valueQuantity
1..1 Observation.valueQuantity.value.value must contain the oxygen saturation
1..1 Observation.valueQuantity.unit.value must contain %
1..1 Observation.valueQuantity.system.value must contain http://unitsofmeasure.org
1..1 Observation.valueQuantity.code.value must contain percent

Consciousness Observation Conformance

Source Data Item Cardinality Target FHIR Element Additional Conformance on the UKCore-VitalSignsObservation profile
Status 1..1 Observation.status.value must equalfinal
N/A 0..1 Observation.category The category holds a categorization from the sending system
1..1 Observation.category.coding.system.value must equal http://terminology.hl7.org/CodeSystem/observation-category
1..1 Observation.category.coding.code.value must equal survey
1..1 Observation.category.coding.display.value must equal Survey
Code 1..1 Observation.code
1..1 Observation.code.coding.system.value must equalhttp://snomed.info/sct
1..1 Observation.code.coding.code.value must equal a code from 1104441000000107
1..1 Observation.code.coding.display.value Must equal Alert Confusion Voice Pain Unresponsive scale score
Subject 1..1 Observation.subject.Reference.Patient Who and/or what the observation is about. See Patient profile for further information
DateTime 1..1 Observation.effectiveDateTime The date and time that the Consciousness assessement was made
PerformerPerson 0..1 Observation.performer.Reference.Practitioner Who is responsible for the observation. See Practitioner profile for further information
PerformerOrganization 0..1 Observation.performer.Reference.Organization Who is responsible for the observation. See Organization profile for further information
Value 1..1 Observation.valueCodeableConcept
1..1 Observation.valueCodeableConcept.coding.system.value must equalhttp://snomed.info/sct
1..1 Observation.valueCodeableConcept.coding.code.value must contain a suitable concept from VitalSignObservationValue
1..1 Observation.valueCodeableConcept.coding.display.value must contain the display associated with the concept from VitalSignObservationValue

Score Chart Used Observation Conformance

Source Data Item Cardinality Target FHIR Element Additional Conformance on the UKCore-VitalSignsObservation profile
Status 1..1 Observation.status.value must equalfinal
N/A 0..1 Observation.category The category holds a categorization from the sending system
1..1 Observation.category.coding.system.value must equal http://terminology.hl7.org/CodeSystem/observation-category
1..1 Observation.category.coding.code.value must equal survey
1..1 Observation.category.coding.display.value must equal Survey
code 1..1 Observation.code must have one instance of the code element
1..1 Observation.code.coding.system.value must equalhttp://snomed.info/sct
1..1 Observation.code.coding.code.value Must equal 1364091000000101
1..1 Observation.code.coding.display.value Must equalNPEWS (National Paediatric Early Warning Score) chart used
Subject 1..1 Observation.subject.Reference.Patient Who and/or what the observation is about. See Patient profile for further information
DateTime 1..1 Observation.effectiveDateTime The date and time that the Score Chart observation was made
PerformerPerson 0..1 Observation.performer.Reference.Practitioner Who is responsible for the observation. See Practitioner profile for further information
PerformerOrganization 0..1 Observation.performer.Reference.Organization Who is responsible for the observation. See Organization profile for further information
value 1..1 Observation.valueCodeableConcept.text must equal one of: 0-1 Year, 1-5 year, 5-12 year, 12-16 year
1..1 Observation.valueQuantity.value.value must contain ??

Respiration Rate Score Observation Conformance

Source Data Item Cardinality Target FHIR Element Additional Conformance on the UKCore-VitalSignsObservation profile
Status 1..1 Observation.status.value must equalfinal
N/A 0..1 Observation.category The category holds a categorization from the sending system
1..1 Observation.category.coding.system.value must equal http://terminology.hl7.org/CodeSystem/observation-category
1..1 Observation.category.coding.code.value must equal survey
1..1 Observation.category.coding.display.value must equal Survey
code 1..1 Observation.code must have one instance of the code element
1..1 Observation.code.coding.system.value must equalhttp://snomed.info/sct
1..1 Observation.code.coding.code.value must equal an ECL code from 1104301000000104 OR 1363271000000106
1..1 Observation.code.coding.display.value must equal Royal College of Physicians NEWS2 (National Early Warning Score 2) - respiration rate score OR NPEWS1 - NPEWS (National Paediatric Early Warning Score) - respiration rate score
Subject 1..1 Observation.subject.Reference.Patient Who and/or what the observation is about. See Patient profile for further information
DateTime 1..1 Observation.effectiveDateTime The date and time that the Respiration Rate observation score was made
PerformerPerson 0..1 Observation.performer.Reference.Practitioner Who is responsible for the observation. See Practitioner profile for further information
PerformerOrganization 0..1 Observation.performer.Reference.Organization Who is responsible for the observation. See Organization profile for further information
value 1..1 Observation.valueInteger.value must contain the Respiration rate score

Respiration Distress Observation Conformance

Source Data Item Cardinality Target FHIR Element Additional Conformance on the UKCore-VitalSignsObservation profile
Status 1..1 Observation.status.value must equalfinal
N/A 0..1 Observation.category The category holds a categorization from the sending system
1..1 Observation.category.coding.system.value must equal http://terminology.hl7.org/CodeSystem/observation-category
1..1 Observation.category.coding.code.value must equal survey
1..1 Observation.category.coding.display.value must equal Survey
code 1..1 Observation.code must have one instance of the code element
1..1 Observation.code.coding.system.value must equalhttp://snomed.info/sct
1..1 Observation.code.coding.code.value must equal a code from 1364081000000103
1..1 Observation.code.coding.display.value must equal NPEWS (National Paediatric Early Warning Score) - level of respiratory distress
Subject 1..1 Observation.subject.Reference.Patient Who and/or what the observation is about. See Patient profile for further information
DateTime 1..1 Observation.effectiveDateTime The date and time that the Respiration Distress observation was made
PerformerPerson 0..1 Observation.performer.Reference.Practitioner Who is responsible for the observation. See Practitioner profile for further information
PerformerOrganization 0..1 Observation.performer.Reference.Organization Who is responsible for the observation. See Organization profile for further information
value 1..1 Observation.valueCodeableConcept.text must equal one of: None, Mild, Moderate, Severe

Respiration Distress Score Observation Conformance

Source Data Item Cardinality Target FHIR Element Additional Conformance on the UKCore-VitalSignsObservation profile
Status 1..1 Observation.status.value must equalfinal
N/A 0..1 Observation.category The category holds a categorization from the sending system
1..1 Observation.category.coding.system.value must equal http://terminology.hl7.org/CodeSystem/observation-category
1..1 Observation.category.coding.code.value must equal survey
1..1 Observation.category.coding.display.value must equal Survey
code 1..1 Observation.code must have one instance of the code element
1..1 Observation.code.coding.system.value must equalhttp://snomed.info/sct
1..1 Observation.code.coding.code.value must equal a code from 1363301000000109
1..1 Observation.code.coding.display.value must equal NPEWS (National Paediatric Early Warning Score) - respiratory distress score
Subject 1..1 Observation.subject.Reference.Patient Who and/or what the observation is about. See Patient profile for further information
DateTime 1..1 Observation.effectiveDateTime The date and time that the Respiration Distress score was made
PerformerPerson 0..1 Observation.performer.Reference.Practitioner Who is responsible for the observation. See Practitioner profile for further information
PerformerOrganization 0..1 Observation.performer.Reference.Organization Who is responsible for the observation. See Organization profile for further information
value 1..1 Observation.valueInteger.value must contain the Respiration Distress score

Oxygen Saturation Score Observation Conformance

Source Data Item Cardinality Target FHIR Element Additional Conformance on the UKCore-VitalSignsObservation profile
Status 1..1 Observation.status.value must equalfinal
N/A 0..1 Observation.category The category holds a categorization from the sending system
1..1 Observation.category.coding.system.value must equal http://terminology.hl7.org/CodeSystem/observation-category
1..1 Observation.category.coding.code.value must equal survey
1..1 Observation.category.coding.display.value must equal Survey
code 1..1 Observation.code must have one instance of the code element
1..1 Observation.code.coding.system.value must equalhttp://snomed.info/sct
1..1 Observation.code.coding.code.value must equal a code from 1104311000000102 OR 1104321000000108 OR 1363311000000106
1..1 Observation.code.coding.display.value must equal Royal College of Physicians National Early Warning Score 2 - oxygen saturation scale 1 score OR Royal College of Physicians National Early Warning Score 2 - oxygen saturation scale 2 score OR NPEWS (National Paediatric Early Warning Score) - peripheral oxygen saturation score
Subject 1..1 Observation.subject.Reference.Patient Who and/or what the observation is about. See Patient profile for further information
DateTime 1..1 Observation.effectiveDateTime The date and time that the Oxygen Saturation Observation score was made
PerformerPerson 0..1 Observation.performer.Reference.Practitioner Who is responsible for the observation. See Practitioner profile for further information
PerformerOrganization 0..1 Observation.performer.Reference.Organization Who is responsible for the observation. See Organization profile for further information
value 1..1 Observation.valueInteger.value must contain the Oxygen Saturation Observation score

Air or Oxygen Observation Conformance

Air Observation Conformance

Source Data Item Cardinality Target FHIR Element Additional Conformance on the UKCore-VitalSignsObservation profile
Status 1..1 Observation.status.value must equalfinal
N/A 0..1 Observation.category The category holds a categorization from the sending system
1..1 Observation.category.coding.system.value must equal http://terminology.hl7.org/CodeSystem/observation-category
1..1 Observation.category.coding.code.value must equal survey
1..1 Observation.category.coding.display.value must equal Survey
code 1..1 Observation.code must have one instance of the code element
1..1 Observation.code.coding.system.value must equalhttp://snomed.info/sct
1..1 Observation.code.coding.code.value must equal a code from 722742002
1..1 Observation.code.coding.display.value must equal Breathing room air
Subject 1..1 Observation.subject.Reference.Patient Who and/or what the observation is about. See Patient profile for further information
DateTime 1..1 Observation.effectiveDateTime The date and time that the Oxygen Saturation Observation score was made
PerformerPerson 0..1 Observation.performer.Reference.Practitioner Who is responsible for the observation. See Practitioner profile for further information
PerformerOrganization 0..1 Observation.performer.Reference.Organization Who is responsible for the observation. See Organization profile for further information

Oxygen Observation Conformance

Source Data Item Cardinality Target FHIR Element Additional Conformance on the UKCore-VitalSignsObservation profile
Status 1..1 Observation.status.value must equalfinal
N/A 0..1 Observation.category The category holds a categorization from the sending system
1..1 Observation.category.coding.system.value must equal http://terminology.hl7.org/CodeSystem/observation-category
1..1 Observation.category.coding.code.value must equal survey
1..1 Observation.category.coding.display.value must equal Survey
code 1..1 Observation.code must have one instance of the code element
1..1 Observation.code.coding.system.value must equalhttp://snomed.info/sct
1..1 Observation.code.coding.code.value must equal a code from 371825009 OR 315041000 OR 870533002
1..1 Observation.code.coding.display.value must equal Patient on oxygen OR High concentration oxygen therapy (procedure) OR Heated and humidified high flow oxygen therapy
Subject 1..1 Observation.subject.Reference.Patient Who and/or what the observation is about. See Patient profile for further information
DateTime 1..1 Observation.effectiveDateTime The date and time that the Oxygen Saturation Observation score was made
PerformerPerson 0..1 Observation.performer.Reference.Practitioner Who is responsible for the observation. See Practitioner profile for further information
PerformerOrganization 0..1 Observation.performer.Reference.Organization Who is responsible for the observation. See Organization profile for further information
value 1..1 Observation.valueQuantity
1..1 Observation.valueQuantity.value.value must contain the rate of delivery
1..1 Observation.valueQuantity.unit.value must contain liter per minute
1..1 Observation.valueQuantity.system.value must contain http://unitsofmeasure.org
1..1 Observation.valueQuantity.code.value must contain L/min

Air or Oxygen Score Observation Conformance

Source Data Item Cardinality Target FHIR Element Additional Conformance on the UKCore-VitalSignsObservation profile
Status 1..1 Observation.status.value must equalfinal
N/A 0..1 Observation.category The category holds a categorization from the sending system
1..1 Observation.category.coding.system.value must equal http://terminology.hl7.org/CodeSystem/observation-category
1..1 Observation.category.coding.code.value must equal survey
1..1 Observation.category.coding.display.value must equal Survey
code 1..1 Observation.code must have one instance of the code element
1..1 Observation.code.coding.system.value must equalhttp://snomed.info/sct
1..1 Observation.code.coding.code.value must equal a code from 1104331000000105 OR 1363321000000100
1..1 Observation.code.coding.display.value must equal Royal College of Physicians National Early Warning Score 2 - air or oxygen score OR NPEWS (National Paediatric Early Warning Score) - inspired oxygen score
Subject 1..1 Observation.subject.Reference.Patient Who and/or what the observation is about. See Patient profile for further information
DateTime 1..1 Observation.effectiveDateTime The date and time that the Air or Oxygen Observation score was made
PerformerPerson 0..1 Observation.performer.Reference.Practitioner Who is responsible for the observation. See Practitioner profile for further information
PerformerOrganization 0..1 Observation.performer.Reference.Organization Who is responsible for the observation. See Organization profile for further information
value 1..1 Observation.valueInteger.value must contain Air or Oxygen Observation Score

Systolic Score Observation Conformance

Source Data Item Cardinality Target FHIR Element Additional Conformance on the UKCore-VitalSignsObservation profile
Status 1..1 Observation.status.value must equalfinal
N/A 0..1 Observation.category The category holds a categorization from the sending system
1..1 Observation.category.coding.system.value must equal http://terminology.hl7.org/CodeSystem/observation-category
1..1 Observation.category.coding.code.value must equal survey
1..1 Observation.category.coding.display.value must equal Survey
code 1..1 Observation.code must have one instance of the code element
1..1 Observation.code.coding.system.value must equalhttp://snomed.info/sct
1..1 Observation.code.coding.code.value must equal a code from 1104341000000101 OR 1363291000000105
1..1 Observation.code.coding.display.value must equal Royal College of Physicians National Early Warning Score 2 - systolic blood pressure score OR NPEWS (National Paediatric Early Warning Score) - systolic blood pressure score
Subject 1..1 Observation.subject.Reference.Patient Who and/or what the observation is about. See Patient profile for further information
DateTime 1..1 Observation.effectiveDateTime The date and time that the Systolic Observation score was made
PerformerPerson 0..1 Observation.performer.Reference.Practitioner Who is responsible for the observation. See Practitioner profile for further information
PerformerOrganization 0..1 Observation.performer.Reference.Organization Who is responsible for the observation. See Organization profile for further information
value 1..1 Observation.valueInteger.value must contain Systolic Observation Score

Pulse Rate Score Observation Conformance

Source Data Item Cardinality Target FHIR Element Additional Conformance on the UKCore-VitalSignsObservation profile
Status 1..1 Observation.status.value must equalfinal
N/A 0..1 Observation.category The category holds a categorization from the sending system
1..1 Observation.category.coding.system.value must equal http://terminology.hl7.org/CodeSystem/observation-category
1..1 Observation.category.coding.code.value must equal survey
1..1 Observation.category.coding.display.value must equal Survey
code 1..1 Observation.code must have one instance of the code element
1..1 Observation.code.coding.system.value must equalhttp://snomed.info/sct
1..1 Observation.code.coding.code.value must equal a code from 1104351000000103 OR 1363331000000103
1..1 Observation.code.coding.display.value must equal Royal College of Physicians National Early Warning Score 2 - pulse score OR NPEWS (National Paediatric Early Warning Score) - heart rate score
Subject 1..1 Observation.subject.Reference.Patient Who and/or what the observation is about. See Patient profile for further information
DateTime 1..1 Observation.effectiveDateTime The date and time that the Pulse Rate Observation score was made
PerformerPerson 0..1 Observation.performer.Reference.Practitioner Who is responsible for the observation. See Practitioner profile for further information
PerformerOrganization 0..1 Observation.performer.Reference.Organization Who is responsible for the observation. See Organization profile for further information
value 1..1 Observation.valueInteger.value must contain Pulse Rate Observation Score

Capiliary Refill Time Observation Conformance

Source Data Item Cardinality Target FHIR Element Additional Conformance on the UKCore-VitalSignsObservation profile
Status 1..1 Observation.status.value must equalfinal
N/A 0..1 Observation.category The category holds a categorization from the sending system
1..1 Observation.category.coding.system.value must equal http://terminology.hl7.org/CodeSystem/observation-category
1..1 Observation.category.coding.code.value must equal survey
1..1 Observation.category.coding.display.value must equal Survey
code 1..1 Observation.code must have one instance of the code element
1..1 Observation.code.coding.system.value must equalhttp://snomed.info/sct
1..1 Observation.code.coding.code.value must equal a code from 15527001
1..1 Observation.code.coding.display.value must equal Capillary filling, function
Subject 1..1 Observation.subject.Reference.Patient Who and/or what the observation is about. See Patient profile for further information
DateTime 1..1 Observation.effectiveDateTime The date and time that the Capiliary Refill Time Observation was made
PerformerPerson 0..1 Observation.performer.Reference.Practitioner Who is responsible for the observation. See Practitioner profile for further information
PerformerOrganization 0..1 Observation.performer.Reference.Organization Who is responsible for the observation. See Organization profile for further information
value 1..1 Observation.valueQuantity
1..1 Observation.valueQuantity.value.value must contain the
1..1 Observation.valueQuantity.unit.value must contain s
1..1 Observation.valueQuantity.system.value must contain http://unitsofmeasure.org
1..1 Observation.valueQuantity.code.value must contain second

Capiliary Refill Time Score Observation Conformance

Source Data Item Cardinality Target FHIR Element Additional Conformance on the UKCore-VitalSignsObservation profile
Status 1..1 Observation.status.value must equalfinal
N/A 0..1 Observation.category The category holds a categorization from the sending system
1..1 Observation.category.coding.system.value must equal http://terminology.hl7.org/CodeSystem/observation-category
1..1 Observation.category.coding.code.value must equal survey
1..1 Observation.category.coding.display.value must equal Survey
code 1..1 Observation.code must have one instance of the code element
1..1 Observation.code.coding.system.value must equalhttp://snomed.info/sct
1..1 Observation.code.coding.code.value must equal a code from 1363341000000107
1..1 Observation.code.coding.display.value must equal NPEWS (National Paediatric Early Warning Score) - capillary refill time score
Subject 1..1 Observation.subject.Reference.Patient Who and/or what the observation is about. See Patient profile for further information
DateTime 1..1 Observation.effectiveDateTime The date and time that the Capiliary Refill Time score was made
PerformerPerson 0..1 Observation.performer.Reference.Practitioner Who is responsible for the observation. See Practitioner profile for further information
PerformerOrganization 0..1 Observation.performer.Reference.Organization Who is responsible for the observation. See Organization profile for further information
value 1..1 Observation.valueInteger.value must contain Capilliary Refill Time Score

Consciousness Score Observation Conformance

Source Data Item Cardinality Target FHIR Element Additional Conformance on the UKCore-VitalSignsObservation profile
Status 1..1 Observation.status.value must equalfinal
N/A 0..1 Observation.category The category holds a categorization from the sending system
1..1 Observation.category.coding.system.value must equal http://terminology.hl7.org/CodeSystem/observation-category
1..1 Observation.category.coding.code.value must equal survey
1..1 Observation.category.coding.display.value must equal Survey
code 1..1 Observation.code must have one instance of the code element
1..1 Observation.code.coding.system.value must equalhttp://snomed.info/sct
1..1 Observation.code.coding.code.value must equal a code from 1104361000000100 OR 1363351000000105
1..1 Observation.code.coding.display.value must equal Royal College of Physicians National Early Warning Score 2 - consciousness score OR NPEWS (National Paediatric Early Warning Score) - consciousness score
Subject 1..1 Observation.subject.Reference.Patient Who and/or what the observation is about. See Patient profile for further information
DateTime 1..1 Observation.effectiveDateTime The date and time that the Consciousness observation score was made
PerformerPerson 0..1 Observation.performer.Reference.Practitioner Who is responsible for the observation. See Practitioner profile for further information
PerformerOrganization 0..1 Observation.performer.Reference.Organization Who is responsible for the observation. See Organization profile for further information
value 1..1 Observation.valueInteger.value must contain Consciousness observation score

Temperature Score Observation Conformance

Source Data Item Cardinality Target FHIR Element Additional Conformance on the UKCore-VitalSignsObservation profile
Status 1..1 Observation.status.value must equalfinal
N/A 0..1 Observation.category The category holds a categorization from the sending system
1..1 Observation.category.coding.system.value must equal http://terminology.hl7.org/CodeSystem/observation-category
1..1 Observation.category.coding.code.value must equal survey
1..1 Observation.category.coding.display.value must equal Survey
code 1..1 Observation.code must have one instance of the code element
1..1 Observation.code.coding.system.value must equalhttp://snomed.info/sct
1..1 Observation.code.coding.code.value must equal a code from 1104371000000107 OR 1363361000000108
1..1 Observation.code.coding.display.value must equal Royal College of Physicians National Early Warning Score 2 - temperature score OR NPEWS (National Paediatric Early Warning Score) - temperature score
Subject 1..1 Observation.subject.Reference.Patient Who and/or what the observation is about. See Patient profile for further information
DateTime 1..1 Observation.effectiveDateTime The date and time that the Temperature observation score was made
PerformerPerson 0..1 Observation.performer.Reference.Practitioner Who is responsible for the observation. See Practitioner profile for further information
PerformerOrganization 0..1 Observation.performer.Reference.Organization Who is responsible for the observation. See Organization profile for further information
value 1..1 Observation.valueInteger.value must contain Temperature observation score

Patient Concern Observation Conformance

Source Data Item Cardinality Target FHIR Element Additional Conformance on the UKCore-VitalSignsObservation profile
Status 1..1 Observation.status.value must equalfinal
N/A 0..1 Observation.category The category holds a categorization from the sending system
1..1 Observation.category.coding.system.value must equal http://terminology.hl7.org/CodeSystem/observation-category
1..1 Observation.category.coding.code.value must equal survey
1..1 Observation.category.coding.display.value must equal Survey
code 1..1 Observation.code must have one instance of the code element
1..1 Observation.code.coding.system.value must equalhttp://snomed.info/sct
1..1 Observation.code.coding.code.value must equal a code from 1364131000000103 or 1364121000000100
1..1 Observation.code.coding.display.value must equal NPEWS (National Paediatric Early Warning Score) - nursing concern, clinical intuition OR NPEWS (National Paediatric Early Warning Score) - how is your child different since I last saw them?
Subject 1..1 Observation.subject.Reference.Patient Who and/or what the observation is about. See Patient profile for further information
DateTime 1..1 Observation.effectiveDateTime The date and time that the Patient Concern observation was made
PerformerPerson 0..1 Observation.performer.Reference.Practitioner Who is responsible for the observation. See Practitioner profile for further information
PerformerOrganization 0..1 Observation.performer.Reference.Organization Who is responsible for the observation. See Organization profile for further information
value 1..1 Observation.valueCodeableConcept.text must equal one of: Better, Patient, Asleep, Same, Worse, Parent Away

Birth Weight Observation Conformance

Source Data Item Cardinality Target FHIR Element Additional Conformance on the UKCore-VitalSignsObservation profile
Status 1..1 Observation.status.value must equalfinal
N/A 0..1 Observation.category The category holds a categorization from the sending system
1..1 Observation.category.coding.system.value must equal http://terminology.hl7.org/CodeSystem/observation-category
1..1 Observation.category.coding.code.value must equal survey
1..1 Observation.category.coding.display.value must equal Survey
Code 1..1 Observation.code must have one instance of the code element
1..1 Observation.code.coding.system.value must equalhttp://snomed.info/sct
1..1 Observation.code.coding.code.value must equal 364589006
1..1 Observation.code.coding.display.value must equalBirth weight
Subject 1..1 Observation.subject.Reference.Patient Who and/or what the observation is about. See Patient profile for further information
DateTime 1..1 Observation.effectiveDateTime The date and time that the Weight measurement was taken
PerformerPerson 0..1 Observation.performer.Reference.Practitioner Who is responsible for the observation. See Practitioner profile for further information
PerformerOrganization 0..1 Observation.performer.Reference.Organization Who is responsible for the observation. See Organization profile for further information
value 1..1 Observation.valueQuantity
1..1 Observation.valueQuantity.value.value must contain the Weight measurement
1..1 Observation.valueQuantity.unit.value must contain kg
1..1 Observation.valueQuantity.code.value must contain kilogram
1..1 Observation.valueQuantity.system.value must contain http://unitsofmeasure.org

Gestational Age at Birth Observation Conformance

Source Data Item Cardinality Target FHIR Element Additional Conformance on the UKCore-VitalSignsObservation profile
Status 1..1 Observation.status.value must equalfinal
N/A 0..1 Observation.category The category holds a categorization from the sending system
1..1 Observation.category.coding.system.value must equal http://terminology.hl7.org/CodeSystem/observation-category
1..1 Observation.category.coding.code.value must equal survey
1..1 Observation.category.coding.display.value must equal Survey
Code 1..1 Observation.code must have one instance of the code element
1..1 Observation.code.coding.system.value must equalhttp://snomed.info/sct
1..1 Observation.code.coding.code.value must equal 412726003
1..1 Observation.code.coding.display.value must equal Length of gestation at birth
Subject 1..1 Observation.subject.Reference.Patient Who and/or what the observation is about. See Patient profile for further information
DateTime 1..1 Observation.effectiveDateTime The date and time that the Gestational Age at Birth observation was taken
PerformerPerson 0..1 Observation.performer.Reference.Practitioner Who is responsible for the observation. See Practitioner profile for further information
PerformerOrganization 0..1 Observation.performer.Reference.Organization Who is responsible for the observation. See Organization profile for further information
value 1..1 Observation.valueQuantity
1..1 Observation.valueQuantity.value.value must contain the gestational age at birth measurement
1..1 Observation.valueQuantity.unit.value must contain day
1..1 Observation.valueQuantity.code.value must contain d
1..1 Observation.valueQuantity.system.value must contain http://unitsofmeasure.org

NCMP Withdrawal Reason Observation Conformance

Source Data Item Cardinality Target FHIR Element Additional Conformance on the UKCore-VitalSignsObservation profile
Status 1..1 Observation.status.value must equalfinal
N/A 0..1 Observation.category The category holds a categorization from the sending system
1..1 Observation.category.coding.system.value must equal http://terminology.hl7.org/CodeSystem/observation-category
1..1 Observation.category.coding.code.value must equal survey
1..1 Observation.category.coding.display.value must equal Survey
code 1..1 Observation.code must have one instance of the code element
1..1 Observation.code.coding.system.value must equalhttp://snomed.info/sct
1..1 Observation.code.coding.code.value must equal a code from <<376251000000101
1..1 Observation.code.coding.display.value must equal Excluded from national child measurement programme
Subject 1..1 Observation.subject.Reference.Patient Who and/or what the observation is about. See Patient profile for further information
DateTime 1..1 Observation.effectiveDateTime The date and time that the observation was made
PerformerPerson 0..1 Observation.performer.Reference.Practitioner Who is responsible for the observation. See Practitioner profile for further information
PerformerOrganization 0..1 Observation.performer.Reference.Organization Who is responsible for the observation. See Organization profile for further information
back to top