FHIR © HL7.org  |  FHIRsmith 4.0.1  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packagebloodpressure
Resource TypeStructureDefinition
IdStructureDefinition-BloodPressureMindMap.json
FHIR VersionR4
Sourcehttps://build.fhir.org/ig/frankoemig/bloodpressure/StructureDefinition-BloodPressureMindMap.html
URLhttp://bloodpressure.oemig.de/fhir/StructureDefinition/BloodPressureMindMap
Version0.5.1
Statusactive
Date2024-04-16
NameBloodPressureMindMap
TitleBlood 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>
CopyrightFO
Typehttp://bloodpressure.oemig.de/fhir/StructureDefinition/BloodPressureMindMap
Kindlogical

Resources that use this resource

No resources found


Resources that this resource uses

No resources found


Narrative

Note: links and images are rebased to the (stated) source

Generated Narrative: StructureDefinition BloodPressureMindMap

NameFlagsCard.TypeDescription & Constraintsdoco
.. BloodPressureMindMap 0..*BaseBlood Pressure MindMap
... administrativeInformation 0..1BackboneElementadministrative information
.... identifier 0..1Identifieridentifier
.... observedTime 0..1instantwhen observed
.... recordedDateTime 0..1instantwhen entered into system
.... device 0..1stringdevice
... measuredValue 0..1BackboneElementdetails of measurements
.... systolicBloodPressure 0..1positiveIntsystolic blood pressure
..... referenceRange 0..1BackboneElementreference range
.... diastolicBloodPressure 0..1positiveIntdiastolic blood pressure
..... referenceRange 0..1BackboneElementreference range
.... unit 0..1CodeableConceptunit of measurement
.... referenceRange 0..1BackboneElementreference range
..... age 0..1Reference(Observation)the reference range is depending on the age of the subject
..... gender 0..1Reference(Observation)the reference range is depending on the (clinical) gender of the subject
..... lowerBound 0..1positiveIntlower bound
..... upperBound 0..1positiveIntupper bound
.... interpretation 0..1CodeableConceptinterpretation
... calculatedValue 0..1BackboneElementsome values are calculated from (different) measurements
.... meanArterialPressure 0..1stringmean arterial pressure
.... pulsePressure 0..1stringpulse pressure
.... calculation 0..*BackboneElementdifferent functions for calculating BP values
..... minimum 0..1stringminimum across all values
..... maximum 0..1stringmaximum across all values
..... average 0..1stringaverage across all values
..... longTerm 0..*stringaverage values for specific periods (eg night)
... contextItem 0..1BackboneElementcontext item
.... subject 0..1BackboneElementwho is the subject of this observation. Normally, it is the patient
..... age 0..1positiveIntthe age of the observed subject
..... gender 0..1CodeableConceptclinically relevant gender information
... measurementSetup 0..1BackboneElementnamed context: the following represent individual measurements with a specific context established
.... abi 0..1stringankle brachical index
.... aobp 0..1stringautomated office blood pressure
..... sitting 0..1booleanpatient is sitting
..... inRest 0..1booleanpatient is in rest, or at least in rest for a certain amount of time
..... feetPosition 0..1booleanpatient feets are on the ground
..... deviceIsProfessional 0..1booleanprofessional automated and calibrated device
.... smbp 0..1stringSelf-measured blood pressure
.... homeHealthMeasurement 0..1stringpatient is measuring his blood pressure at home
..... device 0..1booleanunknown, probably semi-professional
..... atWrist 0..1booleanmeasured at his wrist
... protocolItems 0..*BackboneElementadditional items
.... locationAtBody 0..1BackboneElementwhere at the body is the measurement performed?
..... externalLocatonAtBody 0..1CodeableConceptexternal location
..... internalLocatonAtBody 0..1CodeableConceptinternal location
..... side 0..1CodeableConceptleft or right
.... measurementSetting 0..1CodeableConceptenvironmental condition during measurement
.... tilt 0..1positiveInttilt in degrees
.... aspiration 0..1CodeableConceptaspiration
.... event 0..1CodeableConceptevent going on
.... cuffType 0..1CodeableConceptcuff type
.... consciousness 0..1CodeableConceptconscious level of the patient: awake, sleeping, ...
... executableProtocol 0..*BackboneElementa set of different protocols that could be executed
.... orthostatic 0..1stringorthostatic
.... tilt 0..1stringtilt
.... SPRINT 0..1BackboneElementSPRINT
.... NHANES 0..1BackboneElementNHANES
.... stressTest 0..1BackboneElementstress test
... otherRelevantConcepts 0..1BackboneElementwhich other measurements may be relevant for blood pressure observations?
.... currentOrFormerExercises 0..1Observationcurrent (or shortly before) performed exercises with an increased activity
.... bodyWeight 0..1Observationbody weight of the subject
.... pulse 0..1Observationpulse of the subject
.... exertion 0..1Observationrelates to currentOrFormerExercises
... comment 0..1stringany comment relevant for correct interpretation

doco Documentation for this format

Source1

{
  "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"
          }
        ]
      }
    ]
  }
}