Care Coordination and 360 Referrals (Proof of Concept)
0.1.0 - proof-of-concept United Kingdom flag

Care Coordination and 360 Referrals (Proof of Concept) - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Questionnaire: Vital Signs (Experimental)

Official URL: https://fhir.acmeexample.org.uk/PatientCareCoordination/Questionnaire/VitalSigns Version: 0.1.0
Draft as of 2026-11-03 Computable Name: VitalSigns

Vital signs captured with a referral (for example baseline observations for a virtual ward or exercise referral) or during monitoring. Each item has SNOMED CT (and LOINC) codes, a UCUM unit and a definition pointing to this guide's Observation profile, so answers can be extracted as vital signs Observations. Codes and answer lists follow the NHS England Clinical Observations guide (2.0.0-Alpha, draft).

Structure
LinkIDTextCardinalityTypeDescription & Constraintsdoco
VitalSigns Vital signs captured with a referral (for example baseline observations for a virtual ward or exercise referral) or during monitoring. Each item has SNOMED CT (and LOINC) codes, a UCUM unit and a `definition` pointing to this guide's [Observation](StructureDefinition-Observation.html) profile, so answers can be extracted as vital signs Observations. Codes and answer lists follow the NHS England [Clinical Observations](https://simplifier.net/guide/ClinicalObservations/Home) guide (2.0.0-Alpha, draft). Questionnaire https://fhir.acmeexample.org.uk/PatientCareCoordination/Questionnaire/VitalSigns#0.1.0
VitalSigns / SCT/86290005 Respiratory rate (breaths per minute) 0..1 decimal ​Definition: Observation.value[x]
Value Set:
VitalSigns / SCT/103228002 Oxygen saturation (%) 0..1 decimal ​Definition: Observation.value[x]
Value Set:
VitalSigns / SCT/852641000000103 Target oxygen saturation (%) 0..1 decimal ​Definition: Observation.value[x]
Value Set:
VitalSigns / SCT/722742002 Breathing room air or on supplemental oxygen 0..1 choice Definition: Observation.code
Value Set:
Options: 2 options
VitalSigns / SCT/371825009 Inspired oxygen flow rate (litres per minute) 0..1 decimal ​Definition: Observation.value[x]
Enable When: SCT/722742002 = Patient on oxygen (SNOMED CT#371825009)
Value Set:
VitalSigns / OXYGEN-DELIVERY Oxygen delivery route 0..1 choice Definition: Observation.method
Enable When: SCT/722742002 = Patient on oxygen (SNOMED CT#371825009)
Value Set:
Options: 2 options
VitalSigns / SCT/75367002 Blood pressure 0..1 group Definition: Observation.component
Value Set:
VitalSigns / SCT/75367002 / SCT/72313002 Systolic blood pressure (mmHg) 0..1 decimal ​Definition: Observation.component.value[x]
Value Set:
VitalSigns / SCT/75367002 / SCT/1091811000000102 Diastolic blood pressure (mmHg) 0..1 decimal ​Definition: Observation.component.value[x]
Value Set:
VitalSigns / SCT/364075005 Heart rate (beats per minute) 0..1 decimal ​Definition: Observation.value[x]
Value Set:
VitalSigns / SCT/1104441000000107 Level of consciousness (ACVPU) 0..1 choice Definition: Observation.code
Value Set:
Options: 5 options
VitalSigns / SCT/276885007 Temperature (°C) 0..1 decimal ​Definition: Observation.value[x]
Value Set:
VitalSigns / SCT/27113001 Body weight (kg) 0..1 decimal ​Definition: Observation.value[x]
Value Set:
VitalSigns / SCT/50373000 Height (cm) 0..1 decimal ​Definition: Observation.value[x]
Value Set:
VitalSigns / SCT/60621009 Body mass index (kg/m2) 0..1 decimal ​Definition: Observation.value[x]
Value Set:
VitalSigns / SCT/363811000 Head circumference (cm) 0..1 decimal ​Definition: Observation.value[x]
Value Set:
VitalSigns / SCT/225908003 Pain score (0 to 10) 0..1 integer ​Definition: Observation.value[x]
Value Set:

doco Documentation for this format

Options Sets

Answer options for SCT/722742002

  • http://snomed.info/sct#722742002 ("Breathing room air")
  • http://snomed.info/sct#371825009 ("Patient on oxygen")

Answer options for OXYGEN-DELIVERY

  • http://snomed.info/sct#371907003 ("Oxygen administration by nasal cannula")
  • http://snomed.info/sct#371908008 ("Oxygen administration by mask")

Answer options for SCT/1104441000000107

  • http://snomed.info/sct#248234008 ("Mentally alert")
  • http://snomed.info/sct#130987000 ("Acute confusion")
  • http://snomed.info/sct#300202002 ("Responds to voice")
  • http://snomed.info/sct#450847001 ("Responds to pain")
  • http://snomed.info/sct#422768004 ("Unresponsive")

Respiratory rate (breaths per minute)

Oxygen saturation (%)

Target oxygen saturation (%)

Breathing room air or on supplemental oxygen

Inspired oxygen flow rate (litres per minute)

Oxygen delivery route

Blood pressure

Systolic blood pressure (mmHg)

Diastolic blood pressure (mmHg)

Heart rate (beats per minute)

Level of consciousness (ACVPU)

Temperature (°C)

Body weight (kg)

Height (cm)

Body mass index (kg/m2)

Head circumference (cm)

Pain score (0 to 10)

LinkIDDescription & Constraintsdoco
SCT/86290005 ​Definition: Observation.value[x]
Value Set:
SCT/103228002 ​Definition: Observation.value[x]
Value Set:
SCT/852641000000103 ​Definition: Observation.value[x]
Value Set:
SCT/722742002 Definition: Observation.code
Value Set:
Options: 2 options
SCT/371825009 ​Definition: Observation.value[x]
Enable When: Not done yet
Value Set:
OXYGEN-DELIVERY Definition: Observation.method
Enable When: Not done yet
Value Set:
Options: 2 options
SCT/75367002 Definition: Observation.component
Value Set:
SCT/75367002 / SCT/72313002 ​Definition: Observation.component.value[x]
Value Set:
SCT/75367002 / SCT/1091811000000102 ​Definition: Observation.component.value[x]
Value Set:
SCT/364075005 ​Definition: Observation.value[x]
Value Set:
SCT/1104441000000107 Definition: Observation.code
Value Set:
Options: 5 options
SCT/276885007 ​Definition: Observation.value[x]
Value Set:
SCT/27113001 ​Definition: Observation.value[x]
Value Set:
SCT/50373000 ​Definition: Observation.value[x]
Value Set:
SCT/60621009 ​Definition: Observation.value[x]
Value Set:
SCT/363811000 ​Definition: Observation.value[x]
Value Set:
SCT/225908003 ​Definition: Observation.value[x]
Value Set:

doco Documentation for this format

Test this Questionnaire

Try this questionnaire out:

Responses for this Questionnaire

There are currently no QuestionnaireResponse instances for this Questionnaire defined in this IG.