EnrollEligCOB
Class BillingEvent

This class represents an invoice or bill for a Billable Service. A single Billable Service may have multiple Billing Events due to the coordination of multiple payers (e.g.,, Health Plan A is billed for 70%, Health Plan B is billed for 20%, and the Patient is billed for the remaining 10%), and a single Payer may be billed multiple times as payment is negotiated electronically (e.g., the Payer might initially reject a bill, and may accept it upon submission of a second bill containing more information).

Attributes
«MO» MonetaryAmount amountPaid amountPaid

"Total amount to be paid by the claims processor (i.e. pharmacy receivable). Represents a sum of Ingredient Cost Paid, Dispensing Fee Paid, Flat Sales Tax Amount Paid, Percentage Sales Tax Amount Paid, Incentive Amount Paid, Professional Service Fee Paid, and Other Amount Paid, less Patient Pay Amount and Other Payer Amount Recognized." - NCPDP Telecommunication (Field 509-F9, Data Dictionary 201104). Note that this field may be calculated and has therefore been modeled as a derived field.

«MO» MonetaryAmount amountSubmitted amountSubmitted

"Total price claimed from all sources. For prescription claim requests, field represents a sum of Ingredient Cost Submitted, Dispensing Fee Submitted, Flat Sales Tax Amount Submitted, Percentage Sales Tax Amount Submitted, Incentive Amount Submitted, and Other Amount Claimed. For service claim requests, field represents a sum of Professional Services Fee Submitted, Flat Sales Tax Amount Submitted, Percentage Sales Tax Amount Submitted, and Other Amount" - NCPDP Telecommunication (Field 430-DU, Data Dictionary 201104). Note that this field may be calculated and has therefore been modeled as a derived field.

BillingResponse billingResponse billingResponse

Pointer to a set of data sent by a Payer in response to a Billing Event detailing the components and reasons for any payments made or not made.
Note: this may need to be 0..1, not 0..*.

BillingSubmission billingSubmission billingSubmission

Pointer to set of data sent to a Payer as part of a Billing Event detailing the components and reasons for the charges being billed.
Note: this may need to be 0..1, not 0..*.

CoordinationOfBenefits coordinationOfBenefits coordinationOfBenefits

Pointer to a set of the results of prior Billing Events, including previous payments, which are used in part to determine the liability of the Payer and of the Patient for the current Billing Event.

Payee payee payee

Pointer to the entity to receive payment for the claim. The entity might be the billing physician, an agent, or a third party.

Processor processor processor

Pointer to an organization that serves as an intermediary between the Biller and the Payer, and performs various value-added services, including routing of electronic payments.


Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NameBillingEvent
Name Expression
NamespaceEnrollEligCOB
Owned Template Signature
OwnerEnrollEligCOB
Owning Template Parameter
PackageEnrollEligCOB
Qualified NameFHIM::EnrollEligCOB::BillingEvent
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 amountPaid
Public «MO» MonetaryAmount amountPaid

"Total amount to be paid by the claims processor (i.e. pharmacy receivable). Represents a sum of Ingredient Cost Paid, Dispensing Fee Paid, Flat Sales Tax Amount Paid, Percentage Sales Tax Amount Paid, Incentive Amount Paid, Professional Service Fee Paid, and Other Amount Paid, less Patient Pay Amount and Other Payer Amount Recognized." - NCPDP Telecommunication (Field 509-F9, Data Dictionary 201104). Note that this field may be calculated and has therefore been modeled as a derived field.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassBillingEvent
Datatype
Default
Default Value
Is Compositefalse
Is Derivedtrue
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
NameamountPaid
Name Expression
NamespaceBillingEvent
Opposite
OwnerBillingEvent
Owning Association
Owning Template Parameter
Qualified NameFHIM::EnrollEligCOB::BillingEvent::amountPaid
Stereotype
Template Parameter
Type«MO» MonetaryAmount
Upper1
Upper Value(1)
VisibilityPublic


 amountSubmitted
Public «MO» MonetaryAmount amountSubmitted

"Total price claimed from all sources. For prescription claim requests, field represents a sum of Ingredient Cost Submitted, Dispensing Fee Submitted, Flat Sales Tax Amount Submitted, Percentage Sales Tax Amount Submitted, Incentive Amount Submitted, and Other Amount Claimed. For service claim requests, field represents a sum of Professional Services Fee Submitted, Flat Sales Tax Amount Submitted, Percentage Sales Tax Amount Submitted, and Other Amount" - NCPDP Telecommunication (Field 430-DU, Data Dictionary 201104). Note that this field may be calculated and has therefore been modeled as a derived field.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassBillingEvent
Datatype
Default
Default Value
Is Compositefalse
Is Derivedtrue
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
NameamountSubmitted
Name Expression
NamespaceBillingEvent
Opposite
OwnerBillingEvent
Owning Association
Owning Template Parameter
Qualified NameFHIM::EnrollEligCOB::BillingEvent::amountSubmitted
Stereotype
Template Parameter
Type«MO» MonetaryAmount
Upper1
Upper Value(1)
VisibilityPublic


 billingResponse
Public BillingResponse billingResponse

Pointer to a set of data sent by a Payer in response to a Billing Event detailing the components and reasons for any payments made or not made.
Note: this may need to be 0..1, not 0..*.

Constraints:
Properties:

AggregationNone
Alias
AssociationbillingEvent_billingResponse
Association End
ClassBillingEvent
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*
NamebillingResponse
Name Expression
NamespaceBillingEvent
Opposite
OwnerBillingEvent
Owning Association
Owning Template Parameter
Qualified NameFHIM::EnrollEligCOB::BillingEvent::billingResponse
Stereotype
Template Parameter
TypeBillingResponse
Upper*
Upper Value(*)
VisibilityPublic


 billingSubmission
Public BillingSubmission billingSubmission

Pointer to set of data sent to a Payer as part of a Billing Event detailing the components and reasons for the charges being billed.
Note: this may need to be 0..1, not 0..*.

Constraints:
Properties:

AggregationNone
Alias
AssociationbillingEvent_billingSubmission
Association End
ClassBillingEvent
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*
NamebillingSubmission
Name Expression
NamespaceBillingEvent
Opposite
OwnerBillingEvent
Owning Association
Owning Template Parameter
Qualified NameFHIM::EnrollEligCOB::BillingEvent::billingSubmission
Stereotype
Template Parameter
TypeBillingSubmission
Upper*
Upper Value(*)
VisibilityPublic


 coordinationOfBenefits
Public CoordinationOfBenefits coordinationOfBenefits

Pointer to a set of the results of prior Billing Events, including previous payments, which are used in part to determine the liability of the Payer and of the Patient for the current Billing Event.

Constraints:
Properties:

AggregationNone
Alias
AssociationbillingEvent_coordinationOfBenefits
Association End
ClassBillingEvent
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*
NamecoordinationOfBenefits
Name Expression
NamespaceBillingEvent
Opposite
OwnerBillingEvent
Owning Association
Owning Template Parameter
Qualified NameFHIM::EnrollEligCOB::BillingEvent::coordinationOfBenefits
Stereotype
Template Parameter
TypeCoordinationOfBenefits
Upper*
Upper Value(*)
VisibilityPublic


 payee
Public Payee payee

Pointer to the entity to receive payment for the claim. The entity might be the billing physician, an agent, or a third party.

Constraints:
Properties:

AggregationNone
Alias
AssociationbillingEvent_payee
Association End
ClassBillingEvent
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
Namepayee
Name Expression
NamespaceBillingEvent
Opposite
OwnerBillingEvent
Owning Association
Owning Template Parameter
Qualified NameFHIM::EnrollEligCOB::BillingEvent::payee
Stereotype
Template Parameter
TypePayee
Upper1
Upper Value(1)
VisibilityPublic


 processor
Public Processor processor

Pointer to an organization that serves as an intermediary between the Biller and the Payer, and performs various value-added services, including routing of electronic payments.

Constraints:
Properties:

AggregationNone
Alias
AssociationbillingEvent_processor
Association End
ClassBillingEvent
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*
Nameprocessor
Name Expression
NamespaceBillingEvent
Opposite
OwnerBillingEvent
Owning Association
Owning Template Parameter
Qualified NameFHIM::EnrollEligCOB::BillingEvent::processor
Stereotype
Template Parameter
TypeProcessor
Upper*
Upper Value(*)
VisibilityPublic