description: Profile on IL-Core-BP by DGMC package_name: il.fhir.r4.dgmc derivation: constraint name: DGMCBP type: Observation elements: category: array: true min: 2 index: 4 slicing: slices: VSCat: match: {} schema: index: 5 elements: coding: elements: display: {index: 6} required: [display] CMLmonitor: match: {} schema: _required: true index: 7 elements: coding: elements: system: pattern: {type: uri, value: 'http://fhir.dgmc.health.gov.il/CodeSystem/cml-ClinicalMonitor'} type: uri index: 8 code: pattern: {type: code, value: clinical-monitor} type: code index: 9 display: {index: 10} required: [code, display, system] encounter: elements: reference: {index: 19} required: [reference] component: index: 49 slicing: slices: SystolicBP: match: {} schema: index: 49 elements: code: elements: coding: array: true min: 2 max: 2 index: 50 slicing: slices: SBPCodeCML: match: {} schema: _required: true index: 51 elements: system: pattern: {type: uri, value: 'http://fhir.dgmc.health.gov.il/cs/cml-parameters'} type: uri index: 52 code: pattern: {type: code, value: '23'} type: code index: 53 display: pattern: {type: string, value: לחץ סיסטולי} type: string index: 54 required: [code, display, system] value: choices: [] index: 56 slicing: slices: valueQuantity: match: {} schema: choices: [valueQuantity] _required: true index: 58 min: 1 valueQuantity: type: Quantity choiceOf: value index: 59 slicing: slices: valueQuantity: match: {} schema: {type: Quantity, choiceOf: value, _required: true, index: 59} min: 1 value[x]: elements: system: {index: 60} required: [system] referenceRange: elements: low: elements: value: {index: 61} required: [value] high: elements: value: {index: 62} required: [value] required: [value, valueQuantity] DiastolicBP: match: {} schema: index: 63 elements: code: elements: coding: array: true min: 2 index: 64 slicing: slices: DBPCodeCML: match: {} schema: _required: true index: 65 elements: system: pattern: {type: uri, value: 'http://fhir.dgmc.health.gov.il/cs/cml-parameters'} type: uri index: 66 code: pattern: {type: code, value: '24'} type: code index: 67 display: pattern: {type: string, value: לחץ דיאסטולי} type: string index: 68 required: [code, display, system] value: choices: [] index: 70 slicing: slices: valueQuantity: match: {} schema: choices: [valueQuantity] _required: true index: 72 min: 1 valueQuantity: type: Quantity choiceOf: value index: 73 slicing: slices: valueQuantity: match: {} schema: {type: Quantity, choiceOf: value, _required: true, index: 73} min: 1 value[x]: elements: system: {index: 74} required: [system] referenceRange: elements: low: elements: value: {index: 75} required: [value] high: elements: value: {index: 76} required: [value] required: [value, valueQuantity] note: elements: author: choices: [] index: 31 slicing: rules: open ordered: false discriminator: - {path: $this, type: type} min: null slices: authorReference: match: {} schema: choices: [authorReference] index: 33 min: 0 max: 1 authorReference: type: Reference choiceOf: author refers: ['http://hl7.org/fhir/StructureDefinition/Organization', 'http://hl7.org/fhir/StructureDefinition/Patient', 'http://hl7.org/fhir/StructureDefinition/Practitioner', 'http://hl7.org/fhir/StructureDefinition/RelatedPerson'] index: 34 slicing: slices: authorReference: match: {} schema: type: Reference choiceOf: author refers: ['http://hl7.org/fhir/StructureDefinition/Organization', 'http://hl7.org/fhir/StructureDefinition/Patient', 'http://hl7.org/fhir/StructureDefinition/Practitioner', 'http://hl7.org/fhir/StructureDefinition/RelatedPerson'] index: 34 min: 0 max: 1 author[x]: elements: reference: {index: 35} required: [reference] effectiveDateTime: {type: dateTime, choiceOf: effective, index: 22} effective: choices: [effectiveDateTime] index: 21 id: {index: 0} code: elements: coding: array: true min: 2 index: 11 slicing: slices: ilcore: match: {} schema: _required: true index: 12 elements: code: {index: 13} display: {index: 14} required: [code, display] CMLParameterCode: match: {} schema: index: 15 elements: system: pattern: {type: uri, value: 'http://fhir.dgmc.health.gov.il/cs/cml-parameters'} type: uri index: 16 code: pattern: {type: code, value: '2'} type: code index: 17 display: pattern: {type: string, value: לחץ דם} type: string index: 18 required: [code, display, system] identifier: index: 1 elements: system: {index: 2} value: {index: 3} required: [system, value] bodySite: elements: coding: array: true min: 2 index: 36 slicing: rules: open description: Bodysite discriminator: - {path: system, type: value} min: 2 slices: snomed: match: {system: 'http://snomed.info/sct'} schema: binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/body-site'} _required: true index: 37 elements: system: pattern: {type: uri, value: 'http://snomed.info/sct'} type: uri index: 38 code: {index: 39} display: {index: 40} required: [code, display, system] DGMC: match: {system: 'http://fhir.dgmc.health.gov.il/ValueSet/cml-MonitorCombo'} schema: _required: true index: 41 elements: system: pattern: {type: uri, value: 'http://fhir.dgmc.health.gov.il/ValueSet/cml-MonitorCombo'} type: uri index: 42 code: {index: 43} display: {index: 44} required: [code, display, system] device: elements: identifier: index: 45 elements: system: {index: 46} value: {index: 47} required: [system, value] display: {index: 48} required: [display, identifier] performer: elements: reference: {index: 23} required: [reference] dataAbsentReason: elements: coding: index: 24 elements: system: {index: 25} code: {index: 26} display: {index: 27} required: [code, display, system] slicing: slices: not-performed-reason: match: {} schema: index: 28 elements: display: {index: 29} required: [display] package_version: 0.5.0 class: profile kind: resource url: http://fhir.dgmc.health.gov.il/StructureDefinition/dgmc-bp base: http://fhir.health.gov.il/StructureDefinition/il-core-bp version: 0.2.0 required: [id, identifier]