130 likes | 266 Views
CDE to RIM semantics Mapping Process. Steps. Read the definition of the CDE Determine if the CDE represents an Act, Entity, Role Determine if there are conflated classes by looking at the Data Element Concept Map the Date Element Concept to the HL7 class( es )
E N D
Steps • Read the definition of the CDE • Determine if the CDE represents an Act, Entity, Role • Determine if there are conflated classes by looking at the Data Element Concept • Map the Date Element Concept to the HL7 class(es) • Determine the classCode of the class • Determine the attributes of the class that are required • Assign appropriate structural codes • Align the value (in the case of an Act) with the Value Domain datatype
Example Data Element: Microplate Well Criterion Standard Hit java.lang.Boolean Data element Data Element Definition: A flat dish with multiple individual wells that are arrayed in a standardized number, size, and arrangement.:A cavity or vessel used to contain liquid._That which constitutes a standard from which a judgment can be established, a reference point against which other things can be evaluated, or a basis for comparison.:An assay independent measure of compound performance in a chemical screen, specifically, a compound with a composite Z score above 8.53 and a reproducibility above 0.99._Generic value domain for a primitive java datatype that is a Boolean value (true or false).
Example Data Element Concept: Microplate Well Criterion Standard Hit Data Element Concept Definition: A flat dish with multiple individual wells that are arrayed in a standardized number, size, and arrangement.:A cavity or vessel used to contain liquid._That which constitutes a standard from which a judgment can be established, a reference point against which other things can be evaluated, or a basis for comparison.:An assay independent measure of compound performance in a chemical screen, specifically, a compound with a composite Z score above 8.53 and a reproducibility above 0.99. Object Class: Microplate Well Datatype: java.lang.Boolean
Class Selection • This is a measurement result assessment • It is thus an Act class, with a specialization of an Observation
Additional Considerations • Because the Object class specifies a device, we can extend the definition of the CDE to its object class in RIM semantics, but this may not be advisable • Next example does this to an extent
Observation Class • classCode =OBS • moodCode=EVN • code=2753667 • derivationExp=Z score above 8.53 and a reproducibility above 0.99 • Title=Microplate Well Criterion Standard Hit java.lang.Boolean
Observation Class Text= A flat dish with multiple individual wells that are arrayed in a standardized number, size, and arrangement.:A cavity or vessel used to contain liquid._That which constitutes a standard from which a judgment can be established, a reference point against which other things can be evaluated, or a basis for comparison.:An assay independent measure of compound performance in a chemical screen, specifically, a compound with a composite Z score above 8.53 and a reproducibility above 0.99._Generic value domain for a primitive java datatype that is a Boolean value (true or false). value= true or false methodCode=ALGM
Example Data Element: Patient Vital Signs Heart Rate Physical Examination Value Data Element Concept: Patient Vital Signs Heart Rate Physical Examination Data Element Definition: the heart rate measured in beats per minute. Data Element Concept Definition: information relating to a physical examination (a systemic evaluation of the body and its functions using visual inspection, palpation, percussion, and auscultation, aimed to determine the presence or absence of physical signs of disease or abnormality for individual's health assessment) of a patient's heart rate (the number of heartbeats per unit of time, usually expressed as beats per minute). Object Class: Patient Datatype: Number
Heart Rate Observation Detail June 2012 code=364075005 codeSystem=2.16.840.1.113883.6.96 codeSystemName= SNOMED CT codeSystemVersion=SctIntl_20100131 displayName= heart rate ValueSet=2.16.840.1.113883.6.96.123 ValueSetVersion=20100601 Translation=C4967 value=INT unit=/min Pulse oximetry Continuous pulse oximetry Overnight pulse oximetry Cardiotachometer monitoring Intrapartumcardiotochogram monitoring Fetal heart monitoring in labor Tracing of carotid pulse with ECG lead Pulse taking Apical pulse taking Pedal pulse taking Peripheral pulse taking Radial pulse taking Cardiovascular physical examination Pulsed wave ultrasonic Doppler Bidirectional pulsed wave ultrasonic Doppler Unidirectional pulsed wave ultrasonic Doppler Auscultation Auscultation of the fetal heart Immediate auscultation Mediate auscultation V:ObservationInterpretationNormality: 2.16.840.1.113883.1.11.10206