| EnrollEligCOB UML Documentation |
EnrollEligCOB
Class Subscriber
This class represents a Person who is named as a beneficiary of a Health Policy. Usually, this is the person who is paying for the premiums of the Health Policy, or the person on whose behalf an organization, such as their employer, is paying the premiums. In the case of government programs, this person is the named beneficiary. The concept which we chose to name "Subscriber" is known by multiple terms, depending on the setting. For all intents and purposes, Subscriber, Sponsor, Policy Holder, and Contract Holder are synonymous.Other terms which sometimes overlap and sometimes do not include: Insured-Or-Member, Member, Beneficiary, Enrollee, Cardholder, Recipient, and Covered Person. For the most part, these terms relate closer to the person being treated (what we call the Covered Patient) than to the named Subscriber. It is worth noting though that not all Insured-Or-Members are necessarily ever patients, only those that have actually been treated are patients. The person referred to by many of these concepts, especially Insured-Or-Member, may be either a Dependent, or may be the Subscriber (i.e., "self").The Subscriber may have dependents who may or may not be known by name to the Payer. The Payer may or may not issue insurances cards to those dependents, so the term "Cardholder" does not distinguish between the Subscriber and their dependents.In the Department of Defense, active duty personnel are automatically enrolled into the "direct care" program as a Subscriber. Retirees are eligible to enroll in several programs such as Tricare for Life. In this case, person is still considered a Subscriber.The following definitions are from eHealthInsurance.org:Subscriber: "This term may be used in two senses: First, it may refer to the person or organization that pays for health insurance premiums; secondly, it may refer to the person whose employment makes him or her eligible for group health insurance benefits."Enrollee: "An eligible person or eligible employee who is enrolled in a health insurance plan. Dependents are not referred to as enrollees."Member: "Anyone covered under a health insurance plan, an enrollee or eligible dependent."
Attributes |
Person | asPerson |
Pointer to the Person playing the Role of Subscriber."Contains the name of the insured person. The insured is the person who has an agreement with the insurance company to provide healthcare services to persons covered by the insurance policy." - HL7 Version 2.8, IN1-16.
|
«IVL_TS» Period | coverageTerm |
"Contains the date that the insurance goes into effect." - HL7 Version 2.8, IN1-12."Indicates the last date of service that the insurance will cover or be responsible for." - HL7 Version 2.8, IN1-13.
|
«CS» Code | coverageType |
"Contains the coding structure that identifies the various plan types, for example, Medicare, Medicaid, Blue Cross, HMO, etc." - HL7 Version 2.8, IN1-15. Note that HL7 links this field to User Defined Table 0086, which contains no suggested values.
|
GroupCoverage | group |
Pointer to the Group Health Insurance Policy under which the Subscriber is entitled benefits.
|
HealthcarePolicy | healthcarePolicy |
Pointer to the Insurance Policy (a contract between an benefits provider and an individual or his/her sponsor to pay for a set of benefits) for which the Subscriber is a beneficiary.
|
OtherPolicyInfo | otherPolicyInfo |
Pointer to additional information needed by specific payers to properly identify either the subscriber or the health plan.
|
String | subscriberIdentifier |
A unique identifier that the payer or information source can use to identify the person as a Policy Holder."Contains a healthcare institution’s identifiers for the insured." - HL7 Version 2.8, IN1-49."The insurer assigned ID for the Subscriber." - HL7 FHIR, Coverage.subscriberId"Insurance ID assigned to the cardholder or identification number used by the plan." - NCPDP Telecommunication (Field 302-C2, Data Dictionary 201104). Note that the some payers issue cards to dependents, some do not; therefore the cardholder might be the patient, the subscriber, or both.
|
Properties:
Alias | |
Classifier Behavior | |
Is Abstract | false |
Is Active | false |
Is Leaf | false |
Keywords | |
Name | Subscriber |
Name Expression | |
Namespace | EnrollEligCOB |
Owned Template Signature | |
Owner | EnrollEligCOB |
Owning Template Parameter | |
Package | EnrollEligCOB |
Qualified Name | FHIM::EnrollEligCOB::Subscriber |
Representation | |
Stereotype | |
Template Parameter | |
Visibility | Public |
asPerson
Public Person asPerson
-
Pointer to the Person playing the Role of Subscriber."Contains the name of the insured person. The insured is the person who has an agreement with the insurance company to provide healthcare services to persons covered by the insurance policy." - HL7 Version 2.8, IN1-16.
-
Constraints:
-
Properties:
-
Aggregation | None |
Alias | |
Association | subscriber_asPerson |
Association End | |
Class | Subscriber |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Keywords | |
Lower | 1 |
Lower Value | (1) |
Multiplicity | 1 |
Name | asPerson |
Name Expression | |
Namespace | Subscriber |
Opposite | |
Owner | Subscriber |
Owning Association | |
Owning Template Parameter | |
Qualified Name | FHIM::EnrollEligCOB::Subscriber::asPerson |
Stereotype | |
Template Parameter | |
Type | Person |
Upper | 1 |
Upper Value | (1) |
Visibility | Public |
coverageTerm
Public «IVL_TS» Period coverageTerm
-
"Contains the date that the insurance goes into effect." - HL7 Version 2.8, IN1-12."Indicates the last date of service that the insurance will cover or be responsible for." - HL7 Version 2.8, IN1-13.
-
Constraints:
-
Properties:
-
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | Subscriber |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Keywords | |
Lower | 0 |
Lower Value | (0) |
Multiplicity | 0..1 |
Name | coverageTerm |
Name Expression | |
Namespace | Subscriber |
Opposite | |
Owner | Subscriber |
Owning Association | |
Owning Template Parameter | |
Qualified Name | FHIM::EnrollEligCOB::Subscriber::coverageTerm |
Stereotype | |
Template Parameter | |
Type | «IVL_TS» Period |
Upper | 1 |
Upper Value | (1) |
Visibility | Public |
coverageType
Public «CS» Code coverageType
-
"Contains the coding structure that identifies the various plan types, for example, Medicare, Medicaid, Blue Cross, HMO, etc." - HL7 Version 2.8, IN1-15. Note that HL7 links this field to User Defined Table 0086, which contains no suggested values.
-
Constraints:
-
Properties:
-
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | Subscriber |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Keywords | |
Lower | 0 |
Lower Value | (0) |
Multiplicity | 0..1 |
Name | coverageType |
Name Expression | |
Namespace | Subscriber |
Opposite | |
Owner | Subscriber |
Owning Association | |
Owning Template Parameter | |
Qualified Name | FHIM::EnrollEligCOB::Subscriber::coverageType |
Stereotype | |
Template Parameter | |
Type | «CS» Code |
Upper | 1 |
Upper Value | (1) |
Visibility | Public |
group
Public GroupCoverage group
-
Pointer to the Group Health Insurance Policy under which the Subscriber is entitled benefits.
-
Constraints:
-
Properties:
-
Aggregation | None |
Alias | |
Association | subscriber_group |
Association End | |
Class | Subscriber |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Keywords | |
Lower | 0 |
Lower Value | (0) |
Multiplicity | * |
Name | group |
Name Expression | |
Namespace | Subscriber |
Opposite | subscriber |
Owner | Subscriber |
Owning Association | |
Owning Template Parameter | |
Qualified Name | FHIM::EnrollEligCOB::Subscriber::group |
Stereotype | |
Template Parameter | |
Type | GroupCoverage |
Upper | * |
Upper Value | (*) |
Visibility | Public |
healthcarePolicy
Public HealthcarePolicy healthcarePolicy
-
Pointer to the Insurance Policy (a contract between an benefits provider and an individual or his/her sponsor to pay for a set of benefits) for which the Subscriber is a beneficiary.
-
Constraints:
-
Properties:
-
Aggregation | None |
Alias | |
Association | subscriber_healthcarePolicy |
Association End | |
Class | Subscriber |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Keywords | |
Lower | 1 |
Lower Value | (1) |
Multiplicity | 1..* |
Name | healthcarePolicy |
Name Expression | |
Namespace | Subscriber |
Opposite | subscriber |
Owner | Subscriber |
Owning Association | |
Owning Template Parameter | |
Qualified Name | FHIM::EnrollEligCOB::Subscriber::healthcarePolicy |
Stereotype | |
Template Parameter | |
Type | HealthcarePolicy |
Upper | * |
Upper Value | (*) |
Visibility | Public |
otherPolicyInfo
Public OtherPolicyInfo otherPolicyInfo
-
Pointer to additional information needed by specific payers to properly identify either the subscriber or the health plan.
-
Constraints:
-
Properties:
-
Aggregation | None |
Alias | |
Association | subscriber_otherPolicyInfo |
Association End | |
Class | Subscriber |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Keywords | |
Lower | 0 |
Lower Value | (0) |
Multiplicity | * |
Name | otherPolicyInfo |
Name Expression | |
Namespace | Subscriber |
Opposite | |
Owner | Subscriber |
Owning Association | |
Owning Template Parameter | |
Qualified Name | FHIM::EnrollEligCOB::Subscriber::otherPolicyInfo |
Stereotype | |
Template Parameter | |
Type | OtherPolicyInfo |
Upper | * |
Upper Value | (*) |
Visibility | Public |
subscriberIdentifier
Public String subscriberIdentifier
-
A unique identifier that the payer or information source can use to identify the person as a Policy Holder."Contains a healthcare institution’s identifiers for the insured." - HL7 Version 2.8, IN1-49."The insurer assigned ID for the Subscriber." - HL7 FHIR, Coverage.subscriberId"Insurance ID assigned to the cardholder or identification number used by the plan." - NCPDP Telecommunication (Field 302-C2, Data Dictionary 201104). Note that the some payers issue cards to dependents, some do not; therefore the cardholder might be the patient, the subscriber, or both.
-
Constraints:
-
Properties:
-
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | Subscriber |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Keywords | |
Lower | 0 |
Lower Value | (0) |
Multiplicity | 0..1 |
Name | subscriberIdentifier |
Name Expression | |
Namespace | Subscriber |
Opposite | |
Owner | Subscriber |
Owning Association | |
Owning Template Parameter | |
Qualified Name | FHIM::EnrollEligCOB::Subscriber::subscriberIdentifier |
Stereotype | |
Template Parameter | |
Type | String |
Upper | 1 |
Upper Value | (1) |
Visibility | Public |
| EnrollEligCOB UML Documentation |