Diagram of Contact Mechanism

Use the + and − buttons to zoom, and drag the diagram to pan. Select a class box to open its detail page.

UML 2.1 notation shows multiplicity on relationship ends; coloured boxes indicate classes elaborated in a separate diagram or planned for a future release.

Pan-Canadian Health Data Content Framework Version 3, September 2026 Contact Mechanism - Contact Mechanism Effective Period: Period - Contact Mechanism Purpose Code: Codeable Concept [0..*] - Contact Mechanism Rank: Integer [0..1] - Contact Mechanism Type Code: Codeable Concept - Contact Mechanism Value: String constraints {Unique Key:XOR(<class> has Contact Mechanism), Contact Mechanism Type Code, Contact Mechanism Purpose Code if specified, Contact Mechanism Rank if specified, Contact Mechanism Effective Period.Start Date Time} Party Role Health Care Service Party Role Location Care Team Device Party Health Care Provider Practicing Affiliation Health Care Provider Organization Affiliation 0..1 0..* has 0..1 0..* has 0..1 0..* has 0..1 0..* has 0..* 0..* has 0..1 0..* has Exclusive OR Legend Class Elaborated in Separate Diagram Future Release Business Representation Association relationship Uses relationship Relationship to association class Exclusive OR boundary | Inclusive OR boundary Generalization relationship from child to parent Aggregation relationship Composition relationship

Contact us

If you have questions about this initiative, would like to be added to our stakeholder notification list or would like to participate in our consultations, please email us.

connectedcare@cihi.ca

How to cite:

Canadian Institute for Health Information. Diagram of Contact Mechanism. Accessed November 02, 2026.