description: This profile constrains the Observation resource for representing the heart rate, incl. interpretation and method. package_name: ch.fhir.ig.ch-ems derivation: constraint name: CHEmsObservationHeartRate type: Observation elements: code: short: Heart rate mustSupport: true pattern: type: CodeableConcept value: coding: - {code: 8867-4, system: 'http://loinc.org'} index: 0 value: mustSupport: true choices: [valueQuantity] index: 2 valueQuantity: {type: Quantity, mustSupport: true, choiceOf: value, index: 3} interpretation: type: CodeableConcept index: 4 slicing: rules: open ordered: false discriminator: - {path: $this, type: value} min: null slices: arrhythmia: match: {} schema: short: Asystole | Tachycardia | Bradycardia binding: {strength: required, valueSet: 'http://fhir.ch/ig/ch-ems/ValueSet/IVR-VS-pulesResult'} mustSupport: true index: 5 min: 0 max: 1 intensity: match: {} schema: short: weak | normal | strong | not tangible binding: {strength: required, valueSet: 'http://fhir.ch/ig/ch-ems/ValueSet/IVR-VS-intensity'} mustSupport: true index: 6 min: 0 max: 1 method: type: CodeableConcept binding: {strength: extensible, valueSet: 'http://fhir.ch/ig/ch-ems/ValueSet/IVR-VS-pulseMethod'} mustSupport: true index: 7 package_version: 2.0.0-ballot class: profile kind: resource url: http://fhir.ch/ig/ch-ems/StructureDefinition/ch-ems-observation-heartrate base: http://fhir.ch/ig/ch-ems/StructureDefinition/ch-ems-observation version: 2.0.0-ballot