| EnrollEligCOB UML Documentation |
Summary:AttributesProperties | Detail:Attributes |
A Processor is an organization that performs various tasks upon claim data in order to ensure that the Payer's systems can accept that data. Some processors assist the Payer in certain adjudication tasks. This organization is an intermediary between the Biller and the Payer, and performs various value-added services, including routing of electronic payments. Note that a Processor might be a Third Party Administrator or a Pharmacy Benefits Manager. For the purposes of claims processing, we do not need to distinguish these.
Attributes | ||
String | bankIdNumber |
"The secondary, tertiary, etc. card issuer or bank ID number used for network routing." - NCPDP Telecommunication (Field 990-MG, Data Dictionary 201104).FHIR 4: Coverage.class.value where Coverage.class.type = rxbin |
Payer | payer |
Pointer to the Payer for which the Processor is acting as an intermediary for claims processing. |
String | planId |
"Assigned by the processor to identify a set of parameters, benefit, or coverage criteria used to adjudicate a claim." - NCPDP Telecommunication (Field 524-FO, Data Dictionary 201104).Note that this property may relate more to the Health Plan than to the Processor, in which case it would be a duplicate of HealthPlan.id. In that case this property may need to be removed. |
String | processorControlNumber |
"Number assigned by the processor." - NCPDP Telecommunication (Field 104-A4, Data Dictionary 201104).Note that this property may relate more to the transaction than to the Processor, in which case it will need to move to the Billing Event. |
Properties:
Alias | |
Classifier Behavior | |
Is Abstract | false |
Is Active | false |
Is Leaf | false |
Keywords | |
Name | Processor |
Name Expression | |
Namespace | EnrollEligCOB |
Owned Template Signature | |
Owner | EnrollEligCOB |
Owning Template Parameter | |
Package | EnrollEligCOB |
Qualified Name | FHIM::EnrollEligCOB::Processor |
Representation | |
Stereotype | |
Template Parameter | |
Visibility | Public |
Attribute Details |
Public String bankIdNumber
"The secondary, tertiary, etc. card issuer or bank ID number used for network routing." - NCPDP Telecommunication (Field 990-MG, Data Dictionary 201104).FHIR 4: Coverage.class.value where Coverage.class.type = rxbin
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | Processor |
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 | bankIdNumber |
Name Expression | |
Namespace | Processor |
Opposite | |
Owner | Processor |
Owning Association | |
Owning Template Parameter | |
Qualified Name | FHIM::EnrollEligCOB::Processor::bankIdNumber |
Stereotype | |
Template Parameter | |
Type | String |
Upper | 1 |
Upper Value | (1) |
Visibility | Public |
Public Payer payer
Pointer to the Payer for which the Processor is acting as an intermediary for claims processing.
Aggregation | None |
Alias | |
Association | payer_payerOrAgent |
Association End | |
Class | Processor |
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 | payer |
Name Expression | |
Namespace | Processor |
Opposite | payerOrAgent |
Owner | Processor |
Owning Association | |
Owning Template Parameter | |
Qualified Name | FHIM::EnrollEligCOB::Processor::payer |
Stereotype | |
Template Parameter | |
Type | Payer |
Upper | 1 |
Upper Value | (1) |
Visibility | Public |
Public String planId
"Assigned by the processor to identify a set of parameters, benefit, or coverage criteria used to adjudicate a claim." - NCPDP Telecommunication (Field 524-FO, Data Dictionary 201104).Note that this property may relate more to the Health Plan than to the Processor, in which case it would be a duplicate of HealthPlan.id. In that case this property may need to be removed.
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | Processor |
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 | planId |
Name Expression | |
Namespace | Processor |
Opposite | |
Owner | Processor |
Owning Association | |
Owning Template Parameter | |
Qualified Name | FHIM::EnrollEligCOB::Processor::planId |
Stereotype | |
Template Parameter | |
Type | String |
Upper | 1 |
Upper Value | (1) |
Visibility | Public |
Public String processorControlNumber
"Number assigned by the processor." - NCPDP Telecommunication (Field 104-A4, Data Dictionary 201104).Note that this property may relate more to the transaction than to the Processor, in which case it will need to move to the Billing Event.
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | Processor |
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 | processorControlNumber |
Name Expression | |
Namespace | Processor |
Opposite | |
Owner | Processor |
Owning Association | |
Owning Template Parameter | |
Qualified Name | FHIM::EnrollEligCOB::Processor::processorControlNumber |
Stereotype | |
Template Parameter | |
Type | String |
Upper | 1 |
Upper Value | (1) |
Visibility | Public |
| EnrollEligCOB UML Documentation |
Summary:AttributesProperties | Detail:Attributes |