Person
Class Patient

A role of a person or animal as a recipient of health care services from a healthcare provider.
"Demographics and other administrative information about an individual or animal receiving care or other health-related services." - HL7 FHIR, Patient

Attributes
AssignedFacility assignedFacility assignedFacility

Pointer to organization location which has been assigned to or elected by the Patient in order to schedule care.

AssignedProvider assignedProvider assignedProvider

Pointer to clinician who has been assigned to or elected by the Patient for certain responsibilities. This relationship will typically be used to identify the patient's Primary Care Physician in outpatient situations or the Attending Physician in inpatient situations.
"Patient's nominated care provider." - HL7 FHIR, Patient.generalPractitioner

«TS» PointInTime beginDate beginDate

The first date upon which the Person or Animal was a Patient of the associated Healthcare Provider.

AbstractEncounter encounter encounter
«TS» PointInTime endDate endDate

The last date upon which the Person or Animal was a Patient of the associated Healthcare Provider. For inactive patients, particularly in outpatient situations, this date is often not known. Each organization will set its own rules regarding when a patient is no longer considered active, often if they have not seen nor heard from the patient in over a year.

HealthRecord healthRecord healthRecord

Pointer to records regarding the Patient's healthcare that are subject to the consent rules in Consent Directives.

ImplantedDevice implantedDevice implantedDevice

Pointer to any Devices that were implanted in the Patient (including those that may have been later explanted).

OrganizationalProvider managingOrganization managingOrganization

Pointer to the Healthcare Provider that has established a Patient record for the Person or Animal being treated. Note that the Patient class represents a Role that the Person or Animal is playing; the Healthcare Provider is "scoping" that role. A single Person will have multiple Patient roles with different Healthcare Providers, and may have more than one with the same Provider, especially in in-patient settings.
"Organization that is the custodian of the patient record." - HL7 FHIR, Patient.managingOrganization.

«II» Id mothersIdentifier mothersIdentifier

A unique identifer for the person's mother.
"This field is used, for example, as a link field for newborns. Typically a patient ID or account number may be used. This field can contain multiple identifiers for the same mother." - HL7 Version 2.8, PID-21.

«II» Id patientId patientId

A unique identifier for the Person or Animal while in the role of Patient. Note that the patient Id is assigned by the Healthcare Provider (organization), and that the Id data type includes an assigning authority component which identifies the organization that assigned the id. A single Person will typically have multiple patient Ids; one at each organization which considers that Person a Patient.
"Contains the list of identifiers (one or more) used by the healthcare facility to uniquely identify a patient (e.g., medical record number, billing number, birth registry, national unique individual identifier, etc.)." - HL7 Version 2.8, PID-3.
"An identifier for this patient." - HL7 FHIR, Patient.identifier.
"Arbitrary person-level identifier used to link across tables." - PCORnet Common Data Model, Demographic.PatId

«CS» Code status status

Indicates the state of the Patient Role instance. This property is used, among other purposes, to determine whether the Patient should be included in a particular population, such as the "denominator" for various quality-reporting criteria. Possible values are Active, Inactive-Moved or gone elsewhere, Inactive-Lost to follow up, Inactive-Unspecified, Inactive-Permanently. Note that the preceeding four Inactive states correspond to the V3 Terminated state.

Note that for public health reporting purposes, this status indicates the active/inactive status of the patient at the provider site level. See MIROW “Management of Moved or Gone Elsewhere (MOGE) and Other Patient Status Designations in IIS guidelines.

"Whether this patient record is in active use." - HL7 FHIR, Patient.active. Note that FHIR has a boolean field indicating that the patient is active or not, while the FHIM has a more expressive set of statuses. A FHIM value of Active would correspond to true in FHIR, while all of the Inactive status types would correspond to a false in FHIR. When migrating from FHIR to FHIM, a false would translate to Inactive-Unspecified.


Properties:

Alias
Classifier Behavior
Is Abstracttrue
Is Activefalse
Is Leaffalse
Keywords
NamePatient
Name Expression
NamespacePerson
Owned Template Signature
OwnerPerson
Owning Template Parameter
PackagePerson
Qualified NameFHIM::Person::Patient
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 assignedFacility
Public AssignedFacility assignedFacility

Pointer to organization location which has been assigned to or elected by the Patient in order to schedule care.

Constraints:
Properties:

AggregationNone
Alias
Associationpatient_assignedFacility
Association End
ClassPatient
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
NameassignedFacility
Name Expression
NamespacePatient
Opposite
OwnerPatient
Owning Association
Owning Template Parameter
Qualified NameFHIM::Person::Patient::assignedFacility
Stereotype
Template Parameter
TypeAssignedFacility
Upper*
Upper Value(*)
VisibilityPublic


 assignedProvider
Public AssignedProvider assignedProvider

Pointer to clinician who has been assigned to or elected by the Patient for certain responsibilities. This relationship will typically be used to identify the patient's Primary Care Physician in outpatient situations or the Attending Physician in inpatient situations.
"Patient's nominated care provider." - HL7 FHIR, Patient.generalPractitioner

Constraints:
Properties:

AggregationNone
Alias
Associationpatient_assignedProvider
Association End
ClassPatient
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
NameassignedProvider
Name Expression
NamespacePatient
Opposite
OwnerPatient
Owning Association
Owning Template Parameter
Qualified NameFHIM::Person::Patient::assignedProvider
Stereotype
Template Parameter
TypeAssignedProvider
Upper*
Upper Value(*)
VisibilityPublic


 beginDate
Public «TS» PointInTime beginDate

The first date upon which the Person or Animal was a Patient of the associated Healthcare Provider.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassPatient
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
NamebeginDate
Name Expression
NamespacePatient
Opposite
OwnerPatient
Owning Association
Owning Template Parameter
Qualified NameFHIM::Person::Patient::beginDate
Stereotype
Template Parameter
Type«TS» PointInTime
Upper1
Upper Value(1)
VisibilityPublic


 encounter
Public AbstractEncounter encounter
Constraints:
Properties:

AggregationNone
Alias
Associationpatient_encounter
Association End
ClassPatient
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
Nameencounter
Name Expression
NamespacePatient
Opposite
OwnerPatient
Owning Association
Owning Template Parameter
Qualified NameFHIM::Person::Patient::encounter
Stereotype
Template Parameter
TypeAbstractEncounter
Upper*
Upper Value(*)
VisibilityPublic


 endDate
Public «TS» PointInTime endDate

The last date upon which the Person or Animal was a Patient of the associated Healthcare Provider. For inactive patients, particularly in outpatient situations, this date is often not known. Each organization will set its own rules regarding when a patient is no longer considered active, often if they have not seen nor heard from the patient in over a year.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassPatient
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
NameendDate
Name Expression
NamespacePatient
Opposite
OwnerPatient
Owning Association
Owning Template Parameter
Qualified NameFHIM::Person::Patient::endDate
Stereotype
Template Parameter
Type«TS» PointInTime
Upper1
Upper Value(1)
VisibilityPublic


 healthRecord
Public HealthRecord healthRecord

Pointer to records regarding the Patient's healthcare that are subject to the consent rules in Consent Directives.

Constraints:
Properties:

AggregationNone
Alias
Associationpatient_healthRecord
Association End
ClassPatient
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
NamehealthRecord
Name Expression
NamespacePatient
Opposite
OwnerPatient
Owning Association
Owning Template Parameter
Qualified NameFHIM::Person::Patient::healthRecord
Stereotype
Template Parameter
TypeHealthRecord
Upper*
Upper Value(*)
VisibilityPublic


 implantedDevice
Public ImplantedDevice implantedDevice

Pointer to any Devices that were implanted in the Patient (including those that may have been later explanted).

Constraints:
Properties:

AggregationNone
Alias
Associationpatient_implantedDevice
Association End
ClassPatient
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
NameimplantedDevice
Name Expression
NamespacePatient
Opposite
OwnerPatient
Owning Association
Owning Template Parameter
Qualified NameFHIM::Person::Patient::implantedDevice
Stereotype
Template Parameter
TypeImplantedDevice
Upper*
Upper Value(*)
VisibilityPublic


 managingOrganization
Public OrganizationalProvider managingOrganization

Pointer to the Healthcare Provider that has established a Patient record for the Person or Animal being treated. Note that the Patient class represents a Role that the Person or Animal is playing; the Healthcare Provider is "scoping" that role. A single Person will have multiple Patient roles with different Healthcare Providers, and may have more than one with the same Provider, especially in in-patient settings.
"Organization that is the custodian of the patient record." - HL7 FHIR, Patient.managingOrganization.

Constraints:
Properties:

AggregationNone
Alias
AssociationhealthcareProvider_patient
Association End
ClassPatient
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value(1)
Multiplicity1
NamemanagingOrganization
Name Expression
NamespacePatient
Oppositepatient
OwnerPatient
Owning Association
Owning Template Parameter
Qualified NameFHIM::Person::Patient::managingOrganization
Stereotype
Template Parameter
TypeOrganizationalProvider
Upper1
Upper Value(1)
VisibilityPublic


 mothersIdentifier
Public «II» Id mothersIdentifier

A unique identifer for the person's mother.
"This field is used, for example, as a link field for newborns. Typically a patient ID or account number may be used. This field can contain multiple identifiers for the same mother." - HL7 Version 2.8, PID-21.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassPatient
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
NamemothersIdentifier
Name Expression
NamespacePatient
Opposite
OwnerPatient
Owning Association
Owning Template Parameter
Qualified NameFHIM::Person::Patient::mothersIdentifier
Stereotype
Template Parameter
Type«II» Id
Upper*
Upper Value(*)
VisibilityPublic


 patientId
Public «II» Id patientId

A unique identifier for the Person or Animal while in the role of Patient. Note that the patient Id is assigned by the Healthcare Provider (organization), and that the Id data type includes an assigning authority component which identifies the organization that assigned the id. A single Person will typically have multiple patient Ids; one at each organization which considers that Person a Patient.
"Contains the list of identifiers (one or more) used by the healthcare facility to uniquely identify a patient (e.g., medical record number, billing number, birth registry, national unique individual identifier, etc.)." - HL7 Version 2.8, PID-3.
"An identifier for this patient." - HL7 FHIR, Patient.identifier.
"Arbitrary person-level identifier used to link across tables." - PCORnet Common Data Model, Demographic.PatId

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassPatient
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value(1)
Multiplicity1
NamepatientId
Name Expression
NamespacePatient
Opposite
OwnerPatient
Owning Association
Owning Template Parameter
Qualified NameFHIM::Person::Patient::patientId
Stereotype
Template Parameter
Type«II» Id
Upper1
Upper Value(1)
VisibilityPublic


 status
Public «CS» Code status

Indicates the state of the Patient Role instance. This property is used, among other purposes, to determine whether the Patient should be included in a particular population, such as the "denominator" for various quality-reporting criteria. Possible values are Active, Inactive-Moved or gone elsewhere, Inactive-Lost to follow up, Inactive-Unspecified, Inactive-Permanently. Note that the preceeding four Inactive states correspond to the V3 Terminated state.

Note that for public health reporting purposes, this status indicates the active/inactive status of the patient at the provider site level. See MIROW “Management of Moved or Gone Elsewhere (MOGE) and Other Patient Status Designations in IIS guidelines.

"Whether this patient record is in active use." - HL7 FHIR, Patient.active. Note that FHIR has a boolean field indicating that the patient is active or not, while the FHIM has a more expressive set of statuses. A FHIM value of Active would correspond to true in FHIR, while all of the Inactive status types would correspond to a false in FHIR. When migrating from FHIR to FHIM, a false would translate to Inactive-Unspecified.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassPatient
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value(1)
Multiplicity1
Namestatus
Name Expression
NamespacePatient
Opposite
OwnerPatient
Owning Association
Owning Template Parameter
Qualified NameFHIM::Person::Patient::status
Stereotype
Template Parameter
Type«CS» Code
Upper1
Upper Value(1)
VisibilityPublic