The observation described by the code 100001015 (Procedure Device Observation :1.3.6.1.4.1.19376.1.4.1.6.5.136, table: 6.6.5.69-1) SHALL have a value element with type : TS
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(TS))
The observation described by the code 100000990 (Procedure Device Observation :1.3.6.1.4.1.19376.1.4.1.6.5.136, table: 6.6.5.69-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100000989 (Procedure Device Observation :1.3.6.1.4.1.19376.1.4.1.6.5.136, table: 6.6.5.69-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100001246 (Procedure Device Observation :1.3.6.1.4.1.19376.1.4.1.6.5.136, table: 6.6.5.69-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 416940007:363589002=233171004 (Procedure Device Observation :1.3.6.1.4.1.19376.1.4.1.6.5.136, table: 6.6.5.69-1) SHALL have a value element with type : TS
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(TS))
The observation described by the code 251266004 (Pacemaker Pacing Type :1.3.6.1.4.1.19376.1.4.1.6.5.15, table: 6.6.5.48-1) SHALL have a value element with type : BL
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(BL))
The observation described by the code 100001026 (Procedure Session Event Observation :1.3.6.1.4.1.19376.1.4.1.6.5.158, table: 6.6.5.73-1) SHALL have a value element with type : BL
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(BL))
The observation described by the code 100000923 (Procedure Session Event Observation :1.3.6.1.4.1.19376.1.4.1.6.5.158, table: 6.6.5.73-1) SHALL have a value element with type : BL
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(BL))
The observation described by the code 103579009 (Patient Demographic Observation :1.3.6.1.4.1.19376.1.4.1.6.5.172, table: 6.6.5.49-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 364699009 (Patient Demographic Observation :1.3.6.1.4.1.19376.1.4.1.6.5.172, table: 6.6.5.49-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100001000 (Patient Demographic Observation :1.3.6.1.4.1.19376.1.4.1.6.5.172, table: 6.6.5.49-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100001132 (Encounter Observation :1.3.6.1.4.1.19376.1.4.1.6.5.173, table: 6.6.5.28-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100001072 (Encounter Observation :1.3.6.1.4.1.19376.1.4.1.6.5.173, table: 6.6.5.28-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100001095 (Encounter Observation :1.3.6.1.4.1.19376.1.4.1.6.5.173, table: 6.6.5.28-1) SHALL have a value element with type : BL
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(BL))
The observation described by the code 100001096 (Encounter Observation :1.3.6.1.4.1.19376.1.4.1.6.5.173, table: 6.6.5.28-1) SHALL have a value element with type : ST
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(ST))
The observation described by the code 100000517 (Encounter Observation :1.3.6.1.4.1.19376.1.4.1.6.5.173, table: 6.6.5.28-1) SHALL have a value element with type : ST
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(ST))
The observation described by the code 63513-6 (Encounter Observation :1.3.6.1.4.1.19376.1.4.1.6.5.173, table: 6.6.5.28-1) SHALL have a value element with type : BL
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(BL))
The observation described by the code 100001145 (Encounter Observation :1.3.6.1.4.1.19376.1.4.1.6.5.173, table: 6.6.5.28-1) SHALL have a value element with type : BL
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(BL))
The observation described by the code 100000922 (Encounter Observation :1.3.6.1.4.1.19376.1.4.1.6.5.173, table: 6.6.5.28-1) SHALL have a value element with type : BL
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(BL))
The observation described by the code 100001027 (Pre-procedure Test Result :1.3.6.1.4.1.19376.1.4.1.6.5.174, table: 6.6.5.65-1) SHALL have a value element with type : BL
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(BL))
The observation described by the code 4554005 (Pre-procedure Test Result :1.3.6.1.4.1.19376.1.4.1.6.5.174, table: 6.6.5.65-1) SHALL have a value element with type : BL
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(BL))
The observation described by the code 100001119 (Pre-procedure Test Result :1.3.6.1.4.1.19376.1.4.1.6.5.174, table: 6.6.5.65-1) SHALL have a value element with type : BL
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(BL))
The observation described by the code 100001120 (Pre-procedure Test Result :1.3.6.1.4.1.19376.1.4.1.6.5.174, table: 6.6.5.65-1) SHALL have a value element with type : BL
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(BL))
The observation described by the code 100001121 (Pre-procedure Test Result :1.3.6.1.4.1.19376.1.4.1.6.5.174, table: 6.6.5.65-1) SHALL have a value element with type : PQ
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(PQ))
The observation described by the code 100001121 (Pre-procedure Test Result :1.3.6.1.4.1.19376.1.4.1.6.5.174, table: 6.6.5.65-1), SHALL have a value element with type PQ and the unit of value SHALL be 'msec'
OCL
self.value->forAll(val : ANY | (not val.oclIsKindOf(PQ)) or (not val.nullFlavor.oclIsUndefined()) or ( (not val.oclAsType(PQ).unit.oclIsUndefined()) and val.oclAsType(PQ).unit='msec' ))
The observation described by the code 10230-1 (Pre-procedure Test Result :1.3.6.1.4.1.19376.1.4.1.6.5.174, table: 6.6.5.65-1) SHALL have a value element with type : PQ
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(PQ))
The observation described by the code 10230-1 (Pre-procedure Test Result :1.3.6.1.4.1.19376.1.4.1.6.5.174, table: 6.6.5.65-1), SHALL have a value element with type PQ and the unit of value SHALL be '%'
OCL
self.value->forAll(val : ANY | (not val.oclIsKindOf(PQ)) or (not val.nullFlavor.oclIsUndefined()) or ( (not val.oclAsType(PQ).unit.oclIsUndefined()) and val.oclAsType(PQ).unit='%' ))
The observation described by the code 55827005 (Pre-procedure Test Result :1.3.6.1.4.1.19376.1.4.1.6.5.174, table: 6.6.5.65-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 48724000 (Pre-procedure Test Result :1.3.6.1.4.1.19376.1.4.1.6.5.174, table: 6.6.5.65-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 79619009 (Pre-procedure Test Result :1.3.6.1.4.1.19376.1.4.1.6.5.174, table: 6.6.5.65-1) SHALL have a value element with type : BL
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(BL))
The observation described by the code 106068003 (Pre-procedure Test Result :1.3.6.1.4.1.19376.1.4.1.6.5.174, table: 6.6.5.65-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 251208001 (Pre-procedure Test Result :1.3.6.1.4.1.19376.1.4.1.6.5.174, table: 6.6.5.65-1) SHALL have a value element with type : PQ
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(PQ))
The observation described by the code 251208001 (Pre-procedure Test Result :1.3.6.1.4.1.19376.1.4.1.6.5.174, table: 6.6.5.65-1), SHALL have a value element with type PQ and the unit of value SHALL be 'msec'
OCL
self.value->forAll(val : ANY | (not val.oclIsKindOf(PQ)) or (not val.nullFlavor.oclIsUndefined()) or ( (not val.oclAsType(PQ).unit.oclIsUndefined()) and val.oclAsType(PQ).unit='msec' ))
The observation described by the code 100001142 (Pre-procedure Test Result :1.3.6.1.4.1.19376.1.4.1.6.5.174, table: 6.6.5.65-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 164854000 (Pre-procedure Test Result :1.3.6.1.4.1.19376.1.4.1.6.5.174, table: 6.6.5.65-1) SHALL have a value element with type : BL
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(BL))
The observation described by the code 251266004 (Pre-procedure Test Result :1.3.6.1.4.1.19376.1.4.1.6.5.174, table: 6.6.5.65-1) SHALL have a value element with type : BL
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(BL))
The observation described by the code 396339007:123005000=59652004 (Pre-procedure Test Result :1.3.6.1.4.1.19376.1.4.1.6.5.174, table: 6.6.5.65-1) SHALL have a value element with type : BL
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(BL))
The observation described by the code 100001230 (Pre-procedure Test Result :1.3.6.1.4.1.19376.1.4.1.6.5.174, table: 6.6.5.65-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100001229 (Pre-procedure Test Result :1.3.6.1.4.1.19376.1.4.1.6.5.174, table: 6.6.5.65-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 2950-4 (Pre-procedure Laboratory Result :1.3.6.1.4.1.19376.1.4.1.6.5.175, table: 6.6.5.60-1) SHALL have a value element with type : PQ
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(PQ))
The observation described by the code 2950-4 (Pre-procedure Laboratory Result :1.3.6.1.4.1.19376.1.4.1.6.5.175, table: 6.6.5.60-1), SHALL have a value element with type PQ and the unit of value SHALL be 'mEq/L'
OCL
self.value->forAll(val : ANY | (not val.oclIsKindOf(PQ)) or (not val.nullFlavor.oclIsUndefined()) or ( (not val.oclAsType(PQ).unit.oclIsUndefined()) and val.oclAsType(PQ).unit='mEq/L' ))
The observation described by the code 6299-2 (Pre-procedure Laboratory Result :1.3.6.1.4.1.19376.1.4.1.6.5.175, table: 6.6.5.60-1) SHALL have a value element with type : PQ
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(PQ))
The observation described by the code 6299-2 (Pre-procedure Laboratory Result :1.3.6.1.4.1.19376.1.4.1.6.5.175, table: 6.6.5.60-1), SHALL have a value element with type PQ and the unit of value SHALL be 'mg/dL'
OCL
self.value->forAll(val : ANY | (not val.oclIsKindOf(PQ)) or (not val.nullFlavor.oclIsUndefined()) or ( (not val.oclAsType(PQ).unit.oclIsUndefined()) and val.oclAsType(PQ).unit='mg/dL' ))
The observation described by the code 718-7 (Pre-procedure Laboratory Result :1.3.6.1.4.1.19376.1.4.1.6.5.175, table: 6.6.5.60-1) SHALL have a value element with type : PQ
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(PQ))
The observation described by the code 718-7 (Pre-procedure Laboratory Result :1.3.6.1.4.1.19376.1.4.1.6.5.175, table: 6.6.5.60-1), SHALL have a value element with type PQ and the unit of value SHALL be 'g/dL'
OCL
self.value->forAll(val : ANY | (not val.oclIsKindOf(PQ)) or (not val.nullFlavor.oclIsUndefined()) or ( (not val.oclAsType(PQ).unit.oclIsUndefined()) and val.oclAsType(PQ).unit='g/dL' ))
The observation described by the code 5902-2 (Pre-procedure Laboratory Result :1.3.6.1.4.1.19376.1.4.1.6.5.175, table: 6.6.5.60-1) SHALL have a value element with type : PQ
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(PQ))
The observation described by the code 5902-2 (Pre-procedure Laboratory Result :1.3.6.1.4.1.19376.1.4.1.6.5.175, table: 6.6.5.60-1), SHALL have a value element with type PQ and the unit of value SHALL be 'sec'
OCL
self.value->forAll(val : ANY | (not val.oclIsKindOf(PQ)) or (not val.nullFlavor.oclIsUndefined()) or ( (not val.oclAsType(PQ).unit.oclIsUndefined()) and val.oclAsType(PQ).unit='sec' ))
The observation described by the code 2160-0 (Pre-procedure Laboratory Result :1.3.6.1.4.1.19376.1.4.1.6.5.175, table: 6.6.5.60-1) SHALL have a value element with type : PQ
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(PQ))
The observation described by the code 2160-0 (Pre-procedure Laboratory Result :1.3.6.1.4.1.19376.1.4.1.6.5.175, table: 6.6.5.60-1), SHALL have a value element with type PQ and the unit of value SHALL be 'mg/dL'
OCL
self.value->forAll(val : ANY | (not val.oclIsKindOf(PQ)) or (not val.nullFlavor.oclIsUndefined()) or ( (not val.oclAsType(PQ).unit.oclIsUndefined()) and val.oclAsType(PQ).unit='mg/dL' ))
The observation described by the code 42719-5 (Pre-procedure Laboratory Result :1.3.6.1.4.1.19376.1.4.1.6.5.175, table: 6.6.5.60-1) SHALL have a value element with type : PQ
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(PQ))
The observation described by the code 42719-5 (Pre-procedure Laboratory Result :1.3.6.1.4.1.19376.1.4.1.6.5.175, table: 6.6.5.60-1), SHALL have a value element with type PQ and the unit of value SHALL be 'mg/dL'
OCL
self.value->forAll(val : ANY | (not val.oclIsKindOf(PQ)) or (not val.nullFlavor.oclIsUndefined()) or ( (not val.oclAsType(PQ).unit.oclIsUndefined()) and val.oclAsType(PQ).unit='mg/dL' ))
The observation described by the code 1920-8 (Pre-procedure Laboratory Result :1.3.6.1.4.1.19376.1.4.1.6.5.175, table: 6.6.5.60-1) SHALL have a value element with type : PQ
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(PQ))
The observation described by the code 1920-8 (Pre-procedure Laboratory Result :1.3.6.1.4.1.19376.1.4.1.6.5.175, table: 6.6.5.60-1), SHALL have a value element with type PQ and the unit of value SHALL be 'U/L'
OCL
self.value->forAll(val : ANY | (not val.oclIsKindOf(PQ)) or (not val.nullFlavor.oclIsUndefined()) or ( (not val.oclAsType(PQ).unit.oclIsUndefined()) and val.oclAsType(PQ).unit='U/L' ))
The observation described by the code 1742-6 (Pre-procedure Laboratory Result :1.3.6.1.4.1.19376.1.4.1.6.5.175, table: 6.6.5.60-1) SHALL have a value element with type : PQ
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(PQ))
The observation described by the code 1742-6 (Pre-procedure Laboratory Result :1.3.6.1.4.1.19376.1.4.1.6.5.175, table: 6.6.5.60-1), SHALL have a value element with type PQ and the unit of value SHALL be 'U/L'
OCL
self.value->forAll(val : ANY | (not val.oclIsKindOf(PQ)) or (not val.nullFlavor.oclIsUndefined()) or ( (not val.oclAsType(PQ).unit.oclIsUndefined()) and val.oclAsType(PQ).unit='U/L' ))
The observation described by the code 1783-0 (Pre-procedure Laboratory Result :1.3.6.1.4.1.19376.1.4.1.6.5.175, table: 6.6.5.60-1) SHALL have a value element with type : PQ
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(PQ))
The observation described by the code 1783-0 (Pre-procedure Laboratory Result :1.3.6.1.4.1.19376.1.4.1.6.5.175, table: 6.6.5.60-1), SHALL have a value element with type PQ and the unit of value SHALL be 'IU/L'
OCL
self.value->forAll(val : ANY | (not val.oclIsKindOf(PQ)) or (not val.nullFlavor.oclIsUndefined()) or ( (not val.oclAsType(PQ).unit.oclIsUndefined()) and val.oclAsType(PQ).unit='IU/L' ))
The observation described by the code 404684003 (Pre-procedure Observation :1.3.6.1.4.1.19376.1.4.1.6.5.176, table: 6.6.5.63-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 420816009 (Pre-procedure Observation :1.3.6.1.4.1.19376.1.4.1.6.5.176, table: 6.6.5.63-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100001022 (Pre-procedure Observation :1.3.6.1.4.1.19376.1.4.1.6.5.176, table: 6.6.5.63-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100001021 (Pre-procedure Observation :1.3.6.1.4.1.19376.1.4.1.6.5.176, table: 6.6.5.63-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100001054 (Pre-procedure Observation :1.3.6.1.4.1.19376.1.4.1.6.5.176, table: 6.6.5.63-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100001055 (Pre-procedure Observation :1.3.6.1.4.1.19376.1.4.1.6.5.176, table: 6.6.5.63-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100001124 (Pre-procedure Observation :1.3.6.1.4.1.19376.1.4.1.6.5.176, table: 6.6.5.63-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 366167000 (Pre-procedure Observation :1.3.6.1.4.1.19376.1.4.1.6.5.176, table: 6.6.5.63-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100000927 (Pre-procedure Observation :1.3.6.1.4.1.19376.1.4.1.6.5.176, table: 6.6.5.63-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100000929 (Pre-procedure Observation :1.3.6.1.4.1.19376.1.4.1.6.5.176, table: 6.6.5.63-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100000949 (Pre-procedure Observation :1.3.6.1.4.1.19376.1.4.1.6.5.176, table: 6.6.5.63-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 27550009 (Pre-procedure Observation :1.3.6.1.4.1.19376.1.4.1.6.5.176, table: 6.6.5.63-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100000953 (Pre-procedure Observation :1.3.6.1.4.1.19376.1.4.1.6.5.176, table: 6.6.5.63-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100000938 (Pre-procedure Observation :1.3.6.1.4.1.19376.1.4.1.6.5.176, table: 6.6.5.63-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100001105 (Pre-procedure Observation :1.3.6.1.4.1.19376.1.4.1.6.5.176, table: 6.6.5.63-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100001097 (Pre-procedure Observation :1.3.6.1.4.1.19376.1.4.1.6.5.176, table: 6.6.5.63-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100000935 (Pre-procedure Observation :1.3.6.1.4.1.19376.1.4.1.6.5.176, table: 6.6.5.63-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100000215 (Pre-procedure Observation :1.3.6.1.4.1.19376.1.4.1.6.5.176, table: 6.6.5.63-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100000214 (Pre-procedure Observation :1.3.6.1.4.1.19376.1.4.1.6.5.176, table: 6.6.5.63-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 365853002:418775008=77343006 (Pre-procedure Observation :1.3.6.1.4.1.19376.1.4.1.6.5.176, table: 6.6.5.63-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100001224 (Pre-procedure Observation :1.3.6.1.4.1.19376.1.4.1.6.5.176, table: 6.6.5.63-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 8480-6 (Pre-procedure Vital Sign :1.3.6.1.4.1.19376.1.4.1.6.5.178, table: 6.6.5.67-1) SHALL have a value element with type : PQ
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(PQ))
The observation described by the code 8480-6 (Pre-procedure Vital Sign :1.3.6.1.4.1.19376.1.4.1.6.5.178, table: 6.6.5.67-1), SHALL have a value element with type PQ and the unit of value SHALL be 'mm[Hg]'
OCL
self.value->forAll(val : ANY | (not val.oclIsKindOf(PQ)) or (not val.nullFlavor.oclIsUndefined()) or ( (not val.oclAsType(PQ).unit.oclIsUndefined()) and val.oclAsType(PQ).unit='mm[Hg]' ))
The observation described by the code 8462-4 (Pre-procedure Vital Sign :1.3.6.1.4.1.19376.1.4.1.6.5.178, table: 6.6.5.67-1) SHALL have a value element with type : PQ
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(PQ))
The observation described by the code 8462-4 (Pre-procedure Vital Sign :1.3.6.1.4.1.19376.1.4.1.6.5.178, table: 6.6.5.67-1), SHALL have a value element with type PQ and the unit of value SHALL be 'mm[Hg]'
OCL
self.value->forAll(val : ANY | (not val.oclIsKindOf(PQ)) or (not val.nullFlavor.oclIsUndefined()) or ( (not val.oclAsType(PQ).unit.oclIsUndefined()) and val.oclAsType(PQ).unit='mm[Hg]' ))
The observation described by the code 8302-2 (Pre-procedure Vital Sign :1.3.6.1.4.1.19376.1.4.1.6.5.178, table: 6.6.5.67-1) SHALL have a value element with type : PQ
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(PQ))
The observation described by the code 8302-2 (Pre-procedure Vital Sign :1.3.6.1.4.1.19376.1.4.1.6.5.178, table: 6.6.5.67-1), SHALL have a value element with type PQ and the unit of value SHALL be 'cm'
OCL
self.value->forAll(val : ANY | (not val.oclIsKindOf(PQ)) or (not val.nullFlavor.oclIsUndefined()) or ( (not val.oclAsType(PQ).unit.oclIsUndefined()) and val.oclAsType(PQ).unit='cm' ))
The observation described by the code 3141-9 (Pre-procedure Vital Sign :1.3.6.1.4.1.19376.1.4.1.6.5.178, table: 6.6.5.67-1) SHALL have a value element with type : PQ
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(PQ))
The observation described by the code 3141-9 (Pre-procedure Vital Sign :1.3.6.1.4.1.19376.1.4.1.6.5.178, table: 6.6.5.67-1), SHALL have a value element with type PQ and the unit of value SHALL be 'kg'
OCL
self.value->forAll(val : ANY | (not val.oclIsKindOf(PQ)) or (not val.nullFlavor.oclIsUndefined()) or ( (not val.oclAsType(PQ).unit.oclIsUndefined()) and val.oclAsType(PQ).unit='kg' ))
The observation described by the code 8867-4 (Pre-procedure Vital Sign :1.3.6.1.4.1.19376.1.4.1.6.5.178, table: 6.6.5.67-1) SHALL have a value element with type : PQ
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(PQ))
The observation described by the code 8867-4 (Pre-procedure Vital Sign :1.3.6.1.4.1.19376.1.4.1.6.5.178, table: 6.6.5.67-1), SHALL have a value element with type PQ and the unit of value SHALL be 'bpm'
OCL
self.value->forAll(val : ANY | (not val.oclIsKindOf(PQ)) or (not val.nullFlavor.oclIsUndefined()) or ( (not val.oclAsType(PQ).unit.oclIsUndefined()) and val.oclAsType(PQ).unit='bpm' ))
The observation described by the code 428024001 (Procedure Session Observation :1.3.6.1.4.1.19376.1.4.1.6.5.180, table: 6.6.5.75-1) SHALL have a value element with type : BL
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(BL))
The observation described by the code 432678004 (Procedure Session Observation :1.3.6.1.4.1.19376.1.4.1.6.5.180, table: 6.6.5.75-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100001218 (Procedure Session Observation :1.3.6.1.4.1.19376.1.4.1.6.5.180, table: 6.6.5.75-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 233171004 (Procedure Observation :1.3.6.1.4.1.19376.1.4.1.6.5.181, table: 6.6.5.72-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 232965003 (Procedure Observation :1.3.6.1.4.1.19376.1.4.1.6.5.181, table: 6.6.5.72-1) SHALL have a value element with type : BL
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(BL))
The observation described by the code 100001078 (Procedure Observation :1.3.6.1.4.1.19376.1.4.1.6.5.181, table: 6.6.5.72-1) SHALL have a value element with type : BL
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(BL))
The observation described by the code 100001086 (Procedure Observation :1.3.6.1.4.1.19376.1.4.1.6.5.181, table: 6.6.5.72-1) SHALL have a value element with type : BL
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(BL))
The observation described by the code 100001023 (Procedure Observation :1.3.6.1.4.1.19376.1.4.1.6.5.181, table: 6.6.5.72-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100000994 (Procedure Observation :1.3.6.1.4.1.19376.1.4.1.6.5.181, table: 6.6.5.72-1) SHALL have a value element with type : PQ
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(PQ))
The observation described by the code 100000939 (Procedure Observation :1.3.6.1.4.1.19376.1.4.1.6.5.181, table: 6.6.5.72-1) SHALL have a value element with type : BL
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(BL))
The observation described by the code 103712006 (Procedure Observation :1.3.6.1.4.1.19376.1.4.1.6.5.181, table: 6.6.5.72-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 72641008 (Procedure Observation :1.3.6.1.4.1.19376.1.4.1.6.5.181, table: 6.6.5.72-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100000926 (Procedure Observation :1.3.6.1.4.1.19376.1.4.1.6.5.181, table: 6.6.5.72-1) SHALL have a value element with type : BL
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(BL))
The observation described by the code 260846005 (Procedure Observation :1.3.6.1.4.1.19376.1.4.1.6.5.181, table: 6.6.5.72-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100000991 (Procedure Observation :1.3.6.1.4.1.19376.1.4.1.6.5.181, table: 6.6.5.72-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100000992 (Procedure Observation :1.3.6.1.4.1.19376.1.4.1.6.5.181, table: 6.6.5.72-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100001059 (Procedure Observation :1.3.6.1.4.1.19376.1.4.1.6.5.181, table: 6.6.5.72-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100001060 (Procedure Observation :1.3.6.1.4.1.19376.1.4.1.6.5.181, table: 6.6.5.72-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100001058 (Procedure Observation :1.3.6.1.4.1.19376.1.4.1.6.5.181, table: 6.6.5.72-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100001112 (Procedure Observation :1.3.6.1.4.1.19376.1.4.1.6.5.181, table: 6.6.5.72-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 228850003 (Procedure Observation :1.3.6.1.4.1.19376.1.4.1.6.5.181, table: 6.6.5.72-1) SHALL have a value element with type : PQ
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(PQ))
The observation described by the code 100001003 (Procedure Observation :1.3.6.1.4.1.19376.1.4.1.6.5.181, table: 6.6.5.72-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100000985 (Procedure Observation :1.3.6.1.4.1.19376.1.4.1.6.5.181, table: 6.6.5.72-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100000919 (Procedure Observation :1.3.6.1.4.1.19376.1.4.1.6.5.181, table: 6.6.5.72-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 250980009 (Procedure Observation :1.3.6.1.4.1.19376.1.4.1.6.5.181, table: 6.6.5.72-1) SHALL have a value element with type : BL
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(BL))
The observation described by the code 75527-2 (Discharge Observation :1.3.6.1.4.1.19376.1.4.1.6.5.184, table: 6.6.5.27-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 75528-0 (Discharge Observation :1.3.6.1.4.1.19376.1.4.1.6.5.184, table: 6.6.5.27-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 106068003 (Discharge Observation :1.3.6.1.4.1.19376.1.4.1.6.5.184, table: 6.6.5.27-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 184305005 (Discharge Observation :1.3.6.1.4.1.19376.1.4.1.6.5.184, table: 6.6.5.27-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 385763009 (Discharge Observation :1.3.6.1.4.1.19376.1.4.1.6.5.184, table: 6.6.5.27-1) SHALL have a value element with type : BL
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(BL))
The observation described by the code 100000952 (Pre-procedure Clinical Finding :1.3.6.1.4.1.19376.1.4.1.6.5.189, table: 6.6.5.59-1) SHALL have a value element with type : BL
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(BL))
The observation described by the code 100000951 (Pre-procedure Clinical Finding :1.3.6.1.4.1.19376.1.4.1.6.5.189, table: 6.6.5.59-1) SHALL have a value element with type : BL
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(BL))
The observation described by the code 100001027 (Pre-procedure Clinical Finding :1.3.6.1.4.1.19376.1.4.1.6.5.189, table: 6.6.5.59-1) SHALL have a value element with type : BL
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(BL))
The observation described by the code 10230-1 (Pre-procedure Clinical Finding :1.3.6.1.4.1.19376.1.4.1.6.5.189, table: 6.6.5.59-1) SHALL have a value element with type : PQ
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(PQ))
The observation described by the code 10230-1 (Pre-procedure Clinical Finding :1.3.6.1.4.1.19376.1.4.1.6.5.189, table: 6.6.5.59-1), SHALL have a value element with type PQ and the unit of value SHALL be '%'
OCL
self.value->forAll(val : ANY | (not val.oclIsKindOf(PQ)) or (not val.nullFlavor.oclIsUndefined()) or ( (not val.oclAsType(PQ).unit.oclIsUndefined()) and val.oclAsType(PQ).unit='%' ))
The observation described by the code 100000997 (Pre-procedure Clinical Finding :1.3.6.1.4.1.19376.1.4.1.6.5.189, table: 6.6.5.59-1) SHALL have a value element with type : BL
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(BL))
The observation described by the code 100000996 (Pre-procedure Clinical Finding :1.3.6.1.4.1.19376.1.4.1.6.5.189, table: 6.6.5.59-1) SHALL have a value element with type : BL
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(BL))
The observation described by the code 100001077 (Procedure Session Event Finding :1.3.6.1.4.1.19376.1.4.1.6.5.224, table: 6.6.5.73-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 75859-9 (Procedure Session Event Finding :1.3.6.1.4.1.19376.1.4.1.6.5.224, table: 6.6.5.73-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100001024 (HAS-BLED Clinical Finding :1.3.6.1.4.1.19376.1.4.1.6.5.227, table: 6.6.5.36-1) SHALL have a value element with type : BL
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(BL))
The observation described by the code 100001154 (AFEQT Questionnaire :1.3.6.1.4.1.19376.1.4.1.6.5.229, table: 6.6.5.4-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100001177 (AFEQT Questionnaire :1.3.6.1.4.1.19376.1.4.1.6.5.229, table: 6.6.5.4-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100001178 (AFEQT Questionnaire :1.3.6.1.4.1.19376.1.4.1.6.5.229, table: 6.6.5.4-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100001179 (AFEQT Questionnaire :1.3.6.1.4.1.19376.1.4.1.6.5.229, table: 6.6.5.4-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100001187 (AFEQT Questionnaire :1.3.6.1.4.1.19376.1.4.1.6.5.229, table: 6.6.5.4-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100001188 (AFEQT Questionnaire :1.3.6.1.4.1.19376.1.4.1.6.5.229, table: 6.6.5.4-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100001189 (AFEQT Questionnaire :1.3.6.1.4.1.19376.1.4.1.6.5.229, table: 6.6.5.4-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100001190 (AFEQT Questionnaire :1.3.6.1.4.1.19376.1.4.1.6.5.229, table: 6.6.5.4-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100001191 (AFEQT Questionnaire :1.3.6.1.4.1.19376.1.4.1.6.5.229, table: 6.6.5.4-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100001192 (AFEQT Questionnaire :1.3.6.1.4.1.19376.1.4.1.6.5.229, table: 6.6.5.4-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100001193 (AFEQT Questionnaire :1.3.6.1.4.1.19376.1.4.1.6.5.229, table: 6.6.5.4-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100001155 (AFEQT Questionnaire :1.3.6.1.4.1.19376.1.4.1.6.5.229, table: 6.6.5.4-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100001194 (AFEQT Questionnaire :1.3.6.1.4.1.19376.1.4.1.6.5.229, table: 6.6.5.4-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100001156 (AFEQT Questionnaire :1.3.6.1.4.1.19376.1.4.1.6.5.229, table: 6.6.5.4-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100001157 (AFEQT Questionnaire :1.3.6.1.4.1.19376.1.4.1.6.5.229, table: 6.6.5.4-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100001165 (AFEQT Questionnaire :1.3.6.1.4.1.19376.1.4.1.6.5.229, table: 6.6.5.4-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100001166 (AFEQT Questionnaire :1.3.6.1.4.1.19376.1.4.1.6.5.229, table: 6.6.5.4-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100001174 (AFEQT Questionnaire :1.3.6.1.4.1.19376.1.4.1.6.5.229, table: 6.6.5.4-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100001175 (AFEQT Questionnaire :1.3.6.1.4.1.19376.1.4.1.6.5.229, table: 6.6.5.4-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100001176 (AFEQT Questionnaire :1.3.6.1.4.1.19376.1.4.1.6.5.229, table: 6.6.5.4-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 100001147 (AFEQT Questionnaire :1.3.6.1.4.1.19376.1.4.1.6.5.229, table: 6.6.5.4-1) SHALL have a value element with type : CD
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(CD))
The observation described by the code 385763009 (Discharge Location :1.3.6.1.4.1.19376.1.4.1.6.5.41, table: 6.6.5.24-1) SHALL have a value element with type : BL
OCL
self.value->forAll(val : ANY | val.oclIsKindOf(BL))