Provider
Class PointOfContact

This class identifies a person who works for or represents an organization and who may be contacted under specified circumstances. This class is very similar to the ContactParty in Person Demographics, the diffence being that this class is used to identify a contact person for an oganization, while the ContactParty class is used to indentify a contact person (who may be a relative) for a patient.

Note that because all we need is the person's name and contact information (address, phone numbers), this class does not have an association to the Person class (although logically it should). This is because the other properties of Person, such as sex and date of birth, are irrelevant to the usage. The HL7 Role class allows for names and addresses on the Role, which technically should be only those names or addresses as the relate to the role (i.e., as they differ from those in Person class), but since these are available for use, we are utilizing them in this manner, even though it is somewhat irregular.

Attributes
«AD» Address address address

The physical location at which the Point of Contact is located or to which mail can be directed.
"Visiting or postal addresses for the contact." - HL7 FHIR, Organization.contact.address
"Visiting or postal addresses for the contact." - HL7 FHIR, InsurancePlan.contact.address

«CS» Code contactCategory contactCategory

Indicates the circumstances under which or the purposes for which this Person acts as the role of Contact Party for the owning Organization class.
"Indicates a purpose for which the contact can be reached." - HL7 FHIR, Organization.contact.purpose
"Indicates a purpose for which the contact can be reached." - HL7 FHIR, InsurancePlan.contact.purpose

«IVL_TS» Period effectiveDateRange effectiveDateRange

The date range during which this person is a contact party for the organization.

ElectronicServiceEndpoint endpoint endpoint

"Technical endpoints providing access to services operated for the organization." - HL7 FHIR, Organization.endpoint

«PN» PersonName name name

The name by which a person is known or legally identified such as the name on a driver's license or passport. Note that the datatype for this property is a PersonName, which includes the various parts that make up a person's name such as family name, prefixes, suffixes, etc.
"A name associated with the contact." - HL7 FHIR, Organization.contact.name
"A name associated with the contact." - HL7 FHIR, InsurancePlan.contact.name

«TEL» ContactPoint telecom telecom

Indicates how and at what address that the Point of Contact can be reached via electronic communications. The datatype for this property is ContactPoint, which can be used for telephone numbers as well as email, etc. The ContactPoint data type contains a type code to indicate what kind of telecommunications address that is being referenced. Note that this property can contain more than one entry.
"A contact detail (e.g. a telephone number or an email address) by which the party may be contacted." - HL7 FHIR, Organization.contact.telecom
"A contact detail (e.g. a telephone number or an email address) by which the party may be contacted." - HL7 FHIR, InsurancePlan.contact.telecom


Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NamePointOfContact
Name Expression
NamespaceProvider
Owned Template Signature
OwnerProvider
Owning Template Parameter
PackageProvider
Qualified NameFHIM::Provider::PointOfContact
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 address
Public «AD» Address address

The physical location at which the Point of Contact is located or to which mail can be directed.
"Visiting or postal addresses for the contact." - HL7 FHIR, Organization.contact.address
"Visiting or postal addresses for the contact." - HL7 FHIR, InsurancePlan.contact.address

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassPointOfContact
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*
Nameaddress
Name Expression
NamespacePointOfContact
Opposite
OwnerPointOfContact
Owning Association
Owning Template Parameter
Qualified NameFHIM::Provider::PointOfContact::address
Stereotype
Template Parameter
Type«AD» Address
Upper*
Upper Value(*)
VisibilityPublic


 contactCategory
Public «CS» Code contactCategory

Indicates the circumstances under which or the purposes for which this Person acts as the role of Contact Party for the owning Organization class.
"Indicates a purpose for which the contact can be reached." - HL7 FHIR, Organization.contact.purpose
"Indicates a purpose for which the contact can be reached." - HL7 FHIR, InsurancePlan.contact.purpose

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassPointOfContact
Terminologies[
HL7_FHIR_R4 Contact entity type http://hl7.org/fhir/ValueSet/contactentity-type
]
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
NamecontactCategory
Name Expression
NamespacePointOfContact
Opposite
OwnerPointOfContact
Owning Association
Owning Template Parameter
Qualified NameFHIM::Provider::PointOfContact::contactCategory
StereotypeValueSetConstraints
Template Parameter
Type«CS» Code
Upper1
Upper Value(1)
VisibilityPublic


 effectiveDateRange
Public «IVL_TS» Period effectiveDateRange

The date range during which this person is a contact party for the organization.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassPointOfContact
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
NameeffectiveDateRange
Name Expression
NamespacePointOfContact
Opposite
OwnerPointOfContact
Owning Association
Owning Template Parameter
Qualified NameFHIM::Provider::PointOfContact::effectiveDateRange
Stereotype
Template Parameter
Type«IVL_TS» Period
Upper1
Upper Value(1)
VisibilityPublic


 endpoint
Public ElectronicServiceEndpoint endpoint

"Technical endpoints providing access to services operated for the organization." - HL7 FHIR, Organization.endpoint

Constraints:
Properties:

AggregationNone
Alias
AssociationpointOfContact_endpoint
Association End
ClassPointOfContact
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*
Nameendpoint
Name Expression
NamespacePointOfContact
Opposite
OwnerPointOfContact
Owning Association
Owning Template Parameter
Qualified NameFHIM::Provider::PointOfContact::endpoint
Stereotype
Template Parameter
TypeElectronicServiceEndpoint
Upper*
Upper Value(*)
VisibilityPublic


 name
Public «PN» PersonName name

The name by which a person is known or legally identified such as the name on a driver's license or passport. Note that the datatype for this property is a PersonName, which includes the various parts that make up a person's name such as family name, prefixes, suffixes, etc.
"A name associated with the contact." - HL7 FHIR, Organization.contact.name
"A name associated with the contact." - HL7 FHIR, InsurancePlan.contact.name

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassPointOfContact
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
Namename
Name Expression
NamespacePointOfContact
Opposite
OwnerPointOfContact
Owning Association
Owning Template Parameter
Qualified NameFHIM::Provider::PointOfContact::name
Stereotype
Template Parameter
Type«PN» PersonName
Upper1
Upper Value(1)
VisibilityPublic


 telecom
Public «TEL» ContactPoint telecom

Indicates how and at what address that the Point of Contact can be reached via electronic communications. The datatype for this property is ContactPoint, which can be used for telephone numbers as well as email, etc. The ContactPoint data type contains a type code to indicate what kind of telecommunications address that is being referenced. Note that this property can contain more than one entry.
"A contact detail (e.g. a telephone number or an email address) by which the party may be contacted." - HL7 FHIR, Organization.contact.telecom
"A contact detail (e.g. a telephone number or an email address) by which the party may be contacted." - HL7 FHIR, InsurancePlan.contact.telecom

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassPointOfContact
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*
Nametelecom
Name Expression
NamespacePointOfContact
Opposite
OwnerPointOfContact
Owning Association
Owning Template Parameter
Qualified NameFHIM::Provider::PointOfContact::telecom
Stereotype
Template Parameter
Type«TEL» ContactPoint
Upper*
Upper Value(*)
VisibilityPublic