Package | de.gecco |
Resource Type | StructureDefinition |
Id | gecco-vital-signs-base |
FHIR Version | R4 |
Source | https://simplifier.net/resolve?scope=de.gecco@1.0.5&canonical=https://www.netzwerk-universitaetsmedizin.de/fhir/StructureDefinition/vital-signs-base |
URL | https://www.netzwerk-universitaetsmedizin.de/fhir/StructureDefinition/vital-signs-base |
Version | 1.0.4 |
Status | active |
Date | 2021-05-17 |
Name | VitalSignsBase |
Title | Vital Signs Base Profile |
Description | Vital signs base definition profile |
Type | Observation |
Kind | resource |
StructureDefinition | |
blood-pressure | Blood Pressure |
body-height | Body Height |
body-temperature | Body Temperature |
body-weight | Body Weight |
heart-rate | Heart Rate |
oxygen-saturation | Oxygen Saturation |
respiratory-rate | Respiratory Rate |
No resources found
No narrative content found in resource
{ "resourceType": "StructureDefinition", "id": "gecco-vital-signs-base", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-category", "valueString": "Clinical.Diagnostics" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-security-category", "valueCode": "patient" } ], "url": "https://www.netzwerk-universitaetsmedizin.de/fhir/StructureDefinition/vital-signs-base", "version": "1.0.4", "name": "VitalSignsBase", "title": "Vital Signs Base Profile", "status": "active", "experimental": false, "date": "2021-05-17", "publisher": "Charité", "contact": [ { "telecom": [ { "system": "url", "value": "https://www.bihealth.org/en/research/core-facilities/interoperability/" } ] } ], "description": "Vital signs base definition profile", "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": "http://hl7.org/fhir/StructureDefinition/Observation", "derivation": "constraint", "differential": { "element": [ { "id": "Observation", "path": "Observation", "constraint": [ { "key": "vs-2", "severity": "error", "human": "If there is no component or hasMember element then either a value[x] or a data absent reason must be present.", "expression": "(component.empty() and hasMember.empty()) implies (dataAbsentReason.exists() or value.exists())", "xpath": "f:component or f:memberOF or f:*[starts-with(local-name(.), 'value')] or f:dataAbsentReason", "source": "https://www.netzwerk-universitaetsmedizin.de/fhir/StructureDefinition/vital-signs-base" } ] }, { "id": "Observation.status", "path": "Observation.status", "mustSupport": true }, { "id": "Observation.category", "path": "Observation.category", "slicing": { "discriminator": [ { "type": "pattern", "path": "$this" } ], "rules": "open" }, "min": 1, "mustSupport": true }, { "id": "Observation.category:vs-cat", "path": "Observation.category", "sliceName": "vs-cat", "min": 1, "max": "1", "patternCodeableConcept": { "coding": [ { "code": "vital-signs", "system": "http://terminology.hl7.org/CodeSystem/observation-category" } ] } }, { "id": "Observation.code", "path": "Observation.code", "mustSupport": true }, { "id": "Observation.subject", "path": "Observation.subject", "min": 1, "type": [ { "code": "Reference", "targetProfile": [ "http://hl7.org/fhir/StructureDefinition/Patient" ] } ], "mustSupport": true }, { "id": "Observation.effective[x]", "path": "Observation.effective[x]", "slicing": { "discriminator": [ { "type": "type", "path": "$this" } ], "rules": "open" }, "short": "Often just a dateTime for vital signs", "definition": "Often just a dateTime for vital signs.", "min": 1, "type": [ { "code": "dateTime" }, { "code": "Period" } ], "constraint": [ { "key": "vs-1", "severity": "error", "human": "Datetime must be at least to day", "expression": "($this as dateTime).hasValue() implies ($this as dateTime).toString().length() >= 8", "source": "https://www.netzwerk-universitaetsmedizin.de/fhir/StructureDefinition/vital-signs-base" } ], "mustSupport": true }, { "id": "Observation.value[x]", "path": "Observation.value[x]", "short": "Vital Signs value are recorded using the Quantity data type. For supporting observations such as Cuff size could use other datatypes such as CodeableConcept.", "definition": "Vital Signs value are recorded using the Quantity data type. For supporting observations such as Cuff size could use other datatypes such as CodeableConcept.", "requirements": "9. SHALL contain exactly one [1..1] value with @xsi:type=\"PQ\" (CONF:7305).", "condition": [ "vs-2" ] }, { "id": "Observation.dataAbsentReason", "path": "Observation.dataAbsentReason", "condition": [ "vs-2" ] }, { "id": "Observation.hasMember", "path": "Observation.hasMember", "short": "Used when reporting vital signs panel components", "definition": "Used when reporting vital signs panel components." } ] } }