Class: Preferred_provider_participation

Description of: Preferred_provider_participation

Class steward is Patient Administration
An association between a patient and a healthcare provider. The healthcare provider may be either an individual (e.g., primary care physician) or an organization (e.g., a clinic).

Attribute definitions for: Preferred_provider_participation

role_cd

A code describing the relationship between the patient and their preferred provider (e.g., internist, pediatrician, or gynecologist when the relationship is to an individual healthcare practitioner; oncology clinic when the relationship is to a healthcare provider organization).

Connection definitions for: Preferred_provider_participation

has_as_care_provider (1,1) :: Healthcare_service_provider :: participates_in (0,n)

Rationale: A person's PCP can be either a practitioner or a provider organization.

has_as_care_recipient (1,1) :: Patient :: participates_in (0,n)

is_governed_by (0,1) :: Healthcare_benefit_plan :: governs (0,n)