The The Public Health Conceptual Public Health Conceptual Data Model Data Model HL7 RIM Harmonization HL7 RIM Harmonization May 2000
Mar 27, 2015
The The Public Health Conceptual Data ModelPublic Health Conceptual Data Model
HL7 RIM HarmonizationHL7 RIM Harmonization
May 2000
PHCDM Project PurposePHCDM Project Purpose
• The purpose of the Public Health Conceptual Data Model (PHCDM) project is to document the information needs of public health so that the Centers for Disease Control and Prevention (CDC) and its state and local partners in public health can:
– Establish data standards for public health, including data definitions, component structures, code values, and use;
– Collaborate with national health informatics standards setting bodies to define standards for the exchange of information among public health agencies, and healthcare providers;
– Construct computerized information systems that conform to established data and data interchange standards for use in the management of data relevant to public health.
PHCDM and NEDSSPHCDM and NEDSS
• The PHCDM project is one of many interrelated activities supporting the CDC’s National Electronic Disease Surveillance System (NEDSS) initiative.
• The long-term vision for NEDSS is a collection of complementary computerized information systems that automate the process of gathering health data, facilitate the monitoring of the health of communities, assist in the analysis of trends and detection of emerging public health problems, and provide information for setting public health policy.
• The focus of the NEDSS initiative is the development, testing, and implementation of information management technology standards that will support more complete and comprehensive integration of computerized health information systems for use in public health.
PHCDM Project GoalsPHCDM Project Goals
• Provide a framework for organizing public health data standards and guidelines
• Reduce development effort for computerized information systems for public health surveillance
• Enhance data exchange capabilities among public health agencies and healthcare providers
• Represent public health data needs to national standards setting bodies
• Facilitate collaboration between the CDC and their state and local partners in public health.
Purpose of this PresentationPurpose of this Presentation
• The PHCDM project team wants the PHCDM to be as consistent with the HL7 Reference Information Model (RIM) as is practical.
• Much of the content of the PHCDM was drawn directly from the HL7 RIM.
• As the PHCDM and the HL7 RIM evolve differences between the two model have emerged.
• The purpose of this presentation is to highlight those areas of the PHCDM that are inconsistent with the HL7 RIM.
• Each PHCDM difference is to be presented and discussed as potential change proposals for the RIM.
Expected OutcomeExpected Outcome
• The PHCDM teams wants to discuss the pros and cons of each potential RIM change proposal with the HL7 technical committee that has stewardship over the affected RIM classes.
• The discussion may result in suggested changes to the PHCDM or alternative RIM change proposals.
• The discussion may also identify areas which warrant a more detailed discussion of the change proposal, to be held at a later time.
• The steward committees may sponsor some, all, or none of the PHCDM potential RIM change proposals.
• The PHCDM project team will submit the formal RIM change proposal documentation for all changes sponsored by the the steward committees.
INDIVIDUALBirth Date : TSDeath Date : TSSex Code : CV
PERSONEthnicity Code : CVRace Code : SET<CV>Occupation Code : CVPerson Name : SET<PN>
NON PERSON LIVING ORGANISMSpecies Name : CVOrganism Name : ST
ORGANIZATIONOrganization Name : SET<ON>
INFORMAL ORGANIZATIONGroup Type Code : CV
FORMAL ORGANIZATIONIndustry Code : CV
POSTAL LOCATIONStreet Address Text : ADAddress Directions Text : FTX
PHYSICAL LOCATIONLatitude Quantity : STLongitude Quantity : STLocation Name : STProperty Location Text : FTXTELECOMMUNICATION LOCATION
Personal Identification Number : STTime Zone Text : STElectronic Address Text : TEL
SPECIMENSource Site Code : CV
OBSERVATIONObservation Value : ANYDerivation Expression Text : ST
CASEConfirmation Method Code : CVDetection Method Code : CVTransmission Mode Code : CVDisease Imported Code : CVEtiologic Status Code : CV
OUTBREAKOutbreak Extent Code : CVOutbreak Peak Date : TSOutbreak Time Range : IVL<TS>
INTERVENTIONIntervention Reason CodeIntervention Form Code : CVIntervention Route Code : CVIntervention Quantity : PQStrength Quantity : PQRate Quantity : PQ
REFERRALReferral Reason TextAuthorized Visit AmountReferral Description
NOTIFICATIONNotification Reason Code : CV
PARTY TO PARTY RELATIONSHIPRelationship Date Time Range : IVL<TS>Relationship Type Code : CV
MATERIAL RELATIONSHIPMaterial Relationship Type Code : CV
MATERIAL RESPONSIBILITYResponsibility Type Code : CVResponsibility Date Time Range : IVL<TS>Material Identifier : II
ACTOR PARTICIPATIONActor Type Code : CVActor Time Range : IVL<TS>
ACTIVITY RELATIONSHIPActivity Relationship Code : CV
LOCATION RELATIONSHIPRelationship Type Code : CVRelationship Date Time Range : IVL<TS>
PARTY LOCATION PARTICIPATIONParticipation Date Time Range : IVL<TS>Participation Type Code : CVCurrent Status Code : CVCurrent Status Effective Date : TS
MATERIAL LOCATION PARTICIPATIONParticipation Date Time Range : IVL<TS>
PARTYParty Identifier : SET<II>
10..*
10..*
10..*
10..*
1
0..*
1
0..*
1
0..*
1
0..*
0..*1
0..*1
MATERIALMaterial Identifier : SET<II>Material Type Code : CVMaterial Description : FTXMaterial Date Time Range : IVL<TS>Handling Code : CVDanger Code : CVMaterial Quantity : PQMaterial Name : ST
1
0..*
1
0..*
1
0..*
1
0..*
1
0..*
1
0..*
1
0..*
1
0..*
HEALTH RELATED ACTIVITYActivity Identifier : SET<II>Activity Mood Code : CVActivity Type Code : CVActivity Descriptive Text : FTXActivity Status Code : CVActivity Date Time : GTSActivity Critical Date Time : GTSActivity Method Code : CVSubject Site Code : CVInterpretation Code : CVConfidentiality Code : CVMaximum Repetition Number : INTPriority Code : CV
0..*
1
0..*
1
0..*1
0..*1
0..*
1
0..*
1
LOCATIONLocation Identifier : SET<II>Location Setting Code : CVLocation Type Code : CVLocation Status Code : CVCurrent Status Effective Date : TSLocatioon Narrative Text : FTX
0..*1
0..*1
0..*
1
0..*
1
0..*
1
0..*
1
1
0..*
1
0..*
TARGET PARTICIPATIONTarget Type Code : CVTarget Time Range : IVL<TS>Target Awareness Code : CV
0..*
0..1
0..*
0..1
0..1
0..*
0..1
0..*
0..*
1
0..*
1
0..1
0..*
0..1
0..*
The Public Health Conceptual Data ModelThe Public Health Conceptual Data Model
INDIVIDUALBirth Date : TSDeath Date : TSSex Code : CV
PERSONEthnicity Code : CVRace Code : SET<CV>Occupation Code : CVPerson Name : SET<PN>
NON PERSON LIVING ORGANISMSpecies Name : CVOrganism Name : ST
ORGANIZATIONOrganization Name : SET<ON>
INFORMAL ORGANIZATIONGroup Type Code : CV
FORMAL ORGANIZATIONIndustry Code : CV
POSTAL LOCATIONStreet Address Text : ADAddress Directions Text : FTX
PHYSICAL LOCATIONLatitude Quantity : STLongitude Quantity : STLocation Name : STProperty Location Text : FTXTELECOMMUNICATION LOCATION
Personal Identification Number : STTime Zone Text : STElectronic Address Text : TEL
SPECIMENSource Site Code : CV
OBSERVATIONObservation Value : ANYDerivation Expression Text : ST
CASEConfirmation Method Code : CVDetection Method Code : CVTransmission Mode Code : CVDisease Imported Code : CVEtiologic Status Code : CV
OUTBREAKOutbreak Extent Code : CVOutbreak Peak Date : TSOutbreak Time Range : IVL<TS>
INTERVENTIONIntervention Reason CodeIntervention Form Code : CVIntervention Route Code : CVIntervention Quantity : PQStrength Quantity : PQRate Quantity : PQ
REFERRALReferral Reason TextAuthorized Visit AmountReferral Description
NOTIFICATIONNotification Reason Code : CV
PARTY TO PARTY RELATIONSHIPRelationship Date Time Range : IVL<TS>Relationship Type Code : CV
MATERIAL RELATIONSHIPMaterial Relationship Type Code : CV
MATERIAL RESPONSIBILITYResponsibility Type Code : CVResponsibility Date Time Range : IVL<TS>Material Identifier : II
ACTOR PARTICIPATIONActor Type Code : CVActor Time Range : IVL<TS>
ACTIVITY RELATIONSHIPActivity Relationship Code : CV
LOCATION RELATIONSHIPRelationship Type Code : CVRelationship Date Time Range : IVL<TS>
PARTY LOCATION PARTICIPATIONParticipation Date Time Range : IVL<TS>Participation Type Code : CVCurrent Status Code : CVCurrent Status Effective Date : TS
MATERIAL LOCATION PARTICIPATIONParticipation Date Time Range : IVL<TS>
PARTYParty Identifier : SET<II>
10..*
10..*
10..*
10..*
1
0..*
1
0..*
1
0..*
1
0..*
0..*1
0..*1
MATERIALMaterial Identifier : SET<II>Material Type Code : CVMaterial Description : FTXMaterial Date Time Range : IVL<TS>Handling Code : CVDanger Code : CVMaterial Quantity : PQMaterial Name : ST
1
0..*
1
0..*
1
0..*
1
0..*
1
0..*
1
0..*
1
0..*
1
0..*
HEALTH RELATED ACTIVITYActivity Identifier : SET<II>Activity Mood Code : CVActivity Type Code : CVActivity Descriptive Text : FTXActivity Status Code : CVActivity Date Time : GTSActivity Critical Date Time : GTSActivity Method Code : CVSubject Site Code : CVInterpretation Code : CVConfidentiality Code : CVMaximum Repetition Number : INTPriority Code : CV
0..*
1
0..*
1
0..*1
0..*1
0..*
1
0..*
1
LOCATIONLocation Identifier : SET<II>Location Setting Code : CVLocation Type Code : CVLocation Status Code : CVCurrent Status Effective Date : TSLocatioon Narrative Text : FTX
0..*1
0..*1
0..*
1
0..*
1
0..*
1
0..*
1
1
0..*
1
0..*
TARGET PARTICIPATIONTarget Type Code : CVTarget Time Range : IVL<TS>Target Awareness Code : CV
0..*
0..1
0..*
0..1
0..1
0..*
0..1
0..*
0..*
1
0..*
1
0..1
0..*
0..1
0..*
PHCDM Subject AreasPHCDM Subject Areas
PartiesMaterials
Locations
Health-RelatedActivities
PHCDM Parties Subject AreaPHCDM Parties Subject Area
1
0..*
ORGANIZATION
Organization Name : SET<ON>
INFORMAL ORGANIZATION
Group Type Code : CV
FORMAL ORGANIZATION
Industry Code : CV
INDIVIDUAL
Birth Date : TSDeath Date : TSSex Code : CV
PERSON
Ethnicity Code : CVRace Code : SET<CV>Occupation Code : CVPerson Name : SET<PN>
NON PERSON LIVING ORGANISM
Species Name : CVOrganism Name : ST
PARTY TO PARTY RELATIONSHIP
Relationship Date Time Range : IVL<TS>Relationship Type Code : CV
ACTOR PARTICIPATION(from HEALTH RELATED
TARGET PARTICIPATION(from HEALTH RELATED
MATERIAL RESPONSIBILITY(from MATERIAL)
PARTY
Party Identifier : SET<II>10..* 10..*
1
0..*
1
0..*
0..*
1
0..*
10..*
0..1
0..*
0..1
1
0..*
PARTY LOCATION PARTICIPATION(from LOCATION)
1
0..*
1
0..*
Revised
Party to PartyRelationship
<Stakeholder Affiliation>
Party to PartyRelationship
<Stakeholder Affiliation>
PHCDM Parties Subject AreaPHCDM Parties Subject Area
Party<Stakeholder>
Party<Stakeholder>
IndividualIndividual
Non-PersonLiving Organism
<Living Subject>
Non-PersonLiving Organism
<Living Subject>
Person<Person>Person<Person>
FormalOrganization
FormalOrganization
InformalOrganization
InformalOrganization
Organization<Organization>
Organization<Organization>
New!
Potential RIM Change ProposalsPotential RIM Change Proposals
• Desired Changes to the RIM
– Add Informal Organization as a specialization of Organization
– Add Formal Organization as a specialization of Organization
– Add Individual as a specialization of Stakeholder
– Make Person a specialization of Individual
– Make Living Subject a specialization of Individual
• Additional Changes to the RIM
– Change the name of Stakeholder to Party
– Change the name of Stakeholder Affiliation to Party Affiliation
PHCDM Health Related Activities Subject AreaPHCDM Health Related Activities Subject Area
REFERRALReferral Reason TextAuthorized Visit AmountReferral Description
INTERVENTIONIntervention Reason CodeIntervention Form Code : CVIntervention Route Code : CVIntervention Quantity : PQStrength Quantity : PQRate Quantity : PQ
OBSERVATIONObservation Value : ANYDerivation Expression Text : ST
CASEConfirmation Method Code : CVDetection Method Code : CVTransmission Mode Code : CVDisease Imported Code : CVEtiologic Status Code : CV
OUTBREAKOutbreak Extent Code : CVOutbreak Peak Date : TSOutbreak Time Range : IVL<TS>
ACTIVITY RELATIONSHIPActivity Relationship Code : CV
ACTOR PARTICIPATIONActor Type Code : CVActor Time Range : IVL<TS>PARTY
(from PARTY)0..*1 0..*1
MATERIAL(from MATERIAL)
TARGET PARTICIPATIONTarget Type Code : CVTarget Time Range : IVL<TS>Target Awareness Code : CV
0..*0..1 0..*0..1
0..1
0..*
0..1
0..*
LOCATION(from LOCATION) 0..1
0..*
0..1
0..*
NOTIFICATIONNotification Reason Code : CV
HEALTH RELATED ACTIVITYActivity Identifier : SET<II>Activity Mood Code : CVActivity Type Code : CVActivity Descriptive Text : FTXActivity Status Code : CVActivity Date Time : GTSActivity Critical Date Time : GTSActivity Method Code : CVSubject Site Code : CVInterpretation Code : CVConfidentiality Code : CVMaximum Repetition Number : INTPriority Code : CV
0..*
1
0..*
1
0..*
1
0..*
1
0..*1 0..*1
0..*
1
0..*
1
Revised
PHCDM Health-Related Activities Subject AreaPHCDM Health-Related Activities Subject Area
Health-RelatedActivity
<Service>
Health-RelatedActivity
<Service>
Actor Participation
<Service Actor>
Actor Participation
<Service Actor>
TargetParticipation
<Service Target>
TargetParticipation
<Service Target>
CaseCase
OutbreakOutbreak
Observation<Observation>
Observation<Observation>
Intervention<Medication>
Intervention<Medication>
Referral<Referral>Referral
<Referral>NotificationNotification
New!
Potential RIM Change ProposalsPotential RIM Change Proposals
• Desired Changes to the RIM
– Add Notification as a specialization of Service
– Add Case as a specialization of Observation
– Add Outbreak as a specialization of Case
– Replace Medication with Intervention
• Additional Changes to the RIM
– Change the name of Service to Health-Related Activity
– Change the name of Service Actor to Actor Participation
– Change the name of Service Target to Target Participation
– Change the name of Service Relationship to Activity Relationship
PHCDM Materials Subject AreaPHCDM Materials Subject Area
MATERIAL RELATIONSHIP
Material Relationship Type Code : CV
SPECIMEN
Source Site Code : CV
PARTY(from PARTY)
MATERIAL RESPONSIBILITY
Responsibility Type Code : CVResponsibility Date Time Range : IVL<TS>
Material Identifier : II
1
0..*
1
0..*
TARGET PARTICIPATION(from HEALTH RELATED ACTIVITY)
MATERIAL
Material Identifier : SET<II>Material Type Code : CVMaterial Description : FTXMaterial Date Time Range : IVL<TS>
Handling Code : CVDanger Code : CVMaterial Quantity : PQMaterial Name : ST
1 0..*1 0..*
1
0..*
1
0..*
1
0..*
1
0..*
0..1
0..*
0..1
0..*
MATERIAL LOCATION PARTICIPATION(from LOCATION)
1
0..*
1
0..*
Revised
PHCDM Materials Subject AreaPHCDM Materials Subject Area
Material<Material>Material
<Material>
Material Responsibility
<Responsibility>
Material Responsibility
<Responsibility>
Specimen<Specimen>Specimen
<Specimen>
MaterialRelationship
<Material Relationship>
MaterialRelationship
<Material Relationship>
Potential RIM Change ProposalsPotential RIM Change Proposals
• Desired Changes to the RIM
– Make Specimen a specialization of Material
• Additional Changes to the RIM
– Change the name of Responsibility to Material Responsibility
PHCDM Locations Subject AreaPHCDM Locations Subject Area
PARTY(from PARTY)
TELECOMMUNICATION LOCATIONPersonal Identification Number : ST
Time Zone Text : STElectronic Address Text : TEL
POSTAL LOCATIONStreet Address Text : ADAddress Directions Text : FTX
PHYSICAL LOCATIONLatitude Quantity : STLongitude Quantity : STLocation Name : STProperty Location Text : FTX
MATERIAL(from MATERIAL)
LOCATION RELATIONSHIP
Relationship Type Code : CVRelationship Date Time Range : IVL<TS>
PARTY LOCATION PARTICIPATION
Participation Date Time Range : IVL<TS>Participation Type Code : CVCurrent Status Code : CVCurrent Status Effective Date : TS
1
0..*
1
0..*
MATERIAL LOCATION PARTICIPATION
Participation Date Time Range : IVL<TS>
1
0..*
1
0..*
LOCATION
Location Identifier : SET<II>Location Setting Code : CVLocation Type Code : CVLocation Status Code : CVCurrent Status Effective Date : TS
Locatioon Narrative Text : FTX
0..*1
0..*1
0..*1
0..*1
1
0..*
1
0..*0..*
1
0..*
1
TARGET PARTICIPATION(from HEALTH RELATED ACTIVITY)
0..1
0..*
0..1
0..*
PHCDM Locations Subject AreaPHCDM Locations Subject Area
LocationLocation
PartyLocation
Participation
PartyLocation
Participation
MaterialLocation
Participation
MaterialLocation
Participation
LocationRelationship
LocationRelationship
PhysicalLocationPhysicalLocation
Tele-communication
Location
Tele-communication
Location
PostalLocation
PostalLocation
AllNew!
Potential RIM Change ProposalsPotential RIM Change Proposals
• Desired Changes to the RIM
– Add Location
– Add Location Relationship as a self association to Location
– Add Party Location Participation as an association between Location and Stakeholder (Party).
– Add Material Location Participation as an association between Location and Material
– Add Postal Location as a specialization of Location
– Add Telecommunication Location as a specialization of Location
– Add Physical Location as a specialization of Location
• Additional Changes to the RIM
– Remove address and phone attributes from Stakeholder
QuestionsQuestions