FHIR © HL7.org  |  Server Home  |  XIG Home  |  XIG Stats  |  Server Source  |  FHIR  

FHIR IG Statistics: StructureDefinition/DataStandardsWales-Observation-VitalSigns

Packagefhir.r4.wales.test
Resource TypeStructureDefinition
IdDataStandardsWales-Observation-VitalSigns
FHIR VersionR4
Sourcehttps://simplifier.net/resolve?scope=fhir.r4.wales.test@1.0.0&canonical=https://fhir.nhs.wales/StructureDefinition/DataStandardsWales-Observation-VitalSigns
URLhttps://fhir.nhs.wales/StructureDefinition/DataStandardsWales-Observation-VitalSigns
Version1.0.0
Statusdraft
Date2025-01-01
NameDataStandardsWalesObservationVitalSigns
TitleData Standards Wales Observation Vital Signs
Realmus
Authorityhl7
DescriptionResource structure is based on UKCore-Observation-VitalSigns v1.1.1 which is not yet included in a balloted release. Added manually to prevent structure deviation and to support NHS Wales projects. Once available, the resource will be updated and derived from UK Core. Defines the observation constraints and extensions on the UK Core observation resource for the minimal set of data to query and retrieve clinical observation vital signs information.
PurposeThis profile allows exchange of internationally FHIR compliant vital signs information based on measurements and simple assertions made about an individual.
Copyright2025 NHS Wales
TypeObservation
Kindresource

Resources that use this resource

StructureDefinition
DataStandardsWales-Observation-VitalSigns-BMIData Standards Wales Observation Vital Signs BMI
DataStandardsWales-Observation-VitalSigns-BodyHeightData Standards Wales Observation Vital Signs Body Height
DataStandardsWales-Observation-VitalSigns-BodyWeightData Standards Wales Observation Vital Signs Body Weight

Resources that this resource uses

StructureDefinition
Extension-DataStandardsWales-RecordingSettingExtension Data Standards Wales Recording Setting
DataStandardsWales-DeviceData Standards Wales Device
DataStandardsWales-LocationData Standards Wales Location
DataStandardsWales-ObservationData Standards Wales Observation
DataStandardsWales-PatientData Standards Wales Patient
ValueSet
DataStandardsWales-BodyPositionData Standards Wales ValueSet Body Position
DataStandardsWales-ObservationVitalSignsTypeData Standards Wales ValueSet Observation Vital Signs Type

Narrative

No narrative content found in resource


Source

{
  "resourceType": "StructureDefinition",
  "id": "DataStandardsWales-Observation-VitalSigns",
  "url": "https://fhir.nhs.wales/StructureDefinition/DataStandardsWales-Observation-VitalSigns",
  "version": "1.0.0",
  "name": "DataStandardsWalesObservationVitalSigns",
  "title": "Data Standards Wales Observation Vital Signs",
  "status": "draft",
  "date": "2025-01-01",
  "publisher": "NHS Wales",
  "contact": [
    {
      "name": "NHS Wales",
      "telecom": [
        {
          "system": "email",
          "value": "fhir.standards@wales.nhs.uk",
          "use": "work",
          "rank": 1
        }
      ]
    }
  ],
  "description": "Resource structure is based on UKCore-Observation-VitalSigns v1.1.1 which is not yet included in a balloted release. Added manually to prevent structure deviation and to support NHS Wales projects. Once available, the resource will be updated and derived from UK Core. Defines the observation constraints and extensions on the UK Core observation resource for the minimal set of data to query and retrieve clinical observation vital signs information.",
  "purpose": "This profile allows exchange of internationally FHIR compliant vital signs information based on measurements and simple assertions made about an individual.",
  "copyright": "2025 NHS Wales",
  "fhirVersion": "4.0.1",
  "mapping": [
    {
      "identity": "workflow",
      "uri": "http://hl7.org/fhir/workflow",
      "name": "Workflow Pattern"
    },
    {
      "identity": "sct-concept",
      "uri": "http://snomed.info/conceptdomain",
      "name": "SNOMED CT Concept Domain Binding"
    },
    {
      "identity": "v2",
      "uri": "http://hl7.org/v2",
      "name": "HL7 v2 Mapping"
    },
    {
      "identity": "rim",
      "uri": "http://hl7.org/v3",
      "name": "RIM Mapping"
    },
    {
      "identity": "w5",
      "uri": "http://hl7.org/fhir/fivews",
      "name": "FiveWs Pattern Mapping"
    },
    {
      "identity": "sct-attr",
      "uri": "http://snomed.org/attributebinding",
      "name": "SNOMED CT Attribute Binding"
    }
  ],
  "kind": "resource",
  "abstract": false,
  "type": "Observation",
  "baseDefinition": "https://fhir.nhs.wales/StructureDefinition/DataStandardsWales-Observation",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "Observation",
        "path": "Observation",
        "constraint": [
          {
            "key": "DSW-obs-vs-001",
            "severity": "error",
            "human": "Where the category is Vital Signs the code.coding SHALL include a LOINC \"magic code\"",
            "expression": "category.where(code='vital-signs').exists() implies code.coding.where(system='http://loinc.org').exists()"
          }
        ]
      },
      {
        "id": "Observation.extension:bodyPosition",
        "path": "Observation.extension",
        "sliceName": "bodyPosition",
        "type": [
          {
            "code": "Extension",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/observation-bodyPosition"
            ]
          }
        ],
        "isModifier": false
      },
      {
        "id": "Observation.extension:bodyPosition.value[x]",
        "path": "Observation.extension.value[x]",
        "binding": {
          "strength": "preferred",
          "valueSet": "https://fhir.nhs.wales/ValueSet/DataStandardsWales-BodyPosition"
        }
      },
      {
        "id": "Observation.extension:recordingSetting",
        "path": "Observation.extension",
        "sliceName": "recordingSetting",
        "type": [
          {
            "code": "Extension",
            "profile": [
              "https://fhir.nhs.wales/StructureDefinition/Extension-DataStandardsWales-RecordingSetting"
            ]
          }
        ],
        "isModifier": false
      },
      {
        "id": "Observation.category",
        "path": "Observation.category",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.category.coding.system",
        "path": "Observation.category.coding.system",
        "fixedUri": "http://terminology.hl7.org/CodeSystem/observation-category"
      },
      {
        "id": "Observation.category.coding.code",
        "path": "Observation.category.coding.code",
        "fixedCode": "vital-signs"
      },
      {
        "id": "Observation.code.coding",
        "path": "Observation.code.coding",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "system"
            }
          ],
          "rules": "open"
        }
      },
      {
        "id": "Observation.code.coding:loinc",
        "path": "Observation.code.coding",
        "sliceName": "loinc",
        "binding": {
          "strength": "extensible",
          "valueSet": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult"
        }
      },
      {
        "id": "Observation.code.coding:loinc.system",
        "path": "Observation.code.coding.system",
        "fixedUri": "http://loinc.org"
      },
      {
        "id": "Observation.code.coding:snomedCT",
        "path": "Observation.code.coding",
        "sliceName": "snomedCT",
        "binding": {
          "strength": "preferred",
          "description": "A code from the SNOMED Clinical Terminology UK coding system describing a type of observation",
          "valueSet": "https://fhir.nhs.wales/ValueSet/DataStandardsWales-ObservationVitalSignsType"
        }
      },
      {
        "id": "Observation.code.coding:snomedCT.system",
        "path": "Observation.code.coding.system",
        "fixedUri": "http://snomed.info/sct"
      },
      {
        "id": "Observation.subject",
        "path": "Observation.subject",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://fhir.nhs.wales/StructureDefinition/DataStandardsWales-Patient",
              "http://hl7.org/fhir/StructureDefinition/Group",
              "https://fhir.nhs.wales/StructureDefinition/DataStandardsWales-Location",
              "https://fhir.nhs.wales/StructureDefinition/DataStandardsWales-Device"
            ]
          }
        ]
      },
      {
        "id": "Observation.effective[x]",
        "path": "Observation.effective[x]",
        "min": 1
      },
      {
        "id": "Observation.component.code",
        "path": "Observation.component.code",
        "binding": {
          "strength": "preferred",
          "description": "A code from the SNOMED Clinical Terminology UK coding system describing a type of vital sign.",
          "valueSet": "https://fhir.nhs.wales/ValueSet/DataStandardsWales-ObservationVitalSignsType"
        }
      },
      {
        "id": "Observation.component.code.coding",
        "path": "Observation.component.code.coding",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "system"
            }
          ],
          "rules": "open"
        }
      },
      {
        "id": "Observation.component.code.coding:loinc",
        "path": "Observation.component.code.coding",
        "sliceName": "loinc",
        "binding": {
          "strength": "extensible",
          "valueSet": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult"
        }
      },
      {
        "id": "Observation.component.code.coding:loinc.system",
        "path": "Observation.component.code.coding.system",
        "fixedUri": "http://loinc.org"
      },
      {
        "id": "Observation.component.code.coding:snomedCT",
        "path": "Observation.component.code.coding",
        "sliceName": "snomedCT",
        "binding": {
          "strength": "preferred",
          "description": "A code from the SNOMED Clinical Terminology UK coding system describing a type of observation for vital-signs",
          "valueSet": "https://fhir.nhs.wales/ValueSet/DataStandardsWales-ObservationVitalSignsType"
        }
      },
      {
        "id": "Observation.component.code.coding:snomedCT.system",
        "path": "Observation.component.code.coding.system",
        "fixedUri": "http://snomed.info/sct"
      }
    ]
  }
}