---
:name: us_core_blood_pressure
:class_name: USCorev400BloodPressureSequence
:version: v4.0.0
:reformatted_version: v400
:resource: Observation
:profile_url: http://hl7.org/fhir/us/core/StructureDefinition/us-core-blood-pressure
:profile_name: US Core Blood Pressure Profile
:profile_version: 4.0.0
:title: Observation Blood Pressure
:short_description: Verify support for the server capabilities required by the US
  Core Blood Pressure Profile.
:interactions:
- :code: create
  :expectation: MAY
- :code: search-type
  :expectation: SHALL
- :code: read
  :expectation: SHALL
- :code: vread
  :expectation: SHOULD
- :code: update
  :expectation: MAY
- :code: patch
  :expectation: MAY
- :code: delete
  :expectation: MAY
- :code: history-instance
  :expectation: SHOULD
- :code: history-type
  :expectation: MAY
:operations: []
:searches:
- :expectation: SHALL
  :names:
  - patient
  - code
  :names_not_must_support_or_mandatory: []
  :must_support_or_mandatory: true
- :expectation: SHOULD
  :names:
  - patient
  - category
  - status
  :names_not_must_support_or_mandatory: []
  :must_support_or_mandatory: true
- :expectation: SHOULD
  :names:
  - patient
  - code
  - date
  :names_not_must_support_or_mandatory: []
  :must_support_or_mandatory: true
- :expectation: SHALL
  :names:
  - patient
  - category
  :names_not_must_support_or_mandatory: []
  :must_support_or_mandatory: true
- :expectation: SHALL
  :names:
  - patient
  - category
  - date
  :names_not_must_support_or_mandatory: []
  :must_support_or_mandatory: true
:search_definitions:
  :patient:
    :paths:
    - subject
    :full_paths:
    - Observation.subject
    :comparators: {}
    :values: []
    :type: Reference
    :contains_multiple: false
    :multiple_or: MAY
  :category:
    :paths:
    - category
    :full_paths:
    - Observation.category
    :comparators: {}
    :values:
    - vital-signs
    :type: CodeableConcept
    :contains_multiple: true
    :multiple_or: MAY
  :status:
    :paths:
    - status
    :full_paths:
    - Observation.status
    :comparators: {}
    :values:
    - registered
    - preliminary
    - final
    - amended
    - corrected
    - cancelled
    - entered-in-error
    - unknown
    :type: code
    :contains_multiple: false
    :multiple_or: SHALL
  :code:
    :paths:
    - code
    :full_paths:
    - Observation.code
    :comparators: {}
    :values:
    - 85354-9
    :type: CodeableConcept
    :contains_multiple: false
    :multiple_or: SHOULD
  :date:
    :paths:
    - effective
    :full_paths:
    - Observation.effective
    :comparators:
      :eq: MAY
      :ne: MAY
      :gt: SHALL
      :ge: SHALL
      :lt: SHALL
      :le: SHALL
      :sa: MAY
      :eb: MAY
      :ap: MAY
    :values: []
    :type: date
    :contains_multiple: false
    :multiple_or: MAY
:include_params: []
:revincludes:
- Provenance:target
:required_concepts: []
:must_supports:
  :extensions: []
  :slices:
  - :name: Observation.component:systolic
    :path: component
    :discriminator:
      :type: patternCodeableConcept
      :path: code
      :code: 8480-6
      :system: http://loinc.org
  - :name: Observation.component:diastolic
    :path: component
    :discriminator:
      :type: patternCodeableConcept
      :path: code
      :code: 8462-4
      :system: http://loinc.org
  - :name: Observation.category:VSCat
    :path: category
    :discriminator:
      :type: value
      :values:
      - :path: coding.code
        :value: vital-signs
      - :path: coding.system
        :value: http://terminology.hl7.org/CodeSystem/observation-category
  :elements:
  - :path: status
  - :path: category
  - :path: category.coding
  - :path: category.coding.system
    :fixed_value: http://terminology.hl7.org/CodeSystem/observation-category
  - :path: category.coding.code
    :fixed_value: vital-signs
  - :path: code.coding.code
    :fixed_value: 85354-9
  - :path: subject
    :types:
    - Reference
  - :path: effectiveDateTime
    :original_path: effective[x]
  - :path: component
  - :path: component.code
  - :path: component.code.coding.code
    :fixed_value: 8480-6
  - :path: component.valueQuantity.system
    :original_path: component.value[x].system
    :fixed_value: http://unitsofmeasure.org
  - :path: component.valueQuantity.code
    :original_path: component.value[x].code
    :fixed_value: mm[Hg]
  - :path: component.code.coding.code
    :fixed_value: 8462-4
  - :path: component.valueQuantity
    :original_path: component.value[x]
  - :path: component.valueQuantity.value
    :original_path: component.value[x].value
  - :path: component.valueQuantity.unit
    :original_path: component.value[x].unit
:mandatory_elements:
- Observation.status
- Observation.category
- Observation.category.coding
- Observation.category.coding.system
- Observation.category.coding.code
- Observation.code
- Observation.subject
- Observation.effective[x]
- Observation.component
- Observation.component.code
- Observation.component.value[x].value
- Observation.component.value[x].unit
- Observation.component.value[x].system
- Observation.component.value[x].code
:bindings:
- :type: code
  :strength: preferred
  :system: http://hl7.org/fhir/ValueSet/languages
  :path: language
- :type: code
  :strength: required
  :system: http://hl7.org/fhir/ValueSet/observation-status
  :path: status
- :type: CodeableConcept
  :strength: preferred
  :system: http://hl7.org/fhir/ValueSet/observation-category
  :path: category
- :type: CodeableConcept
  :strength: preferred
  :system: http://hl7.org/fhir/ValueSet/observation-category
  :path: category
- :type: CodeableConcept
  :strength: extensible
  :system: http://hl7.org/fhir/us/core/ValueSet/us-core-vital-signs
  :path: code
- :type: Quantity
  :strength: extensible
  :system: http://hl7.org/fhir/ValueSet/ucum-vitals-common
  :path: value
- :type: CodeableConcept
  :strength: extensible
  :system: http://hl7.org/fhir/ValueSet/data-absent-reason
  :path: dataAbsentReason
- :type: CodeableConcept
  :strength: extensible
  :system: http://hl7.org/fhir/ValueSet/observation-interpretation
  :path: interpretation
- :type: CodeableConcept
  :strength: example
  :system: http://hl7.org/fhir/ValueSet/body-site
  :path: bodySite
- :type: CodeableConcept
  :strength: example
  :system: http://hl7.org/fhir/ValueSet/observation-methods
  :path: method
- :type: CodeableConcept
  :strength: preferred
  :system: http://hl7.org/fhir/ValueSet/referencerange-meaning
  :path: referenceRange.type
- :type: CodeableConcept
  :strength: example
  :system: http://hl7.org/fhir/ValueSet/referencerange-appliesto
  :path: referenceRange.appliesTo
- :type: CodeableConcept
  :strength: extensible
  :system: http://hl7.org/fhir/us/core/ValueSet/us-core-vital-signs
  :path: component.code
- :type: CodeableConcept
  :strength: extensible
  :system: http://hl7.org/fhir/ValueSet/data-absent-reason
  :path: component.dataAbsentReason
- :type: CodeableConcept
  :strength: extensible
  :system: http://hl7.org/fhir/ValueSet/observation-interpretation
  :path: component.interpretation
- :type: CodeableConcept
  :strength: extensible
  :system: http://hl7.org/fhir/us/core/ValueSet/us-core-vital-signs
  :path: component.code
- :type: code
  :strength: required
  :system: http://hl7.org/fhir/ValueSet/quantity-comparator
  :path: component.value.comparator
- :type: CodeableConcept
  :strength: extensible
  :system: http://hl7.org/fhir/ValueSet/data-absent-reason
  :path: component.dataAbsentReason
- :type: CodeableConcept
  :strength: extensible
  :system: http://hl7.org/fhir/ValueSet/observation-interpretation
  :path: component.interpretation
- :type: CodeableConcept
  :strength: extensible
  :system: http://hl7.org/fhir/us/core/ValueSet/us-core-vital-signs
  :path: component.code
- :type: code
  :strength: required
  :system: http://hl7.org/fhir/ValueSet/quantity-comparator
  :path: component.value.comparator
- :type: CodeableConcept
  :strength: extensible
  :system: http://hl7.org/fhir/ValueSet/data-absent-reason
  :path: component.dataAbsentReason
- :type: CodeableConcept
  :strength: extensible
  :system: http://hl7.org/fhir/ValueSet/observation-interpretation
  :path: component.interpretation
:references:
- :path: Observation.basedOn
  :profiles:
  - http://hl7.org/fhir/StructureDefinition/CarePlan
  - http://hl7.org/fhir/StructureDefinition/DeviceRequest
  - http://hl7.org/fhir/StructureDefinition/ImmunizationRecommendation
  - http://hl7.org/fhir/StructureDefinition/MedicationRequest
  - http://hl7.org/fhir/StructureDefinition/NutritionOrder
  - http://hl7.org/fhir/StructureDefinition/ServiceRequest
- :path: Observation.partOf
  :profiles:
  - http://hl7.org/fhir/StructureDefinition/MedicationAdministration
  - http://hl7.org/fhir/StructureDefinition/MedicationDispense
  - http://hl7.org/fhir/StructureDefinition/MedicationStatement
  - http://hl7.org/fhir/StructureDefinition/Procedure
  - http://hl7.org/fhir/StructureDefinition/Immunization
  - http://hl7.org/fhir/StructureDefinition/ImagingStudy
- :path: Observation.subject
  :profiles:
  - http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient
- :path: Observation.focus
  :profiles:
  - http://hl7.org/fhir/StructureDefinition/Resource
- :path: Observation.encounter
  :profiles:
  - http://hl7.org/fhir/StructureDefinition/Encounter
- :path: Observation.performer
  :profiles:
  - http://hl7.org/fhir/StructureDefinition/Practitioner
  - http://hl7.org/fhir/StructureDefinition/PractitionerRole
  - http://hl7.org/fhir/StructureDefinition/Organization
  - http://hl7.org/fhir/StructureDefinition/CareTeam
  - http://hl7.org/fhir/StructureDefinition/Patient
  - http://hl7.org/fhir/StructureDefinition/RelatedPerson
- :path: Observation.specimen
  :profiles:
  - http://hl7.org/fhir/StructureDefinition/Specimen
- :path: Observation.device
  :profiles:
  - http://hl7.org/fhir/StructureDefinition/Device
  - http://hl7.org/fhir/StructureDefinition/DeviceMetric
- :path: Observation.hasMember
  :profiles:
  - http://hl7.org/fhir/StructureDefinition/QuestionnaireResponse
  - http://hl7.org/fhir/StructureDefinition/MolecularSequence
  - http://hl7.org/fhir/StructureDefinition/vitalsigns
- :path: Observation.derivedFrom
  :profiles:
  - http://hl7.org/fhir/StructureDefinition/DocumentReference
  - http://hl7.org/fhir/StructureDefinition/ImagingStudy
  - http://hl7.org/fhir/StructureDefinition/Media
  - http://hl7.org/fhir/StructureDefinition/QuestionnaireResponse
  - http://hl7.org/fhir/StructureDefinition/MolecularSequence
  - http://hl7.org/fhir/StructureDefinition/vitalsigns
:tests:
- :id: us_core_v400_blood_pressure_patient_code_search_test
  :file_name: blood_pressure_patient_code_search_test.rb
- :id: us_core_v400_blood_pressure_patient_category_status_search_test
  :file_name: blood_pressure_patient_category_status_search_test.rb
- :id: us_core_v400_blood_pressure_patient_code_date_search_test
  :file_name: blood_pressure_patient_code_date_search_test.rb
- :id: us_core_v400_blood_pressure_patient_category_search_test
  :file_name: blood_pressure_patient_category_search_test.rb
- :id: us_core_v400_blood_pressure_patient_category_date_search_test
  :file_name: blood_pressure_patient_category_date_search_test.rb
- :id: us_core_v400_blood_pressure_read_test
  :file_name: blood_pressure_read_test.rb
- :id: us_core_v400_blood_pressure_provenance_revinclude_search_test
  :file_name: blood_pressure_provenance_revinclude_search_test.rb
- :id: us_core_v400_blood_pressure_validation_test
  :file_name: blood_pressure_validation_test.rb
- :id: us_core_v400_blood_pressure_must_support_test
  :file_name: blood_pressure_must_support_test.rb
- :id: us_core_v400_blood_pressure_reference_resolution_test
  :file_name: blood_pressure_reference_resolution_test.rb
:id: us_core_v400_blood_pressure
:file_name: blood_pressure_group.rb
:delayed_references: []