FHIR IG analytics| Package | bloodpressure |
| Resource Type | StructureDefinition |
| Id | StructureDefinition-BloodPressureMindMap.json |
| FHIR Version | R4 |
| Source | https://build.fhir.org/ig/frankoemig/bloodpressure/StructureDefinition-BloodPressureMindMap.html |
| URL | http://bloodpressure.oemig.de/fhir/StructureDefinition/BloodPressureMindMap |
| Version | 0.5.1 |
| Status | active |
| Date | 2024-04-16 |
| Name | BloodPressureMindMap |
| Title | Blood Pressure MindMap |
| Description | <font color='red'>This Logical Model is used to document the details of the <b>mindmap for Blood Pressure</b> and is therefore just a serialization of the <a href="mindmap.html">mindmap</a>.</font> |
| Copyright | FO |
| Type | http://bloodpressure.oemig.de/fhir/StructureDefinition/BloodPressureMindMap |
| Kind | logical |
No resources found
No resources found
Note: links and images are rebased to the (stated) source
Generated Narrative: StructureDefinition BloodPressureMindMap
| Name | Flags | Card. | Type | Description & Constraints |
|---|---|---|---|---|
![]() | 0..* | Base | Blood Pressure MindMap | |
![]() ![]() | 0..1 | BackboneElement | administrative information | |
![]() ![]() ![]() | 0..1 | Identifier | identifier | |
![]() ![]() ![]() | 0..1 | instant | when observed | |
![]() ![]() ![]() | 0..1 | instant | when entered into system | |
![]() ![]() ![]() | 0..1 | string | device | |
![]() ![]() | 0..1 | BackboneElement | details of measurements | |
![]() ![]() ![]() | 0..1 | positiveInt | systolic blood pressure | |
![]() ![]() ![]() ![]() | 0..1 | BackboneElement | reference range | |
![]() ![]() ![]() | 0..1 | positiveInt | diastolic blood pressure | |
![]() ![]() ![]() ![]() | 0..1 | BackboneElement | reference range | |
![]() ![]() ![]() | 0..1 | CodeableConcept | unit of measurement | |
![]() ![]() ![]() | 0..1 | BackboneElement | reference range | |
![]() ![]() ![]() ![]() | 0..1 | Reference(Observation) | the reference range is depending on the age of the subject | |
![]() ![]() ![]() ![]() | 0..1 | Reference(Observation) | the reference range is depending on the (clinical) gender of the subject | |
![]() ![]() ![]() ![]() | 0..1 | positiveInt | lower bound | |
![]() ![]() ![]() ![]() | 0..1 | positiveInt | upper bound | |
![]() ![]() ![]() | 0..1 | CodeableConcept | interpretation | |
![]() ![]() | 0..1 | BackboneElement | some values are calculated from (different) measurements | |
![]() ![]() ![]() | 0..1 | string | mean arterial pressure | |
![]() ![]() ![]() | 0..1 | string | pulse pressure | |
![]() ![]() ![]() | 0..* | BackboneElement | different functions for calculating BP values | |
![]() ![]() ![]() ![]() | 0..1 | string | minimum across all values | |
![]() ![]() ![]() ![]() | 0..1 | string | maximum across all values | |
![]() ![]() ![]() ![]() | 0..1 | string | average across all values | |
![]() ![]() ![]() ![]() | 0..* | string | average values for specific periods (eg night) | |
![]() ![]() | 0..1 | BackboneElement | context item | |
![]() ![]() ![]() | 0..1 | BackboneElement | who is the subject of this observation. Normally, it is the patient | |
![]() ![]() ![]() ![]() | 0..1 | positiveInt | the age of the observed subject | |
![]() ![]() ![]() ![]() | 0..1 | CodeableConcept | clinically relevant gender information | |
![]() ![]() | 0..1 | BackboneElement | named context: the following represent individual measurements with a specific context established | |
![]() ![]() ![]() | 0..1 | string | ankle brachical index | |
![]() ![]() ![]() | 0..1 | string | automated office blood pressure | |
![]() ![]() ![]() ![]() | 0..1 | boolean | patient is sitting | |
![]() ![]() ![]() ![]() | 0..1 | boolean | patient is in rest, or at least in rest for a certain amount of time | |
![]() ![]() ![]() ![]() | 0..1 | boolean | patient feets are on the ground | |
![]() ![]() ![]() ![]() | 0..1 | boolean | professional automated and calibrated device | |
![]() ![]() ![]() | 0..1 | string | Self-measured blood pressure | |
![]() ![]() ![]() | 0..1 | string | patient is measuring his blood pressure at home | |
![]() ![]() ![]() ![]() | 0..1 | boolean | unknown, probably semi-professional | |
![]() ![]() ![]() ![]() | 0..1 | boolean | measured at his wrist | |
![]() ![]() | 0..* | BackboneElement | additional items | |
![]() ![]() ![]() | 0..1 | BackboneElement | where at the body is the measurement performed? | |
![]() ![]() ![]() ![]() | 0..1 | CodeableConcept | external location | |
![]() ![]() ![]() ![]() | 0..1 | CodeableConcept | internal location | |
![]() ![]() ![]() ![]() | 0..1 | CodeableConcept | left or right | |
![]() ![]() ![]() | 0..1 | CodeableConcept | environmental condition during measurement | |
![]() ![]() ![]() | 0..1 | positiveInt | tilt in degrees | |
![]() ![]() ![]() | 0..1 | CodeableConcept | aspiration | |
![]() ![]() ![]() | 0..1 | CodeableConcept | event going on | |
![]() ![]() ![]() | 0..1 | CodeableConcept | cuff type | |
![]() ![]() ![]() | 0..1 | CodeableConcept | conscious level of the patient: awake, sleeping, ... | |
![]() ![]() | 0..* | BackboneElement | a set of different protocols that could be executed | |
![]() ![]() ![]() | 0..1 | string | orthostatic | |
![]() ![]() ![]() | 0..1 | string | tilt | |
![]() ![]() ![]() | 0..1 | BackboneElement | SPRINT | |
![]() ![]() ![]() | 0..1 | BackboneElement | NHANES | |
![]() ![]() ![]() | 0..1 | BackboneElement | stress test | |
![]() ![]() | 0..1 | BackboneElement | which other measurements may be relevant for blood pressure observations? | |
![]() ![]() ![]() | 0..1 | Observation | current (or shortly before) performed exercises with an increased activity | |
![]() ![]() ![]() | 0..1 | Observation | body weight of the subject | |
![]() ![]() ![]() | 0..1 | Observation | pulse of the subject | |
![]() ![]() ![]() | 0..1 | Observation | relates to currentOrFormerExercises | |
![]() ![]() | 0..1 | string | any comment relevant for correct interpretation | |
{
"resourceType": "StructureDefinition",
"id": "BloodPressureMindMap",
"text": {
"status": "extensions",
"div": "<!-- snip (see above) -->"
},
"url": "http://bloodpressure.oemig.de/fhir/StructureDefinition/BloodPressureMindMap",
"version": "0.5.1",
"name": "BloodPressureMindMap",
"title": "Blood Pressure MindMap",
"status": "active",
"experimental": false,
"date": "2024-04-16",
"publisher": "FO",
"contact": [
{
"name": "FO",
"telecom": [
{
"system": "url",
"value": "http://www.oemig.de"
}
]
}
],
"description": "<font color='red'>This Logical Model is used to document the details of the <b>mindmap for Blood Pressure</b> and \nis therefore just a serialization of the <a href=\"mindmap.html\">mindmap</a>.</font>",
"copyright": "FO",
"fhirVersion": "4.0.1",
"kind": "logical",
"abstract": false,
"type": "http://bloodpressure.oemig.de/fhir/StructureDefinition/BloodPressureMindMap",
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/Base",
"derivation": "specialization",
"snapshot": {
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version",
"valueString": "4.0.1"
}
],
"element": [
{
"id": "BloodPressureMindMap",
"path": "BloodPressureMindMap",
"short": "Blood Pressure MindMap",
"definition": "Blood Pressure MindMap",
"min": 0,
"max": "*",
"base": {
"path": "Base",
"min": 0,
"max": "*"
},
"isModifier": false
},
{
"id": "BloodPressureMindMap.administrativeInformation",
"path": "BloodPressureMindMap.administrativeInformation",
"short": "administrative information",
"definition": "this element anchors all details that are needed as additional administrative information",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.administrativeInformation",
"min": 0,
"max": "1"
},
"type": [
{
"code": "BackboneElement"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
}
]
},
{
"id": "BloodPressureMindMap.administrativeInformation.id",
"path": "BloodPressureMindMap.administrativeInformation.id",
"representation": [
"xmlAttr"
],
"short": "Unique id for inter-element referencing",
"definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
"min": 0,
"max": "1",
"base": {
"path": "Element.id",
"min": 0,
"max": "1"
},
"type": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
"valueUrl": "string"
}
],
"code": "http://hl7.org/fhirpath/System.String"
}
],
"isModifier": false,
"isSummary": false,
"mapping": [
{
"identity": "rim",
"map": "n/a"
}
]
},
{
"id": "BloodPressureMindMap.administrativeInformation.extension",
"path": "BloodPressureMindMap.administrativeInformation.extension",
"slicing": {
"discriminator": [
{
"type": "value",
"path": "url"
}
],
"description": "Extensions are always sliced by (at least) url",
"rules": "open"
},
"short": "Additional content defined by implementations",
"definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
"comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
"alias": [
"extensions",
"user content"
],
"min": 0,
"max": "*",
"base": {
"path": "Element.extension",
"min": 0,
"max": "*"
},
"type": [
{
"code": "Extension"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key": "ext-1",
"severity": "error",
"human": "Must have either extensions or value[x], not both",
"expression": "extension.exists() != value.exists()",
"xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source": "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier": false,
"isSummary": false,
"mapping": [
{
"identity": "rim",
"map": "n/a"
}
]
},
{
"id": "BloodPressureMindMap.administrativeInformation.modifierExtension",
"path": "BloodPressureMindMap.administrativeInformation.modifierExtension",
"short": "Extensions that cannot be ignored even if unrecognized",
"definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
"comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
"requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
"alias": [
"extensions",
"user content",
"modifiers"
],
"min": 0,
"max": "*",
"base": {
"path": "BackboneElement.modifierExtension",
"min": 0,
"max": "*"
},
"type": [
{
"code": "Extension"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key": "ext-1",
"severity": "error",
"human": "Must have either extensions or value[x], not both",
"expression": "extension.exists() != value.exists()",
"xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source": "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier": true,
"isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
"isSummary": true,
"mapping": [
{
"identity": "rim",
"map": "N/A"
}
]
},
{
"id": "BloodPressureMindMap.administrativeInformation.identifier",
"path": "BloodPressureMindMap.administrativeInformation.identifier",
"short": "identifier",
"definition": "how to identify this observation",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.administrativeInformation.identifier",
"min": 0,
"max": "1"
},
"type": [
{
"code": "Identifier"
}
]
},
{
"id": "BloodPressureMindMap.administrativeInformation.observedTime",
"path": "BloodPressureMindMap.administrativeInformation.observedTime",
"short": "when observed",
"definition": "when observed",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.administrativeInformation.observedTime",
"min": 0,
"max": "1"
},
"type": [
{
"code": "instant"
}
]
},
{
"id": "BloodPressureMindMap.administrativeInformation.recordedDateTime",
"path": "BloodPressureMindMap.administrativeInformation.recordedDateTime",
"short": "when entered into system",
"definition": "when entered into system",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.administrativeInformation.recordedDateTime",
"min": 0,
"max": "1"
},
"type": [
{
"code": "instant"
}
]
},
{
"id": "BloodPressureMindMap.administrativeInformation.device",
"path": "BloodPressureMindMap.administrativeInformation.device",
"short": "device",
"definition": "information about the device used to perform this observation",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.administrativeInformation.device",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
]
},
{
"id": "BloodPressureMindMap.measuredValue",
"path": "BloodPressureMindMap.measuredValue",
"short": "details of measurements",
"definition": "details of measurements",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.measuredValue",
"min": 0,
"max": "1"
},
"type": [
{
"code": "BackboneElement"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
}
]
},
{
"id": "BloodPressureMindMap.measuredValue.id",
"path": "BloodPressureMindMap.measuredValue.id",
"representation": [
"xmlAttr"
],
"short": "Unique id for inter-element referencing",
"definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
"min": 0,
"max": "1",
"base": {
"path": "Element.id",
"min": 0,
"max": "1"
},
"type": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
"valueUrl": "string"
}
],
"code": "http://hl7.org/fhirpath/System.String"
}
],
"isModifier": false,
"isSummary": false,
"mapping": [
{
"identity": "rim",
"map": "n/a"
}
]
},
{
"id": "BloodPressureMindMap.measuredValue.extension",
"path": "BloodPressureMindMap.measuredValue.extension",
"slicing": {
"discriminator": [
{
"type": "value",
"path": "url"
}
],
"description": "Extensions are always sliced by (at least) url",
"rules": "open"
},
"short": "Additional content defined by implementations",
"definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
"comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
"alias": [
"extensions",
"user content"
],
"min": 0,
"max": "*",
"base": {
"path": "Element.extension",
"min": 0,
"max": "*"
},
"type": [
{
"code": "Extension"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key": "ext-1",
"severity": "error",
"human": "Must have either extensions or value[x], not both",
"expression": "extension.exists() != value.exists()",
"xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source": "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier": false,
"isSummary": false,
"mapping": [
{
"identity": "rim",
"map": "n/a"
}
]
},
{
"id": "BloodPressureMindMap.measuredValue.modifierExtension",
"path": "BloodPressureMindMap.measuredValue.modifierExtension",
"short": "Extensions that cannot be ignored even if unrecognized",
"definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
"comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
"requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
"alias": [
"extensions",
"user content",
"modifiers"
],
"min": 0,
"max": "*",
"base": {
"path": "BackboneElement.modifierExtension",
"min": 0,
"max": "*"
},
"type": [
{
"code": "Extension"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key": "ext-1",
"severity": "error",
"human": "Must have either extensions or value[x], not both",
"expression": "extension.exists() != value.exists()",
"xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source": "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier": true,
"isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
"isSummary": true,
"mapping": [
{
"identity": "rim",
"map": "N/A"
}
]
},
{
"id": "BloodPressureMindMap.measuredValue.systolicBloodPressure",
"path": "BloodPressureMindMap.measuredValue.systolicBloodPressure",
"short": "systolic blood pressure",
"definition": "systolic blood pressure",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.measuredValue.systolicBloodPressure",
"min": 0,
"max": "1"
},
"type": [
{
"code": "positiveInt"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
}
]
},
{
"id": "BloodPressureMindMap.measuredValue.systolicBloodPressure.id",
"path": "BloodPressureMindMap.measuredValue.systolicBloodPressure.id",
"representation": [
"xmlAttr"
],
"short": "xml:id (or equivalent in JSON)",
"definition": "unique id for the element within a resource (for internal references)",
"min": 0,
"max": "1",
"base": {
"path": "Element.id",
"min": 0,
"max": "1"
},
"type": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
"valueUrl": "string"
}
],
"code": "http://hl7.org/fhirpath/System.String"
}
],
"isModifier": false,
"isSummary": false
},
{
"id": "BloodPressureMindMap.measuredValue.systolicBloodPressure.extension",
"path": "BloodPressureMindMap.measuredValue.systolicBloodPressure.extension",
"short": "Additional content defined by implementations",
"definition": "May be used to represent additional information that is not part of the basic definition of the resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
"comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
"alias": [
"extensions",
"user content"
],
"min": 0,
"max": "*",
"base": {
"path": "Element.extension",
"min": 0,
"max": "*"
},
"type": [
{
"code": "Extension"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key": "ext-1",
"severity": "error",
"human": "Must have either extensions or value[x], not both",
"expression": "extension.exists() != value.exists()",
"xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])",
"source": "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier": false,
"isSummary": false
},
{
"id": "BloodPressureMindMap.measuredValue.systolicBloodPressure.value",
"path": "BloodPressureMindMap.measuredValue.systolicBloodPressure.value",
"representation": [
"xmlAttr"
],
"short": "Primitive value for positiveInt",
"definition": "Primitive value for positiveInt",
"min": 0,
"max": "1",
"base": {
"path": "integer.value",
"min": 0,
"max": "1"
},
"type": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
"valueUrl": "string"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/regex",
"valueString": "[1-9][0-9]*"
}
],
"code": "http://hl7.org/fhirpath/System.String"
}
],
"isModifier": false,
"isSummary": false
},
{
"id": "BloodPressureMindMap.measuredValue.systolicBloodPressure.referenceRange",
"path": "BloodPressureMindMap.measuredValue.systolicBloodPressure.referenceRange",
"short": "reference range",
"definition": "reference range",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.measuredValue.systolicBloodPressure.referenceRange",
"min": 0,
"max": "1"
},
"type": [
{
"code": "BackboneElement"
}
]
},
{
"id": "BloodPressureMindMap.measuredValue.diastolicBloodPressure",
"path": "BloodPressureMindMap.measuredValue.diastolicBloodPressure",
"short": "diastolic blood pressure",
"definition": "diastolic blood pressure",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.measuredValue.diastolicBloodPressure",
"min": 0,
"max": "1"
},
"type": [
{
"code": "positiveInt"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
}
]
},
{
"id": "BloodPressureMindMap.measuredValue.diastolicBloodPressure.id",
"path": "BloodPressureMindMap.measuredValue.diastolicBloodPressure.id",
"representation": [
"xmlAttr"
],
"short": "xml:id (or equivalent in JSON)",
"definition": "unique id for the element within a resource (for internal references)",
"min": 0,
"max": "1",
"base": {
"path": "Element.id",
"min": 0,
"max": "1"
},
"type": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
"valueUrl": "string"
}
],
"code": "http://hl7.org/fhirpath/System.String"
}
],
"isModifier": false,
"isSummary": false
},
{
"id": "BloodPressureMindMap.measuredValue.diastolicBloodPressure.extension",
"path": "BloodPressureMindMap.measuredValue.diastolicBloodPressure.extension",
"short": "Additional content defined by implementations",
"definition": "May be used to represent additional information that is not part of the basic definition of the resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
"comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
"alias": [
"extensions",
"user content"
],
"min": 0,
"max": "*",
"base": {
"path": "Element.extension",
"min": 0,
"max": "*"
},
"type": [
{
"code": "Extension"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key": "ext-1",
"severity": "error",
"human": "Must have either extensions or value[x], not both",
"expression": "extension.exists() != value.exists()",
"xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])",
"source": "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier": false,
"isSummary": false
},
{
"id": "BloodPressureMindMap.measuredValue.diastolicBloodPressure.value",
"path": "BloodPressureMindMap.measuredValue.diastolicBloodPressure.value",
"representation": [
"xmlAttr"
],
"short": "Primitive value for positiveInt",
"definition": "Primitive value for positiveInt",
"min": 0,
"max": "1",
"base": {
"path": "integer.value",
"min": 0,
"max": "1"
},
"type": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
"valueUrl": "string"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/regex",
"valueString": "[1-9][0-9]*"
}
],
"code": "http://hl7.org/fhirpath/System.String"
}
],
"isModifier": false,
"isSummary": false
},
{
"id": "BloodPressureMindMap.measuredValue.diastolicBloodPressure.referenceRange",
"path": "BloodPressureMindMap.measuredValue.diastolicBloodPressure.referenceRange",
"short": "reference range",
"definition": "reference range",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.measuredValue.diastolicBloodPressure.referenceRange",
"min": 0,
"max": "1"
},
"type": [
{
"code": "BackboneElement"
}
]
},
{
"id": "BloodPressureMindMap.measuredValue.unit",
"path": "BloodPressureMindMap.measuredValue.unit",
"short": "unit of measurement",
"definition": "it is assumed that all measured details are using the same units",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.measuredValue.unit",
"min": 0,
"max": "1"
},
"type": [
{
"code": "CodeableConcept"
}
]
},
{
"id": "BloodPressureMindMap.measuredValue.referenceRange",
"path": "BloodPressureMindMap.measuredValue.referenceRange",
"short": "reference range",
"definition": "reference range",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.measuredValue.referenceRange",
"min": 0,
"max": "1"
},
"type": [
{
"code": "BackboneElement"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
}
]
},
{
"id": "BloodPressureMindMap.measuredValue.referenceRange.id",
"path": "BloodPressureMindMap.measuredValue.referenceRange.id",
"representation": [
"xmlAttr"
],
"short": "Unique id for inter-element referencing",
"definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
"min": 0,
"max": "1",
"base": {
"path": "Element.id",
"min": 0,
"max": "1"
},
"type": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
"valueUrl": "string"
}
],
"code": "http://hl7.org/fhirpath/System.String"
}
],
"isModifier": false,
"isSummary": false,
"mapping": [
{
"identity": "rim",
"map": "n/a"
}
]
},
{
"id": "BloodPressureMindMap.measuredValue.referenceRange.extension",
"path": "BloodPressureMindMap.measuredValue.referenceRange.extension",
"slicing": {
"discriminator": [
{
"type": "value",
"path": "url"
}
],
"description": "Extensions are always sliced by (at least) url",
"rules": "open"
},
"short": "Additional content defined by implementations",
"definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
"comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
"alias": [
"extensions",
"user content"
],
"min": 0,
"max": "*",
"base": {
"path": "Element.extension",
"min": 0,
"max": "*"
},
"type": [
{
"code": "Extension"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key": "ext-1",
"severity": "error",
"human": "Must have either extensions or value[x], not both",
"expression": "extension.exists() != value.exists()",
"xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source": "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier": false,
"isSummary": false,
"mapping": [
{
"identity": "rim",
"map": "n/a"
}
]
},
{
"id": "BloodPressureMindMap.measuredValue.referenceRange.modifierExtension",
"path": "BloodPressureMindMap.measuredValue.referenceRange.modifierExtension",
"short": "Extensions that cannot be ignored even if unrecognized",
"definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
"comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
"requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
"alias": [
"extensions",
"user content",
"modifiers"
],
"min": 0,
"max": "*",
"base": {
"path": "BackboneElement.modifierExtension",
"min": 0,
"max": "*"
},
"type": [
{
"code": "Extension"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key": "ext-1",
"severity": "error",
"human": "Must have either extensions or value[x], not both",
"expression": "extension.exists() != value.exists()",
"xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source": "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier": true,
"isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
"isSummary": true,
"mapping": [
{
"identity": "rim",
"map": "N/A"
}
]
},
{
"id": "BloodPressureMindMap.measuredValue.referenceRange.age",
"path": "BloodPressureMindMap.measuredValue.referenceRange.age",
"short": "the reference range is depending on the age of the subject",
"definition": "the reference range is depending on the age of the subject",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.measuredValue.referenceRange.age",
"min": 0,
"max": "1"
},
"type": [
{
"code": "Reference",
"targetProfile": [
"http://hl7.org/fhir/StructureDefinition/Observation"
]
}
]
},
{
"id": "BloodPressureMindMap.measuredValue.referenceRange.gender",
"path": "BloodPressureMindMap.measuredValue.referenceRange.gender",
"short": "the reference range is depending on the (clinical) gender of the subject",
"definition": "the reference range is depending on the (clinical) gender of the subject",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.measuredValue.referenceRange.gender",
"min": 0,
"max": "1"
},
"type": [
{
"code": "Reference",
"targetProfile": [
"http://hl7.org/fhir/StructureDefinition/Observation"
]
}
]
},
{
"id": "BloodPressureMindMap.measuredValue.referenceRange.lowerBound",
"path": "BloodPressureMindMap.measuredValue.referenceRange.lowerBound",
"short": "lower bound",
"definition": "lower bound",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.measuredValue.referenceRange.lowerBound",
"min": 0,
"max": "1"
},
"type": [
{
"code": "positiveInt"
}
]
},
{
"id": "BloodPressureMindMap.measuredValue.referenceRange.upperBound",
"path": "BloodPressureMindMap.measuredValue.referenceRange.upperBound",
"short": "upper bound",
"definition": "upper bound",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.measuredValue.referenceRange.upperBound",
"min": 0,
"max": "1"
},
"type": [
{
"code": "positiveInt"
}
]
},
{
"id": "BloodPressureMindMap.measuredValue.interpretation",
"path": "BloodPressureMindMap.measuredValue.interpretation",
"short": "interpretation",
"definition": "interpretation",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.measuredValue.interpretation",
"min": 0,
"max": "1"
},
"type": [
{
"code": "CodeableConcept"
}
]
},
{
"id": "BloodPressureMindMap.calculatedValue",
"path": "BloodPressureMindMap.calculatedValue",
"short": "some values are calculated from (different) measurements",
"definition": "some values are calculated from (different) measurements",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.calculatedValue",
"min": 0,
"max": "1"
},
"type": [
{
"code": "BackboneElement"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
}
]
},
{
"id": "BloodPressureMindMap.calculatedValue.id",
"path": "BloodPressureMindMap.calculatedValue.id",
"representation": [
"xmlAttr"
],
"short": "Unique id for inter-element referencing",
"definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
"min": 0,
"max": "1",
"base": {
"path": "Element.id",
"min": 0,
"max": "1"
},
"type": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
"valueUrl": "string"
}
],
"code": "http://hl7.org/fhirpath/System.String"
}
],
"isModifier": false,
"isSummary": false,
"mapping": [
{
"identity": "rim",
"map": "n/a"
}
]
},
{
"id": "BloodPressureMindMap.calculatedValue.extension",
"path": "BloodPressureMindMap.calculatedValue.extension",
"slicing": {
"discriminator": [
{
"type": "value",
"path": "url"
}
],
"description": "Extensions are always sliced by (at least) url",
"rules": "open"
},
"short": "Additional content defined by implementations",
"definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
"comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
"alias": [
"extensions",
"user content"
],
"min": 0,
"max": "*",
"base": {
"path": "Element.extension",
"min": 0,
"max": "*"
},
"type": [
{
"code": "Extension"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key": "ext-1",
"severity": "error",
"human": "Must have either extensions or value[x], not both",
"expression": "extension.exists() != value.exists()",
"xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source": "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier": false,
"isSummary": false,
"mapping": [
{
"identity": "rim",
"map": "n/a"
}
]
},
{
"id": "BloodPressureMindMap.calculatedValue.modifierExtension",
"path": "BloodPressureMindMap.calculatedValue.modifierExtension",
"short": "Extensions that cannot be ignored even if unrecognized",
"definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
"comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
"requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
"alias": [
"extensions",
"user content",
"modifiers"
],
"min": 0,
"max": "*",
"base": {
"path": "BackboneElement.modifierExtension",
"min": 0,
"max": "*"
},
"type": [
{
"code": "Extension"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key": "ext-1",
"severity": "error",
"human": "Must have either extensions or value[x], not both",
"expression": "extension.exists() != value.exists()",
"xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source": "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier": true,
"isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
"isSummary": true,
"mapping": [
{
"identity": "rim",
"map": "N/A"
}
]
},
{
"id": "BloodPressureMindMap.calculatedValue.meanArterialPressure",
"path": "BloodPressureMindMap.calculatedValue.meanArterialPressure",
"short": "mean arterial pressure",
"definition": "calculation by integrating a set of individual measurements",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.calculatedValue.meanArterialPressure",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
]
},
{
"id": "BloodPressureMindMap.calculatedValue.pulsePressure",
"path": "BloodPressureMindMap.calculatedValue.pulsePressure",
"short": "pulse pressure",
"definition": "pulse pressure",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.calculatedValue.pulsePressure",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
]
},
{
"id": "BloodPressureMindMap.calculatedValue.calculation",
"path": "BloodPressureMindMap.calculatedValue.calculation",
"short": "different functions for calculating BP values",
"definition": "different functions for calculating BP values",
"min": 0,
"max": "*",
"base": {
"path": "BloodPressureMindMap.calculatedValue.calculation",
"min": 0,
"max": "*"
},
"type": [
{
"code": "BackboneElement"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
}
]
},
{
"id": "BloodPressureMindMap.calculatedValue.calculation.id",
"path": "BloodPressureMindMap.calculatedValue.calculation.id",
"representation": [
"xmlAttr"
],
"short": "Unique id for inter-element referencing",
"definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
"min": 0,
"max": "1",
"base": {
"path": "Element.id",
"min": 0,
"max": "1"
},
"type": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
"valueUrl": "string"
}
],
"code": "http://hl7.org/fhirpath/System.String"
}
],
"isModifier": false,
"isSummary": false,
"mapping": [
{
"identity": "rim",
"map": "n/a"
}
]
},
{
"id": "BloodPressureMindMap.calculatedValue.calculation.extension",
"path": "BloodPressureMindMap.calculatedValue.calculation.extension",
"slicing": {
"discriminator": [
{
"type": "value",
"path": "url"
}
],
"description": "Extensions are always sliced by (at least) url",
"rules": "open"
},
"short": "Additional content defined by implementations",
"definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
"comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
"alias": [
"extensions",
"user content"
],
"min": 0,
"max": "*",
"base": {
"path": "Element.extension",
"min": 0,
"max": "*"
},
"type": [
{
"code": "Extension"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key": "ext-1",
"severity": "error",
"human": "Must have either extensions or value[x], not both",
"expression": "extension.exists() != value.exists()",
"xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source": "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier": false,
"isSummary": false,
"mapping": [
{
"identity": "rim",
"map": "n/a"
}
]
},
{
"id": "BloodPressureMindMap.calculatedValue.calculation.modifierExtension",
"path": "BloodPressureMindMap.calculatedValue.calculation.modifierExtension",
"short": "Extensions that cannot be ignored even if unrecognized",
"definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
"comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
"requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
"alias": [
"extensions",
"user content",
"modifiers"
],
"min": 0,
"max": "*",
"base": {
"path": "BackboneElement.modifierExtension",
"min": 0,
"max": "*"
},
"type": [
{
"code": "Extension"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key": "ext-1",
"severity": "error",
"human": "Must have either extensions or value[x], not both",
"expression": "extension.exists() != value.exists()",
"xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source": "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier": true,
"isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
"isSummary": true,
"mapping": [
{
"identity": "rim",
"map": "N/A"
}
]
},
{
"id": "BloodPressureMindMap.calculatedValue.calculation.minimum",
"path": "BloodPressureMindMap.calculatedValue.calculation.minimum",
"short": "minimum across all values",
"definition": "minimum across all values",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.calculatedValue.calculation.minimum",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
]
},
{
"id": "BloodPressureMindMap.calculatedValue.calculation.maximum",
"path": "BloodPressureMindMap.calculatedValue.calculation.maximum",
"short": "maximum across all values",
"definition": "maximum across all values",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.calculatedValue.calculation.maximum",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
]
},
{
"id": "BloodPressureMindMap.calculatedValue.calculation.average",
"path": "BloodPressureMindMap.calculatedValue.calculation.average",
"short": "average across all values",
"definition": "average across all values",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.calculatedValue.calculation.average",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
]
},
{
"id": "BloodPressureMindMap.calculatedValue.calculation.longTerm",
"path": "BloodPressureMindMap.calculatedValue.calculation.longTerm",
"short": "average values for specific periods (eg night)",
"definition": "average values for specific periods (eg night)",
"min": 0,
"max": "*",
"base": {
"path": "BloodPressureMindMap.calculatedValue.calculation.longTerm",
"min": 0,
"max": "*"
},
"type": [
{
"code": "string"
}
]
},
{
"id": "BloodPressureMindMap.contextItem",
"path": "BloodPressureMindMap.contextItem",
"short": "context item",
"definition": "context relevant details",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.contextItem",
"min": 0,
"max": "1"
},
"type": [
{
"code": "BackboneElement"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
}
]
},
{
"id": "BloodPressureMindMap.contextItem.id",
"path": "BloodPressureMindMap.contextItem.id",
"representation": [
"xmlAttr"
],
"short": "Unique id for inter-element referencing",
"definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
"min": 0,
"max": "1",
"base": {
"path": "Element.id",
"min": 0,
"max": "1"
},
"type": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
"valueUrl": "string"
}
],
"code": "http://hl7.org/fhirpath/System.String"
}
],
"isModifier": false,
"isSummary": false,
"mapping": [
{
"identity": "rim",
"map": "n/a"
}
]
},
{
"id": "BloodPressureMindMap.contextItem.extension",
"path": "BloodPressureMindMap.contextItem.extension",
"slicing": {
"discriminator": [
{
"type": "value",
"path": "url"
}
],
"description": "Extensions are always sliced by (at least) url",
"rules": "open"
},
"short": "Additional content defined by implementations",
"definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
"comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
"alias": [
"extensions",
"user content"
],
"min": 0,
"max": "*",
"base": {
"path": "Element.extension",
"min": 0,
"max": "*"
},
"type": [
{
"code": "Extension"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key": "ext-1",
"severity": "error",
"human": "Must have either extensions or value[x], not both",
"expression": "extension.exists() != value.exists()",
"xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source": "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier": false,
"isSummary": false,
"mapping": [
{
"identity": "rim",
"map": "n/a"
}
]
},
{
"id": "BloodPressureMindMap.contextItem.modifierExtension",
"path": "BloodPressureMindMap.contextItem.modifierExtension",
"short": "Extensions that cannot be ignored even if unrecognized",
"definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
"comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
"requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
"alias": [
"extensions",
"user content",
"modifiers"
],
"min": 0,
"max": "*",
"base": {
"path": "BackboneElement.modifierExtension",
"min": 0,
"max": "*"
},
"type": [
{
"code": "Extension"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key": "ext-1",
"severity": "error",
"human": "Must have either extensions or value[x], not both",
"expression": "extension.exists() != value.exists()",
"xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source": "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier": true,
"isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
"isSummary": true,
"mapping": [
{
"identity": "rim",
"map": "N/A"
}
]
},
{
"id": "BloodPressureMindMap.contextItem.subject",
"path": "BloodPressureMindMap.contextItem.subject",
"short": "who is the subject of this observation. Normally, it is the patient",
"definition": "who is the subject of this observation. Normally, it is the patient",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.contextItem.subject",
"min": 0,
"max": "1"
},
"type": [
{
"code": "BackboneElement"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
}
]
},
{
"id": "BloodPressureMindMap.contextItem.subject.id",
"path": "BloodPressureMindMap.contextItem.subject.id",
"representation": [
"xmlAttr"
],
"short": "Unique id for inter-element referencing",
"definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
"min": 0,
"max": "1",
"base": {
"path": "Element.id",
"min": 0,
"max": "1"
},
"type": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
"valueUrl": "string"
}
],
"code": "http://hl7.org/fhirpath/System.String"
}
],
"isModifier": false,
"isSummary": false,
"mapping": [
{
"identity": "rim",
"map": "n/a"
}
]
},
{
"id": "BloodPressureMindMap.contextItem.subject.extension",
"path": "BloodPressureMindMap.contextItem.subject.extension",
"slicing": {
"discriminator": [
{
"type": "value",
"path": "url"
}
],
"description": "Extensions are always sliced by (at least) url",
"rules": "open"
},
"short": "Additional content defined by implementations",
"definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
"comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
"alias": [
"extensions",
"user content"
],
"min": 0,
"max": "*",
"base": {
"path": "Element.extension",
"min": 0,
"max": "*"
},
"type": [
{
"code": "Extension"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key": "ext-1",
"severity": "error",
"human": "Must have either extensions or value[x], not both",
"expression": "extension.exists() != value.exists()",
"xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source": "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier": false,
"isSummary": false,
"mapping": [
{
"identity": "rim",
"map": "n/a"
}
]
},
{
"id": "BloodPressureMindMap.contextItem.subject.modifierExtension",
"path": "BloodPressureMindMap.contextItem.subject.modifierExtension",
"short": "Extensions that cannot be ignored even if unrecognized",
"definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
"comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
"requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
"alias": [
"extensions",
"user content",
"modifiers"
],
"min": 0,
"max": "*",
"base": {
"path": "BackboneElement.modifierExtension",
"min": 0,
"max": "*"
},
"type": [
{
"code": "Extension"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key": "ext-1",
"severity": "error",
"human": "Must have either extensions or value[x], not both",
"expression": "extension.exists() != value.exists()",
"xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source": "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier": true,
"isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
"isSummary": true,
"mapping": [
{
"identity": "rim",
"map": "N/A"
}
]
},
{
"id": "BloodPressureMindMap.contextItem.subject.age",
"path": "BloodPressureMindMap.contextItem.subject.age",
"short": "the age of the observed subject",
"definition": "the age of the observed subject",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.contextItem.subject.age",
"min": 0,
"max": "1"
},
"type": [
{
"code": "positiveInt"
}
]
},
{
"id": "BloodPressureMindMap.contextItem.subject.gender",
"path": "BloodPressureMindMap.contextItem.subject.gender",
"short": "clinically relevant gender information",
"definition": "clinically relevant gender information",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.contextItem.subject.gender",
"min": 0,
"max": "1"
},
"type": [
{
"code": "CodeableConcept"
}
]
},
{
"id": "BloodPressureMindMap.measurementSetup",
"path": "BloodPressureMindMap.measurementSetup",
"short": "named context: the following represent individual measurements with a specific context established",
"definition": "named context: the following represent individual measurements with a specific context established",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.measurementSetup",
"min": 0,
"max": "1"
},
"type": [
{
"code": "BackboneElement"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
}
]
},
{
"id": "BloodPressureMindMap.measurementSetup.id",
"path": "BloodPressureMindMap.measurementSetup.id",
"representation": [
"xmlAttr"
],
"short": "Unique id for inter-element referencing",
"definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
"min": 0,
"max": "1",
"base": {
"path": "Element.id",
"min": 0,
"max": "1"
},
"type": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
"valueUrl": "string"
}
],
"code": "http://hl7.org/fhirpath/System.String"
}
],
"isModifier": false,
"isSummary": false,
"mapping": [
{
"identity": "rim",
"map": "n/a"
}
]
},
{
"id": "BloodPressureMindMap.measurementSetup.extension",
"path": "BloodPressureMindMap.measurementSetup.extension",
"slicing": {
"discriminator": [
{
"type": "value",
"path": "url"
}
],
"description": "Extensions are always sliced by (at least) url",
"rules": "open"
},
"short": "Additional content defined by implementations",
"definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
"comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
"alias": [
"extensions",
"user content"
],
"min": 0,
"max": "*",
"base": {
"path": "Element.extension",
"min": 0,
"max": "*"
},
"type": [
{
"code": "Extension"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key": "ext-1",
"severity": "error",
"human": "Must have either extensions or value[x], not both",
"expression": "extension.exists() != value.exists()",
"xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source": "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier": false,
"isSummary": false,
"mapping": [
{
"identity": "rim",
"map": "n/a"
}
]
},
{
"id": "BloodPressureMindMap.measurementSetup.modifierExtension",
"path": "BloodPressureMindMap.measurementSetup.modifierExtension",
"short": "Extensions that cannot be ignored even if unrecognized",
"definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
"comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
"requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
"alias": [
"extensions",
"user content",
"modifiers"
],
"min": 0,
"max": "*",
"base": {
"path": "BackboneElement.modifierExtension",
"min": 0,
"max": "*"
},
"type": [
{
"code": "Extension"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key": "ext-1",
"severity": "error",
"human": "Must have either extensions or value[x], not both",
"expression": "extension.exists() != value.exists()",
"xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source": "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier": true,
"isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
"isSummary": true,
"mapping": [
{
"identity": "rim",
"map": "N/A"
}
]
},
{
"id": "BloodPressureMindMap.measurementSetup.abi",
"path": "BloodPressureMindMap.measurementSetup.abi",
"short": "ankle brachical index",
"definition": "quick, non-invasive, and painless diagnostic procedure that compares blood pressure in the arm with blood pressure at the ankle to screen for Peripheral Artery Disease (PAD)",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.measurementSetup.abi",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
]
},
{
"id": "BloodPressureMindMap.measurementSetup.aobp",
"path": "BloodPressureMindMap.measurementSetup.aobp",
"short": "automated office blood pressure",
"definition": "single measurement in a physician office",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.measurementSetup.aobp",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
}
]
},
{
"id": "BloodPressureMindMap.measurementSetup.aobp.id",
"path": "BloodPressureMindMap.measurementSetup.aobp.id",
"representation": [
"xmlAttr"
],
"short": "xml:id (or equivalent in JSON)",
"definition": "unique id for the element within a resource (for internal references)",
"min": 0,
"max": "1",
"base": {
"path": "Element.id",
"min": 0,
"max": "1"
},
"type": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
"valueUrl": "string"
}
],
"code": "http://hl7.org/fhirpath/System.String"
}
],
"isModifier": false,
"isSummary": false
},
{
"id": "BloodPressureMindMap.measurementSetup.aobp.extension",
"path": "BloodPressureMindMap.measurementSetup.aobp.extension",
"short": "Additional content defined by implementations",
"definition": "May be used to represent additional information that is not part of the basic definition of the resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
"comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
"alias": [
"extensions",
"user content"
],
"min": 0,
"max": "*",
"base": {
"path": "Element.extension",
"min": 0,
"max": "*"
},
"type": [
{
"code": "Extension"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key": "ext-1",
"severity": "error",
"human": "Must have either extensions or value[x], not both",
"expression": "extension.exists() != value.exists()",
"xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])",
"source": "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier": false,
"isSummary": false
},
{
"id": "BloodPressureMindMap.measurementSetup.aobp.value",
"path": "BloodPressureMindMap.measurementSetup.aobp.value",
"representation": [
"xmlAttr"
],
"short": "Primitive value for string",
"definition": "The actual value",
"min": 0,
"max": "1",
"base": {
"path": "string.value",
"min": 0,
"max": "1"
},
"type": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
"valueUrl": "string"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/regex",
"valueString": "[ \\r\\n\\t\\S]+"
}
],
"code": "http://hl7.org/fhirpath/System.String"
}
],
"maxLength": 1048576,
"isModifier": false,
"isSummary": false
},
{
"id": "BloodPressureMindMap.measurementSetup.aobp.sitting",
"path": "BloodPressureMindMap.measurementSetup.aobp.sitting",
"short": "patient is sitting",
"definition": "patient is sitting",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.measurementSetup.aobp.sitting",
"min": 0,
"max": "1"
},
"type": [
{
"code": "boolean"
}
]
},
{
"id": "BloodPressureMindMap.measurementSetup.aobp.inRest",
"path": "BloodPressureMindMap.measurementSetup.aobp.inRest",
"short": "patient is in rest, or at least in rest for a certain amount of time",
"definition": "patient is in rest, or at least in rest for a certain amount of time",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.measurementSetup.aobp.inRest",
"min": 0,
"max": "1"
},
"type": [
{
"code": "boolean"
}
]
},
{
"id": "BloodPressureMindMap.measurementSetup.aobp.feetPosition",
"path": "BloodPressureMindMap.measurementSetup.aobp.feetPosition",
"short": "patient feets are on the ground",
"definition": "patient feets are on the ground",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.measurementSetup.aobp.feetPosition",
"min": 0,
"max": "1"
},
"type": [
{
"code": "boolean"
}
]
},
{
"id": "BloodPressureMindMap.measurementSetup.aobp.deviceIsProfessional",
"path": "BloodPressureMindMap.measurementSetup.aobp.deviceIsProfessional",
"short": "professional automated and calibrated device",
"definition": "professional automated and calibrated device",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.measurementSetup.aobp.deviceIsProfessional",
"min": 0,
"max": "1"
},
"type": [
{
"code": "boolean"
}
]
},
{
"id": "BloodPressureMindMap.measurementSetup.smbp",
"path": "BloodPressureMindMap.measurementSetup.smbp",
"short": "Self-measured blood pressure",
"definition": "Self-measured blood pressure",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.measurementSetup.smbp",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
]
},
{
"id": "BloodPressureMindMap.measurementSetup.homeHealthMeasurement",
"path": "BloodPressureMindMap.measurementSetup.homeHealthMeasurement",
"short": "patient is measuring his blood pressure at home",
"definition": "patient is measuring his blood pressure at home",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.measurementSetup.homeHealthMeasurement",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
}
]
},
{
"id": "BloodPressureMindMap.measurementSetup.homeHealthMeasurement.id",
"path": "BloodPressureMindMap.measurementSetup.homeHealthMeasurement.id",
"representation": [
"xmlAttr"
],
"short": "xml:id (or equivalent in JSON)",
"definition": "unique id for the element within a resource (for internal references)",
"min": 0,
"max": "1",
"base": {
"path": "Element.id",
"min": 0,
"max": "1"
},
"type": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
"valueUrl": "string"
}
],
"code": "http://hl7.org/fhirpath/System.String"
}
],
"isModifier": false,
"isSummary": false
},
{
"id": "BloodPressureMindMap.measurementSetup.homeHealthMeasurement.extension",
"path": "BloodPressureMindMap.measurementSetup.homeHealthMeasurement.extension",
"short": "Additional content defined by implementations",
"definition": "May be used to represent additional information that is not part of the basic definition of the resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
"comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
"alias": [
"extensions",
"user content"
],
"min": 0,
"max": "*",
"base": {
"path": "Element.extension",
"min": 0,
"max": "*"
},
"type": [
{
"code": "Extension"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key": "ext-1",
"severity": "error",
"human": "Must have either extensions or value[x], not both",
"expression": "extension.exists() != value.exists()",
"xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])",
"source": "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier": false,
"isSummary": false
},
{
"id": "BloodPressureMindMap.measurementSetup.homeHealthMeasurement.value",
"path": "BloodPressureMindMap.measurementSetup.homeHealthMeasurement.value",
"representation": [
"xmlAttr"
],
"short": "Primitive value for string",
"definition": "The actual value",
"min": 0,
"max": "1",
"base": {
"path": "string.value",
"min": 0,
"max": "1"
},
"type": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
"valueUrl": "string"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/regex",
"valueString": "[ \\r\\n\\t\\S]+"
}
],
"code": "http://hl7.org/fhirpath/System.String"
}
],
"maxLength": 1048576,
"isModifier": false,
"isSummary": false
},
{
"id": "BloodPressureMindMap.measurementSetup.homeHealthMeasurement.device",
"path": "BloodPressureMindMap.measurementSetup.homeHealthMeasurement.device",
"short": "unknown, probably semi-professional",
"definition": "unknown, probably semi-professional",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.measurementSetup.homeHealthMeasurement.device",
"min": 0,
"max": "1"
},
"type": [
{
"code": "boolean"
}
]
},
{
"id": "BloodPressureMindMap.measurementSetup.homeHealthMeasurement.atWrist",
"path": "BloodPressureMindMap.measurementSetup.homeHealthMeasurement.atWrist",
"short": "measured at his wrist",
"definition": "measured at his wrist",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.measurementSetup.homeHealthMeasurement.atWrist",
"min": 0,
"max": "1"
},
"type": [
{
"code": "boolean"
}
]
},
{
"id": "BloodPressureMindMap.protocolItems",
"path": "BloodPressureMindMap.protocolItems",
"short": "additional items",
"definition": "these items are normally irrelevant (or less relevant) but are required for certain measurements",
"min": 0,
"max": "*",
"base": {
"path": "BloodPressureMindMap.protocolItems",
"min": 0,
"max": "*"
},
"type": [
{
"code": "BackboneElement"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
}
]
},
{
"id": "BloodPressureMindMap.protocolItems.id",
"path": "BloodPressureMindMap.protocolItems.id",
"representation": [
"xmlAttr"
],
"short": "Unique id for inter-element referencing",
"definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
"min": 0,
"max": "1",
"base": {
"path": "Element.id",
"min": 0,
"max": "1"
},
"type": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
"valueUrl": "string"
}
],
"code": "http://hl7.org/fhirpath/System.String"
}
],
"isModifier": false,
"isSummary": false,
"mapping": [
{
"identity": "rim",
"map": "n/a"
}
]
},
{
"id": "BloodPressureMindMap.protocolItems.extension",
"path": "BloodPressureMindMap.protocolItems.extension",
"slicing": {
"discriminator": [
{
"type": "value",
"path": "url"
}
],
"description": "Extensions are always sliced by (at least) url",
"rules": "open"
},
"short": "Additional content defined by implementations",
"definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
"comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
"alias": [
"extensions",
"user content"
],
"min": 0,
"max": "*",
"base": {
"path": "Element.extension",
"min": 0,
"max": "*"
},
"type": [
{
"code": "Extension"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key": "ext-1",
"severity": "error",
"human": "Must have either extensions or value[x], not both",
"expression": "extension.exists() != value.exists()",
"xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source": "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier": false,
"isSummary": false,
"mapping": [
{
"identity": "rim",
"map": "n/a"
}
]
},
{
"id": "BloodPressureMindMap.protocolItems.modifierExtension",
"path": "BloodPressureMindMap.protocolItems.modifierExtension",
"short": "Extensions that cannot be ignored even if unrecognized",
"definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
"comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
"requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
"alias": [
"extensions",
"user content",
"modifiers"
],
"min": 0,
"max": "*",
"base": {
"path": "BackboneElement.modifierExtension",
"min": 0,
"max": "*"
},
"type": [
{
"code": "Extension"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key": "ext-1",
"severity": "error",
"human": "Must have either extensions or value[x], not both",
"expression": "extension.exists() != value.exists()",
"xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source": "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier": true,
"isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
"isSummary": true,
"mapping": [
{
"identity": "rim",
"map": "N/A"
}
]
},
{
"id": "BloodPressureMindMap.protocolItems.locationAtBody",
"path": "BloodPressureMindMap.protocolItems.locationAtBody",
"short": "where at the body is the measurement performed?",
"definition": "where at the body is the measurement performed?",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.protocolItems.locationAtBody",
"min": 0,
"max": "1"
},
"type": [
{
"code": "BackboneElement"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
}
]
},
{
"id": "BloodPressureMindMap.protocolItems.locationAtBody.id",
"path": "BloodPressureMindMap.protocolItems.locationAtBody.id",
"representation": [
"xmlAttr"
],
"short": "Unique id for inter-element referencing",
"definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
"min": 0,
"max": "1",
"base": {
"path": "Element.id",
"min": 0,
"max": "1"
},
"type": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
"valueUrl": "string"
}
],
"code": "http://hl7.org/fhirpath/System.String"
}
],
"isModifier": false,
"isSummary": false,
"mapping": [
{
"identity": "rim",
"map": "n/a"
}
]
},
{
"id": "BloodPressureMindMap.protocolItems.locationAtBody.extension",
"path": "BloodPressureMindMap.protocolItems.locationAtBody.extension",
"slicing": {
"discriminator": [
{
"type": "value",
"path": "url"
}
],
"description": "Extensions are always sliced by (at least) url",
"rules": "open"
},
"short": "Additional content defined by implementations",
"definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
"comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
"alias": [
"extensions",
"user content"
],
"min": 0,
"max": "*",
"base": {
"path": "Element.extension",
"min": 0,
"max": "*"
},
"type": [
{
"code": "Extension"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key": "ext-1",
"severity": "error",
"human": "Must have either extensions or value[x], not both",
"expression": "extension.exists() != value.exists()",
"xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source": "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier": false,
"isSummary": false,
"mapping": [
{
"identity": "rim",
"map": "n/a"
}
]
},
{
"id": "BloodPressureMindMap.protocolItems.locationAtBody.modifierExtension",
"path": "BloodPressureMindMap.protocolItems.locationAtBody.modifierExtension",
"short": "Extensions that cannot be ignored even if unrecognized",
"definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
"comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
"requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
"alias": [
"extensions",
"user content",
"modifiers"
],
"min": 0,
"max": "*",
"base": {
"path": "BackboneElement.modifierExtension",
"min": 0,
"max": "*"
},
"type": [
{
"code": "Extension"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key": "ext-1",
"severity": "error",
"human": "Must have either extensions or value[x], not both",
"expression": "extension.exists() != value.exists()",
"xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source": "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier": true,
"isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
"isSummary": true,
"mapping": [
{
"identity": "rim",
"map": "N/A"
}
]
},
{
"id": "BloodPressureMindMap.protocolItems.locationAtBody.externalLocatonAtBody",
"path": "BloodPressureMindMap.protocolItems.locationAtBody.externalLocatonAtBody",
"short": "external location",
"definition": "external location",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.protocolItems.locationAtBody.externalLocatonAtBody",
"min": 0,
"max": "1"
},
"type": [
{
"code": "CodeableConcept"
}
]
},
{
"id": "BloodPressureMindMap.protocolItems.locationAtBody.internalLocatonAtBody",
"path": "BloodPressureMindMap.protocolItems.locationAtBody.internalLocatonAtBody",
"short": "internal location",
"definition": "internal location",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.protocolItems.locationAtBody.internalLocatonAtBody",
"min": 0,
"max": "1"
},
"type": [
{
"code": "CodeableConcept"
}
]
},
{
"id": "BloodPressureMindMap.protocolItems.locationAtBody.side",
"path": "BloodPressureMindMap.protocolItems.locationAtBody.side",
"short": "left or right",
"definition": "left or right",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.protocolItems.locationAtBody.side",
"min": 0,
"max": "1"
},
"type": [
{
"code": "CodeableConcept"
}
]
},
{
"id": "BloodPressureMindMap.protocolItems.measurementSetting",
"path": "BloodPressureMindMap.protocolItems.measurementSetting",
"short": "environmental condition during measurement",
"definition": "environmental condition during measurement",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.protocolItems.measurementSetting",
"min": 0,
"max": "1"
},
"type": [
{
"code": "CodeableConcept"
}
]
},
{
"id": "BloodPressureMindMap.protocolItems.tilt",
"path": "BloodPressureMindMap.protocolItems.tilt",
"short": "tilt in degrees",
"definition": "tilt in degrees",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.protocolItems.tilt",
"min": 0,
"max": "1"
},
"type": [
{
"code": "positiveInt"
}
]
},
{
"id": "BloodPressureMindMap.protocolItems.aspiration",
"path": "BloodPressureMindMap.protocolItems.aspiration",
"short": "aspiration",
"definition": "aspiration",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.protocolItems.aspiration",
"min": 0,
"max": "1"
},
"type": [
{
"code": "CodeableConcept"
}
]
},
{
"id": "BloodPressureMindMap.protocolItems.event",
"path": "BloodPressureMindMap.protocolItems.event",
"short": "event going on",
"definition": "event going on",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.protocolItems.event",
"min": 0,
"max": "1"
},
"type": [
{
"code": "CodeableConcept"
}
]
},
{
"id": "BloodPressureMindMap.protocolItems.cuffType",
"path": "BloodPressureMindMap.protocolItems.cuffType",
"short": "cuff type",
"definition": "cuff type",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.protocolItems.cuffType",
"min": 0,
"max": "1"
},
"type": [
{
"code": "CodeableConcept"
}
]
},
{
"id": "BloodPressureMindMap.protocolItems.consciousness",
"path": "BloodPressureMindMap.protocolItems.consciousness",
"short": "conscious level of the patient: awake, sleeping, ...",
"definition": "conscious level of the patient: awake, sleeping, ...",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.protocolItems.consciousness",
"min": 0,
"max": "1"
},
"type": [
{
"code": "CodeableConcept"
}
]
},
{
"id": "BloodPressureMindMap.executableProtocol",
"path": "BloodPressureMindMap.executableProtocol",
"short": "a set of different protocols that could be executed",
"definition": "what protocols do exist and what do they refer to?",
"min": 0,
"max": "*",
"base": {
"path": "BloodPressureMindMap.executableProtocol",
"min": 0,
"max": "*"
},
"type": [
{
"code": "BackboneElement"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
}
]
},
{
"id": "BloodPressureMindMap.executableProtocol.id",
"path": "BloodPressureMindMap.executableProtocol.id",
"representation": [
"xmlAttr"
],
"short": "Unique id for inter-element referencing",
"definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
"min": 0,
"max": "1",
"base": {
"path": "Element.id",
"min": 0,
"max": "1"
},
"type": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
"valueUrl": "string"
}
],
"code": "http://hl7.org/fhirpath/System.String"
}
],
"isModifier": false,
"isSummary": false,
"mapping": [
{
"identity": "rim",
"map": "n/a"
}
]
},
{
"id": "BloodPressureMindMap.executableProtocol.extension",
"path": "BloodPressureMindMap.executableProtocol.extension",
"slicing": {
"discriminator": [
{
"type": "value",
"path": "url"
}
],
"description": "Extensions are always sliced by (at least) url",
"rules": "open"
},
"short": "Additional content defined by implementations",
"definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
"comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
"alias": [
"extensions",
"user content"
],
"min": 0,
"max": "*",
"base": {
"path": "Element.extension",
"min": 0,
"max": "*"
},
"type": [
{
"code": "Extension"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key": "ext-1",
"severity": "error",
"human": "Must have either extensions or value[x], not both",
"expression": "extension.exists() != value.exists()",
"xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source": "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier": false,
"isSummary": false,
"mapping": [
{
"identity": "rim",
"map": "n/a"
}
]
},
{
"id": "BloodPressureMindMap.executableProtocol.modifierExtension",
"path": "BloodPressureMindMap.executableProtocol.modifierExtension",
"short": "Extensions that cannot be ignored even if unrecognized",
"definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
"comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
"requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
"alias": [
"extensions",
"user content",
"modifiers"
],
"min": 0,
"max": "*",
"base": {
"path": "BackboneElement.modifierExtension",
"min": 0,
"max": "*"
},
"type": [
{
"code": "Extension"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key": "ext-1",
"severity": "error",
"human": "Must have either extensions or value[x], not both",
"expression": "extension.exists() != value.exists()",
"xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source": "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier": true,
"isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
"isSummary": true,
"mapping": [
{
"identity": "rim",
"map": "N/A"
}
]
},
{
"id": "BloodPressureMindMap.executableProtocol.orthostatic",
"path": "BloodPressureMindMap.executableProtocol.orthostatic",
"short": "orthostatic",
"definition": "orthostatic",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.executableProtocol.orthostatic",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
]
},
{
"id": "BloodPressureMindMap.executableProtocol.tilt",
"path": "BloodPressureMindMap.executableProtocol.tilt",
"short": "tilt",
"definition": "tilt",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.executableProtocol.tilt",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
]
},
{
"id": "BloodPressureMindMap.executableProtocol.SPRINT",
"path": "BloodPressureMindMap.executableProtocol.SPRINT",
"short": "SPRINT",
"definition": "SPRINT",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.executableProtocol.SPRINT",
"min": 0,
"max": "1"
},
"type": [
{
"code": "BackboneElement"
}
]
},
{
"id": "BloodPressureMindMap.executableProtocol.NHANES",
"path": "BloodPressureMindMap.executableProtocol.NHANES",
"short": "NHANES",
"definition": "NHANES",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.executableProtocol.NHANES",
"min": 0,
"max": "1"
},
"type": [
{
"code": "BackboneElement"
}
]
},
{
"id": "BloodPressureMindMap.executableProtocol.stressTest",
"path": "BloodPressureMindMap.executableProtocol.stressTest",
"short": "stress test",
"definition": "stress test",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.executableProtocol.stressTest",
"min": 0,
"max": "1"
},
"type": [
{
"code": "BackboneElement"
}
]
},
{
"id": "BloodPressureMindMap.otherRelevantConcepts",
"path": "BloodPressureMindMap.otherRelevantConcepts",
"short": "which other measurements may be relevant for blood pressure observations?",
"definition": "which other measurements may be relevant for blood pressure observations?",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.otherRelevantConcepts",
"min": 0,
"max": "1"
},
"type": [
{
"code": "BackboneElement"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
}
]
},
{
"id": "BloodPressureMindMap.otherRelevantConcepts.id",
"path": "BloodPressureMindMap.otherRelevantConcepts.id",
"representation": [
"xmlAttr"
],
"short": "Unique id for inter-element referencing",
"definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
"min": 0,
"max": "1",
"base": {
"path": "Element.id",
"min": 0,
"max": "1"
},
"type": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
"valueUrl": "string"
}
],
"code": "http://hl7.org/fhirpath/System.String"
}
],
"isModifier": false,
"isSummary": false,
"mapping": [
{
"identity": "rim",
"map": "n/a"
}
]
},
{
"id": "BloodPressureMindMap.otherRelevantConcepts.extension",
"path": "BloodPressureMindMap.otherRelevantConcepts.extension",
"slicing": {
"discriminator": [
{
"type": "value",
"path": "url"
}
],
"description": "Extensions are always sliced by (at least) url",
"rules": "open"
},
"short": "Additional content defined by implementations",
"definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
"comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
"alias": [
"extensions",
"user content"
],
"min": 0,
"max": "*",
"base": {
"path": "Element.extension",
"min": 0,
"max": "*"
},
"type": [
{
"code": "Extension"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key": "ext-1",
"severity": "error",
"human": "Must have either extensions or value[x], not both",
"expression": "extension.exists() != value.exists()",
"xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source": "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier": false,
"isSummary": false,
"mapping": [
{
"identity": "rim",
"map": "n/a"
}
]
},
{
"id": "BloodPressureMindMap.otherRelevantConcepts.modifierExtension",
"path": "BloodPressureMindMap.otherRelevantConcepts.modifierExtension",
"short": "Extensions that cannot be ignored even if unrecognized",
"definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
"comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
"requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
"alias": [
"extensions",
"user content",
"modifiers"
],
"min": 0,
"max": "*",
"base": {
"path": "BackboneElement.modifierExtension",
"min": 0,
"max": "*"
},
"type": [
{
"code": "Extension"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key": "ext-1",
"severity": "error",
"human": "Must have either extensions or value[x], not both",
"expression": "extension.exists() != value.exists()",
"xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source": "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier": true,
"isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
"isSummary": true,
"mapping": [
{
"identity": "rim",
"map": "N/A"
}
]
},
{
"id": "BloodPressureMindMap.otherRelevantConcepts.currentOrFormerExercises",
"path": "BloodPressureMindMap.otherRelevantConcepts.currentOrFormerExercises",
"short": "current (or shortly before) performed exercises with an increased activity",
"definition": "current (or shortly before) performed exercises with an increased activity",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.otherRelevantConcepts.currentOrFormerExercises",
"min": 0,
"max": "1"
},
"type": [
{
"code": "Observation"
}
]
},
{
"id": "BloodPressureMindMap.otherRelevantConcepts.bodyWeight",
"path": "BloodPressureMindMap.otherRelevantConcepts.bodyWeight",
"short": "body weight of the subject",
"definition": "body weight of the subject",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.otherRelevantConcepts.bodyWeight",
"min": 0,
"max": "1"
},
"type": [
{
"code": "Observation"
}
]
},
{
"id": "BloodPressureMindMap.otherRelevantConcepts.pulse",
"path": "BloodPressureMindMap.otherRelevantConcepts.pulse",
"short": "pulse of the subject",
"definition": "pulse of the subject",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.otherRelevantConcepts.pulse",
"min": 0,
"max": "1"
},
"type": [
{
"code": "Observation"
}
]
},
{
"id": "BloodPressureMindMap.otherRelevantConcepts.exertion",
"path": "BloodPressureMindMap.otherRelevantConcepts.exertion",
"short": "relates to currentOrFormerExercises",
"definition": "level of physical exercising, including the indication of performed exercises shortly before the measurement",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.otherRelevantConcepts.exertion",
"min": 0,
"max": "1"
},
"type": [
{
"code": "Observation"
}
]
},
{
"id": "BloodPressureMindMap.comment",
"path": "BloodPressureMindMap.comment",
"short": "any comment relevant for correct interpretation",
"definition": "any comment relevant for correct interpretation",
"min": 0,
"max": "1",
"base": {
"path": "BloodPressureMindMap.comment",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
]
}
]
},
"differential": {
"element": [
{
"id": "BloodPressureMindMap",
"path": "BloodPressureMindMap",
"short": "Blood Pressure MindMap",
"definition": "Blood Pressure MindMap"
},
{
"id": "BloodPressureMindMap.administrativeInformation",
"path": "BloodPressureMindMap.administrativeInformation",
"short": "administrative information",
"definition": "this element anchors all details that are needed as additional administrative information",
"min": 0,
"max": "1",
"type": [
{
"code": "BackboneElement"
}
]
},
{
"id": "BloodPressureMindMap.administrativeInformation.identifier",
"path": "BloodPressureMindMap.administrativeInformation.identifier",
"short": "identifier",
"definition": "how to identify this observation",
"min": 0,
"max": "1",
"type": [
{
"code": "Identifier"
}
]
},
{
"id": "BloodPressureMindMap.administrativeInformation.observedTime",
"path": "BloodPressureMindMap.administrativeInformation.observedTime",
"short": "when observed",
"definition": "when observed",
"min": 0,
"max": "1",
"type": [
{
"code": "instant"
}
]
},
{
"id": "BloodPressureMindMap.administrativeInformation.recordedDateTime",
"path": "BloodPressureMindMap.administrativeInformation.recordedDateTime",
"short": "when entered into system",
"definition": "when entered into system",
"min": 0,
"max": "1",
"type": [
{
"code": "instant"
}
]
},
{
"id": "BloodPressureMindMap.administrativeInformation.device",
"path": "BloodPressureMindMap.administrativeInformation.device",
"short": "device",
"definition": "information about the device used to perform this observation",
"min": 0,
"max": "1",
"type": [
{
"code": "string"
}
]
},
{
"id": "BloodPressureMindMap.measuredValue",
"path": "BloodPressureMindMap.measuredValue",
"short": "details of measurements",
"definition": "details of measurements",
"min": 0,
"max": "1",
"type": [
{
"code": "BackboneElement"
}
]
},
{
"id": "BloodPressureMindMap.measuredValue.systolicBloodPressure",
"path": "BloodPressureMindMap.measuredValue.systolicBloodPressure",
"short": "systolic blood pressure",
"definition": "systolic blood pressure",
"min": 0,
"max": "1",
"type": [
{
"code": "positiveInt"
}
]
},
{
"id": "BloodPressureMindMap.measuredValue.systolicBloodPressure.referenceRange",
"path": "BloodPressureMindMap.measuredValue.systolicBloodPressure.referenceRange",
"short": "reference range",
"definition": "reference range",
"min": 0,
"max": "1",
"type": [
{
"code": "BackboneElement"
}
]
},
{
"id": "BloodPressureMindMap.measuredValue.diastolicBloodPressure",
"path": "BloodPressureMindMap.measuredValue.diastolicBloodPressure",
"short": "diastolic blood pressure",
"definition": "diastolic blood pressure",
"min": 0,
"max": "1",
"type": [
{
"code": "positiveInt"
}
]
},
{
"id": "BloodPressureMindMap.measuredValue.diastolicBloodPressure.referenceRange",
"path": "BloodPressureMindMap.measuredValue.diastolicBloodPressure.referenceRange",
"short": "reference range",
"definition": "reference range",
"min": 0,
"max": "1",
"type": [
{
"code": "BackboneElement"
}
]
},
{
"id": "BloodPressureMindMap.measuredValue.unit",
"path": "BloodPressureMindMap.measuredValue.unit",
"short": "unit of measurement",
"definition": "it is assumed that all measured details are using the same units",
"min": 0,
"max": "1",
"type": [
{
"code": "CodeableConcept"
}
]
},
{
"id": "BloodPressureMindMap.measuredValue.referenceRange",
"path": "BloodPressureMindMap.measuredValue.referenceRange",
"short": "reference range",
"definition": "reference range",
"min": 0,
"max": "1",
"type": [
{
"code": "BackboneElement"
}
]
},
{
"id": "BloodPressureMindMap.measuredValue.referenceRange.age",
"path": "BloodPressureMindMap.measuredValue.referenceRange.age",
"short": "the reference range is depending on the age of the subject",
"definition": "the reference range is depending on the age of the subject",
"min": 0,
"max": "1",
"type": [
{
"code": "Reference",
"targetProfile": [
"http://hl7.org/fhir/StructureDefinition/Observation"
]
}
]
},
{
"id": "BloodPressureMindMap.measuredValue.referenceRange.gender",
"path": "BloodPressureMindMap.measuredValue.referenceRange.gender",
"short": "the reference range is depending on the (clinical) gender of the subject",
"definition": "the reference range is depending on the (clinical) gender of the subject",
"min": 0,
"max": "1",
"type": [
{
"code": "Reference",
"targetProfile": [
"http://hl7.org/fhir/StructureDefinition/Observation"
]
}
]
},
{
"id": "BloodPressureMindMap.measuredValue.referenceRange.lowerBound",
"path": "BloodPressureMindMap.measuredValue.referenceRange.lowerBound",
"short": "lower bound",
"definition": "lower bound",
"min": 0,
"max": "1",
"type": [
{
"code": "positiveInt"
}
]
},
{
"id": "BloodPressureMindMap.measuredValue.referenceRange.upperBound",
"path": "BloodPressureMindMap.measuredValue.referenceRange.upperBound",
"short": "upper bound",
"definition": "upper bound",
"min": 0,
"max": "1",
"type": [
{
"code": "positiveInt"
}
]
},
{
"id": "BloodPressureMindMap.measuredValue.interpretation",
"path": "BloodPressureMindMap.measuredValue.interpretation",
"short": "interpretation",
"definition": "interpretation",
"min": 0,
"max": "1",
"type": [
{
"code": "CodeableConcept"
}
]
},
{
"id": "BloodPressureMindMap.calculatedValue",
"path": "BloodPressureMindMap.calculatedValue",
"short": "some values are calculated from (different) measurements",
"definition": "some values are calculated from (different) measurements",
"min": 0,
"max": "1",
"type": [
{
"code": "BackboneElement"
}
]
},
{
"id": "BloodPressureMindMap.calculatedValue.meanArterialPressure",
"path": "BloodPressureMindMap.calculatedValue.meanArterialPressure",
"short": "mean arterial pressure",
"definition": "calculation by integrating a set of individual measurements",
"min": 0,
"max": "1",
"type": [
{
"code": "string"
}
]
},
{
"id": "BloodPressureMindMap.calculatedValue.pulsePressure",
"path": "BloodPressureMindMap.calculatedValue.pulsePressure",
"short": "pulse pressure",
"definition": "pulse pressure",
"min": 0,
"max": "1",
"type": [
{
"code": "string"
}
]
},
{
"id": "BloodPressureMindMap.calculatedValue.calculation",
"path": "BloodPressureMindMap.calculatedValue.calculation",
"short": "different functions for calculating BP values",
"definition": "different functions for calculating BP values",
"min": 0,
"max": "*",
"type": [
{
"code": "BackboneElement"
}
]
},
{
"id": "BloodPressureMindMap.calculatedValue.calculation.minimum",
"path": "BloodPressureMindMap.calculatedValue.calculation.minimum",
"short": "minimum across all values",
"definition": "minimum across all values",
"min": 0,
"max": "1",
"type": [
{
"code": "string"
}
]
},
{
"id": "BloodPressureMindMap.calculatedValue.calculation.maximum",
"path": "BloodPressureMindMap.calculatedValue.calculation.maximum",
"short": "maximum across all values",
"definition": "maximum across all values",
"min": 0,
"max": "1",
"type": [
{
"code": "string"
}
]
},
{
"id": "BloodPressureMindMap.calculatedValue.calculation.average",
"path": "BloodPressureMindMap.calculatedValue.calculation.average",
"short": "average across all values",
"definition": "average across all values",
"min": 0,
"max": "1",
"type": [
{
"code": "string"
}
]
},
{
"id": "BloodPressureMindMap.calculatedValue.calculation.longTerm",
"path": "BloodPressureMindMap.calculatedValue.calculation.longTerm",
"short": "average values for specific periods (eg night)",
"definition": "average values for specific periods (eg night)",
"min": 0,
"max": "*",
"type": [
{
"code": "string"
}
]
},
{
"id": "BloodPressureMindMap.contextItem",
"path": "BloodPressureMindMap.contextItem",
"short": "context item",
"definition": "context relevant details",
"min": 0,
"max": "1",
"type": [
{
"code": "BackboneElement"
}
]
},
{
"id": "BloodPressureMindMap.contextItem.subject",
"path": "BloodPressureMindMap.contextItem.subject",
"short": "who is the subject of this observation. Normally, it is the patient",
"definition": "who is the subject of this observation. Normally, it is the patient",
"min": 0,
"max": "1",
"type": [
{
"code": "BackboneElement"
}
]
},
{
"id": "BloodPressureMindMap.contextItem.subject.age",
"path": "BloodPressureMindMap.contextItem.subject.age",
"short": "the age of the observed subject",
"definition": "the age of the observed subject",
"min": 0,
"max": "1",
"type": [
{
"code": "positiveInt"
}
]
},
{
"id": "BloodPressureMindMap.contextItem.subject.gender",
"path": "BloodPressureMindMap.contextItem.subject.gender",
"short": "clinically relevant gender information",
"definition": "clinically relevant gender information",
"min": 0,
"max": "1",
"type": [
{
"code": "CodeableConcept"
}
]
},
{
"id": "BloodPressureMindMap.measurementSetup",
"path": "BloodPressureMindMap.measurementSetup",
"short": "named context: the following represent individual measurements with a specific context established",
"definition": "named context: the following represent individual measurements with a specific context established",
"min": 0,
"max": "1",
"type": [
{
"code": "BackboneElement"
}
]
},
{
"id": "BloodPressureMindMap.measurementSetup.abi",
"path": "BloodPressureMindMap.measurementSetup.abi",
"short": "ankle brachical index",
"definition": "quick, non-invasive, and painless diagnostic procedure that compares blood pressure in the arm with blood pressure at the ankle to screen for Peripheral Artery Disease (PAD)",
"min": 0,
"max": "1",
"type": [
{
"code": "string"
}
]
},
{
"id": "BloodPressureMindMap.measurementSetup.aobp",
"path": "BloodPressureMindMap.measurementSetup.aobp",
"short": "automated office blood pressure",
"definition": "single measurement in a physician office",
"min": 0,
"max": "1",
"type": [
{
"code": "string"
}
]
},
{
"id": "BloodPressureMindMap.measurementSetup.aobp.sitting",
"path": "BloodPressureMindMap.measurementSetup.aobp.sitting",
"short": "patient is sitting",
"definition": "patient is sitting",
"min": 0,
"max": "1",
"type": [
{
"code": "boolean"
}
]
},
{
"id": "BloodPressureMindMap.measurementSetup.aobp.inRest",
"path": "BloodPressureMindMap.measurementSetup.aobp.inRest",
"short": "patient is in rest, or at least in rest for a certain amount of time",
"definition": "patient is in rest, or at least in rest for a certain amount of time",
"min": 0,
"max": "1",
"type": [
{
"code": "boolean"
}
]
},
{
"id": "BloodPressureMindMap.measurementSetup.aobp.feetPosition",
"path": "BloodPressureMindMap.measurementSetup.aobp.feetPosition",
"short": "patient feets are on the ground",
"definition": "patient feets are on the ground",
"min": 0,
"max": "1",
"type": [
{
"code": "boolean"
}
]
},
{
"id": "BloodPressureMindMap.measurementSetup.aobp.deviceIsProfessional",
"path": "BloodPressureMindMap.measurementSetup.aobp.deviceIsProfessional",
"short": "professional automated and calibrated device",
"definition": "professional automated and calibrated device",
"min": 0,
"max": "1",
"type": [
{
"code": "boolean"
}
]
},
{
"id": "BloodPressureMindMap.measurementSetup.smbp",
"path": "BloodPressureMindMap.measurementSetup.smbp",
"short": "Self-measured blood pressure",
"definition": "Self-measured blood pressure",
"min": 0,
"max": "1",
"type": [
{
"code": "string"
}
]
},
{
"id": "BloodPressureMindMap.measurementSetup.homeHealthMeasurement",
"path": "BloodPressureMindMap.measurementSetup.homeHealthMeasurement",
"short": "patient is measuring his blood pressure at home",
"definition": "patient is measuring his blood pressure at home",
"min": 0,
"max": "1",
"type": [
{
"code": "string"
}
]
},
{
"id": "BloodPressureMindMap.measurementSetup.homeHealthMeasurement.device",
"path": "BloodPressureMindMap.measurementSetup.homeHealthMeasurement.device",
"short": "unknown, probably semi-professional",
"definition": "unknown, probably semi-professional",
"min": 0,
"max": "1",
"type": [
{
"code": "boolean"
}
]
},
{
"id": "BloodPressureMindMap.measurementSetup.homeHealthMeasurement.atWrist",
"path": "BloodPressureMindMap.measurementSetup.homeHealthMeasurement.atWrist",
"short": "measured at his wrist",
"definition": "measured at his wrist",
"min": 0,
"max": "1",
"type": [
{
"code": "boolean"
}
]
},
{
"id": "BloodPressureMindMap.protocolItems",
"path": "BloodPressureMindMap.protocolItems",
"short": "additional items",
"definition": "these items are normally irrelevant (or less relevant) but are required for certain measurements",
"min": 0,
"max": "*",
"type": [
{
"code": "BackboneElement"
}
]
},
{
"id": "BloodPressureMindMap.protocolItems.locationAtBody",
"path": "BloodPressureMindMap.protocolItems.locationAtBody",
"short": "where at the body is the measurement performed?",
"definition": "where at the body is the measurement performed?",
"min": 0,
"max": "1",
"type": [
{
"code": "BackboneElement"
}
]
},
{
"id": "BloodPressureMindMap.protocolItems.locationAtBody.externalLocatonAtBody",
"path": "BloodPressureMindMap.protocolItems.locationAtBody.externalLocatonAtBody",
"short": "external location",
"definition": "external location",
"min": 0,
"max": "1",
"type": [
{
"code": "CodeableConcept"
}
]
},
{
"id": "BloodPressureMindMap.protocolItems.locationAtBody.internalLocatonAtBody",
"path": "BloodPressureMindMap.protocolItems.locationAtBody.internalLocatonAtBody",
"short": "internal location",
"definition": "internal location",
"min": 0,
"max": "1",
"type": [
{
"code": "CodeableConcept"
}
]
},
{
"id": "BloodPressureMindMap.protocolItems.locationAtBody.side",
"path": "BloodPressureMindMap.protocolItems.locationAtBody.side",
"short": "left or right",
"definition": "left or right",
"min": 0,
"max": "1",
"type": [
{
"code": "CodeableConcept"
}
]
},
{
"id": "BloodPressureMindMap.protocolItems.measurementSetting",
"path": "BloodPressureMindMap.protocolItems.measurementSetting",
"short": "environmental condition during measurement",
"definition": "environmental condition during measurement",
"min": 0,
"max": "1",
"type": [
{
"code": "CodeableConcept"
}
]
},
{
"id": "BloodPressureMindMap.protocolItems.tilt",
"path": "BloodPressureMindMap.protocolItems.tilt",
"short": "tilt in degrees",
"definition": "tilt in degrees",
"min": 0,
"max": "1",
"type": [
{
"code": "positiveInt"
}
]
},
{
"id": "BloodPressureMindMap.protocolItems.aspiration",
"path": "BloodPressureMindMap.protocolItems.aspiration",
"short": "aspiration",
"definition": "aspiration",
"min": 0,
"max": "1",
"type": [
{
"code": "CodeableConcept"
}
]
},
{
"id": "BloodPressureMindMap.protocolItems.event",
"path": "BloodPressureMindMap.protocolItems.event",
"short": "event going on",
"definition": "event going on",
"min": 0,
"max": "1",
"type": [
{
"code": "CodeableConcept"
}
]
},
{
"id": "BloodPressureMindMap.protocolItems.cuffType",
"path": "BloodPressureMindMap.protocolItems.cuffType",
"short": "cuff type",
"definition": "cuff type",
"min": 0,
"max": "1",
"type": [
{
"code": "CodeableConcept"
}
]
},
{
"id": "BloodPressureMindMap.protocolItems.consciousness",
"path": "BloodPressureMindMap.protocolItems.consciousness",
"short": "conscious level of the patient: awake, sleeping, ...",
"definition": "conscious level of the patient: awake, sleeping, ...",
"min": 0,
"max": "1",
"type": [
{
"code": "CodeableConcept"
}
]
},
{
"id": "BloodPressureMindMap.executableProtocol",
"path": "BloodPressureMindMap.executableProtocol",
"short": "a set of different protocols that could be executed",
"definition": "what protocols do exist and what do they refer to?",
"min": 0,
"max": "*",
"type": [
{
"code": "BackboneElement"
}
]
},
{
"id": "BloodPressureMindMap.executableProtocol.orthostatic",
"path": "BloodPressureMindMap.executableProtocol.orthostatic",
"short": "orthostatic",
"definition": "orthostatic",
"min": 0,
"max": "1",
"type": [
{
"code": "string"
}
]
},
{
"id": "BloodPressureMindMap.executableProtocol.tilt",
"path": "BloodPressureMindMap.executableProtocol.tilt",
"short": "tilt",
"definition": "tilt",
"min": 0,
"max": "1",
"type": [
{
"code": "string"
}
]
},
{
"id": "BloodPressureMindMap.executableProtocol.SPRINT",
"path": "BloodPressureMindMap.executableProtocol.SPRINT",
"short": "SPRINT",
"definition": "SPRINT",
"min": 0,
"max": "1",
"type": [
{
"code": "BackboneElement"
}
]
},
{
"id": "BloodPressureMindMap.executableProtocol.NHANES",
"path": "BloodPressureMindMap.executableProtocol.NHANES",
"short": "NHANES",
"definition": "NHANES",
"min": 0,
"max": "1",
"type": [
{
"code": "BackboneElement"
}
]
},
{
"id": "BloodPressureMindMap.executableProtocol.stressTest",
"path": "BloodPressureMindMap.executableProtocol.stressTest",
"short": "stress test",
"definition": "stress test",
"min": 0,
"max": "1",
"type": [
{
"code": "BackboneElement"
}
]
},
{
"id": "BloodPressureMindMap.otherRelevantConcepts",
"path": "BloodPressureMindMap.otherRelevantConcepts",
"short": "which other measurements may be relevant for blood pressure observations?",
"definition": "which other measurements may be relevant for blood pressure observations?",
"min": 0,
"max": "1",
"type": [
{
"code": "BackboneElement"
}
]
},
{
"id": "BloodPressureMindMap.otherRelevantConcepts.currentOrFormerExercises",
"path": "BloodPressureMindMap.otherRelevantConcepts.currentOrFormerExercises",
"short": "current (or shortly before) performed exercises with an increased activity",
"definition": "current (or shortly before) performed exercises with an increased activity",
"min": 0,
"max": "1",
"type": [
{
"code": "Observation"
}
]
},
{
"id": "BloodPressureMindMap.otherRelevantConcepts.bodyWeight",
"path": "BloodPressureMindMap.otherRelevantConcepts.bodyWeight",
"short": "body weight of the subject",
"definition": "body weight of the subject",
"min": 0,
"max": "1",
"type": [
{
"code": "Observation"
}
]
},
{
"id": "BloodPressureMindMap.otherRelevantConcepts.pulse",
"path": "BloodPressureMindMap.otherRelevantConcepts.pulse",
"short": "pulse of the subject",
"definition": "pulse of the subject",
"min": 0,
"max": "1",
"type": [
{
"code": "Observation"
}
]
},
{
"id": "BloodPressureMindMap.otherRelevantConcepts.exertion",
"path": "BloodPressureMindMap.otherRelevantConcepts.exertion",
"short": "relates to currentOrFormerExercises",
"definition": "level of physical exercising, including the indication of performed exercises shortly before the measurement",
"min": 0,
"max": "1",
"type": [
{
"code": "Observation"
}
]
},
{
"id": "BloodPressureMindMap.comment",
"path": "BloodPressureMindMap.comment",
"short": "any comment relevant for correct interpretation",
"definition": "any comment relevant for correct interpretation",
"min": 0,
"max": "1",
"type": [
{
"code": "string"
}
]
}
]
}
}