No Current Link To VocabularyCoded With ExtensionsCoded No Extensions
FICR_HD310100UV02
Authorization Results Generic

Description: Entry Point for Authorization results messages


(Link to Excel View)
Derived from RMIM: FICR_RM310000UV02
 
PaymentIntent
[Constraint: "

Amt must be positive or 0 for completed Adjudication Results messages Amt must be negative or 0 for Invoice Cancel Results messages

"]

Design Comments: If an Adjudicator adjudicates for multiple insurance policies (EOBs) for multiple Payors and/or Payees, there would be more than 1 Payment Intent payload in the Results message MoodCode: PRMS - auth, cov ext, invoice PRP - pre-det "I Will Pay"

classCode [1..1] (M)
Act (CS) {CNE:V:ActClassFinancialTransaction, root= "XACT"}
moodCode [1..1] (M)
Act (CS) {CNE:V:ActMoodIntent}
id [1..1] (M)
Act (II)

Design Comments: Item ID, Tracking #, etc.

statusCode [1..1] (M)
Act (CS) {CNE:D:ActStatus}

Design Comments: Completed when done, Suspended if waiting for external information, Active if delayed by Adjudicator

effectiveTime [0..1]
Act (TS)

Design Comments: Time Payor intends to make payment

amt [0..1]
FinancialTransaction (MO)

Design Comments: payment amount

credit [0..1] (PaymentIntentPayee)
debit [0..1] (PaymentIntentPayor)
reasonOf [0..*] (PaymentIntentReason)
 
PaymentIntentPayee
typeCode [1..1] (M)
ActRelationship (CS) {CNE:V:ActRelationshipHasCredit, root= "CREDIT"}
account [1..1] (A_AccountPayeeUniversal)

Design Comments: Constrain Payee at the Message Type

 
PaymentIntentPayor
typeCode [1..1] (M)
ActRelationship (CS) {CNE:V:ActRelationshipHasDebit, root= "DEBIT"}
account [1..1] (A_AccountPayorUniversal)

Design Comments: Constrain Payor at the Message Type

 
PaymentIntentReason
typeCode [1..1] (M)
ActRelationship (CS) {CNE:V:ActRelationshipReason, root= "RSON"}
adjudicatedInvoiceElementGroup [1..1] (AdjudicatedInvoiceElementGroup)
 
AdjudicatedInvoiceElementGroup
classCode [1..1] (M)
Act (CS) {CNE:V:ActClassInvoiceElement, root= "INVE"}
moodCode [1..1] (M)
Act (CS) {CNE:V:ActMoodEventOccurrence, root= "EVN"}
id [1..1] (M)
Act (II)

Design Comments: may include data centre and sequence numbers

code [1..1] (M)
Act (CS) {CNE:V:ActInvoiceGroupCode}

Design Comments: Invoice Type e.g. Healthcare Services, Rx Dispense, Rx Compound, Healthcare Goods, Preferred Accomodation

statusCode [1..1] (M)
Act (CS) {CNE:D:ActStatus}

Design Comments: Completed when done, Suspended if waiting for external information, Active if delayed by Adjudicator

netAmt [1..1] (M)
InvoiceElement (MO)
author [0..1] (AdjudicatedInvoiceAuthor)
reference [0..1] (Reference2)

Design Comments: Adjudicator must include EOB package for downstream Adjudicator.

coverage [0..1] (AdjudicatedInvoiceCoverage)

Design Comments: Allows Payor to adj & pay on different policy

limitation [0..1] (Limitation)
component [1..*] (AdjudicatedInvoiceElementComponent)
 
AdjudicatedInvoiceAuthor
typeCode [1..1] (M)
Participation (CS) {CNE:V:ParticipationAuthorOriginator, root= "AUT"}
time [1..1] (M)
Participation (TS)

Design Comments: adjudication date/time

adjudicatorRole [1..1] (AdjudicatorRole)

Design Comments: NECST only: To note a contact person (adjudicator) for the Provider to contact in case of questions on the EOB, use Adjudication Information codes

 
AdjudicatorRole

Design Comments: NECST only: To note a contact person (adjudicator) for the Provider to contact in case of questions on the EOB, use Adjudication Information codes

classCode [1..1] (M)
Role (CS) {CNE:V:RoleClassRoot, root= "ROL"}
id [1..1] (M)
Role (II)

Design Comments: Adjudicator Id

playingAdjudicatorPerson [0..1] (AdjudicatorPerson)
directAuthority [1..1] (DirectAuthorityOver)
 
AdjudicatorPerson
classCode [1..1] (M)
Entity (CS) {CNE:V:EntityClassPerson, root= "PSN"}
determinerCode [1..1] (M)
Entity (CS) {CNE:V:EntityDeterminerSpecific, root= "INSTANCE"}
id [0..1]
Entity (II)
name [0..1]
Entity (PN)
 
DirectAuthorityOver
typeCode [1..1] (M)
RoleLink (CS) {CNE:V:RoleLinkHasDirectAuthorityOver, root= "DIRAUTH"}
insuranceCarrierRole [1..1] (InsuranceCarrierRole)
 
InsuranceCarrierRole
classCode [1..1] (M)
Role (CS) {CNE:V:RoleClassRoot, root= "ROL"}
id [1..1] (M)
Role (II)

Design Comments: Carrier id

 
Reference2

Design Comments: Adjudicator must include EOB package for downstream Adjudicator.

typeCode [1..1] (M)
ActRelationship (CS) {CNE:V:ActRelationshipRefersTo, root= "REFR"}
invoiceCoordinationChoice [1..1] (InvoiceCoordinationChoice)
 
InvoiceCoordinationChoice
choice of A_InvoiceCoordinationUniversal
 
AdjudicatedInvoiceCoverage

Design Comments: Allows Payor to adj & pay on different policy

typeCode [1..1] (M)
ActRelationship (CS) {CNE:V:ActRelationshipCoveredBy, root= "COVBY"}
sequenceNumber [1..1] (M)
ActRelationship (INT)

Design Comments: COB priority as adjudicated primary, secondary, etc.

policyOrAccount [1..1] (PolicyOrAccount)

Design Comments: id: = Coverage Identifier, extension = Policy.Plan.Group.Contract. Division.Section.Version (or similar). Carrier noted in author participation, and may not be same namespace as OID of id

 
PolicyOrAccount

Design Comments: id: = Coverage Identifier, extension = Policy.Plan.Group.Contract. Division.Section.Version (or similar). Carrier noted in author participation, and may not be same namespace as OID of id

classCode [1..1] (M)
Act (CS) {CNE:V:ActClassCoverage, root= "COV"}
moodCode [1..1] (M)
Act (CS) {CNE:V:ActMoodEventOccurrence, root= "EVN"}
id [1..1] (M)
Act (II)
code [1..1] (M)
Act (CS) {CNE:V:ActInsurancePolicyCode}
beneficiary [1..1] (PolicyBeneficiary)
holder [0..1] (Holder)
author [1..1] (PolicyUnderwriter)
 
PolicyBeneficiary
typeCode [1..1] (M)
Participation (CS) {CNE:V:ParticipationBeneficiary, root= "BEN"}
coveredPartyAsPatient [1..1] (CoveredPartyAsPatient)

Design Comments: Covered Person Identifier (Assigned by carrier - root of OID) = Subscriber+Dependents Can be a single covered party, an organization, an animal or a group of patients and/or a group of animals. Covered party may be a patient who for the purposes of the invoice is a covered party.

 
CoveredPartyAsPatient

Design Comments: Covered Person Identifier (Assigned by carrier - root of OID) = Subscriber+Dependents Can be a single covered party, an organization, an animal or a group of patients and/or a group of animals. Covered party may be a patient who for the purposes of the invoice is a covered party.

classCode [1..1] (M)
Role (CS) {CNE:V:RoleClassCoveredParty, root= "COVPTY"}
id [1..1] (M)
Role (II)

Design Comments: covered party in policy, member #

code [1..1] (M)
Role (CS) {CNE:V:CoverageRoleType}

Design Comments: reason for being covered, including family dependent, students, handicapped

indirectAuthority [0..*] (IndirectAuthorithyOver)

Design Comments: Used for family relationships only (for CoverageRoleType = FAMDEP)

 
IndirectAuthorithyOver

Design Comments: Used for family relationships only (for CoverageRoleType = FAMDEP)

typeCode [1..1] (M)
RoleLink (CS) {CNE:V:RoleLinkHasIndirectAuthorityOver, root= "INDAUTH"}
personalRelationship [1..1] (PersonalRelationship)
 
PersonalRelationship
classCode [1..1] (M)
Role (CS) {CNE:V:RoleClassPersonalRelationship, root= "PRS"}
code [1..1] (M)
Role (CS) {CNE:C:RoleCode:FAMMEMB}

Design Comments: Examples are spouse, child

 
Holder
typeCode [1..1] (M)
Participation (CS) {CNE:V:ParticipationHolder, root= "HLD"}
policyHolder [1..1] (PolicyHolder)

Design Comments: Subscriber Identifier; required for X12 837 mapping

 
PolicyHolder

Design Comments: Subscriber Identifier; required for X12 837 mapping

classCode [1..1] (M)
Role (CS) {CNE:V:RoleClassPolicyHolder, root= "POLHOLD"}
id [0..1]
Role (II)
policyHolderChoice [0..1] (PolicyHolderChoice)
 
PolicyHolderChoice
choice of PolicyHolderPerson
          or PolicyHolderOrganization
 
PolicyHolderPerson
classCode [1..1] (M)
Entity (CS) {CNE:V:EntityClassPerson, root= "PSN"}
determinerCode [1..1] (M)
Entity (CS) {CNE:V:EntityDeterminerSpecific, root= "INSTANCE"}
name [1..1] (M)
Entity (PN)
birthTime [0..1]
LivingSubject (TS)
 
PolicyHolderOrganization
classCode [1..1] (M)
Entity (CS) {CNE:V:EntityClassOrganization, root= "ORG"}
determinerCode [1..1] (M)
Entity (CS) {CNE:V:EntityDeterminerSpecific, root= "INSTANCE"}
name [0..1]
Entity (TN)
addr [0..1]
Organization (AD)

Design Comments: e.g. Employer's address for Workers Compensation policies

 
PolicyUnderwriter
typeCode [1..1] (M)
Participation (CS) {CNE:V:ParticipationAuthorOriginator, root= "AUT"}
carrierRole [1..1] (CarrierRole)
 
CarrierRole
classCode [1..1] (M)
Role (CS) {CNE:V:RoleClassUnderwriter, root= "UNDWRT"}
id [1..1] (M)
Role (II)
 
Limitation
typeCode [1..1] (M)
ActRelationship (CS) {CNE:V:ActRelationshipLimitedBy, root= "LIMIT"}
negationInd [0..1]
ActRelationship (BL)

Design Comments: Funds reserved?

reservation [1..1] (Reservation)
 
Reservation
classCode [1..1] (M)
Act (CS) {CNE:V:ActClassFinancialTransaction, root= "XACT"}
moodCode [1..1] (M)
Act (CS) {CNE:V:ActMoodEventOccurrence, root= "EVN"}
effectiveTime [0..1]
Act (TS)

Design Comments: Expiry date for reservation

amt [0..1]
FinancialTransaction (MO)

Design Comments: limit of reservation, if distinct from Root Adjudicated Invoice Element Group

 
AdjudicatedInvoiceElementComponent
typeCode [1..1] (M)
ActRelationship (CS) {CNE:V:ActRelationshipHasComponent, root= "COMP"}
adjudicatedInvoiceElementChoice [1..1] (AdjudicatedInvoiceElementChoice)

Design Comments: Want sum of all adjudication details (info & non-info) to equal what was submitted. For example, the reasons why you refused to pay part of the invoice

 
AdjudicatedInvoiceElementChoice

Design Comments: Want sum of all adjudication details (info & non-info) to equal what was submitted. For example, the reasons why you refused to pay part of the invoice

reference1 [0..1] (Reference4)

Design Comments: Used to indicate what the allowable or eligible amount that was what the policy would normally pay. The adjudicated amount may have been reduced for a number of reasons from this allowable amount (e.g. met annual limits).

outcomeOf [0..1] (AdjudicatedResultOutcome)
choice of AdjudicatedInvoiceElementDetail
          or AdjudicatedInvoiceElementGroup
 
Reference4

Design Comments: Used to indicate what the allowable or eligible amount that was what the policy would normally pay. The adjudicated amount may have been reduced for a number of reasons from this allowable amount (e.g. met annual limits).

typeCode [1..1] (M)
ActRelationship (CS) {CNE:V:ActRelationshipRefersTo, root= "REFR"}
allowable [1..1] (Allowable)
 
Allowable
classCode [1..1] (M)
Act (CS) {CNE:V:ActClassInvoiceElement, root= "INVE"}
moodCode [1..1] (M)
Act (CS) {CNE:V:ActMoodDefinition, root= "DEF"}
netAmt [1..1] (M)
InvoiceElement (MO)

Design Comments: Allowable or eligibile amount, as per fee schedule

 
AdjudicatedResultOutcome
typeCode [1..1] (M)
ActRelationship (CS) {CNE:V:ActRelationshipOutcome, root= "OUTC"}
adjudicationResult [1..1] (AdjudicationResult)
 
AdjudicationResult
classCode [1..1] (M)
Act (CS) {CNE:V:ActClassFinancialAdjudication, root= "ADJUD"}
moodCode [1..1] (M)
Act (CS) {CNE:V:ActMoodEventOccurrence, root= "EVN"}
code [1..1]
Act (CS) {CNE:V:ActAdjudicationCode}

Design Comments: Summary of the adjudication processing - as submitted, w/ adjust, refuse. May not be present for active/suspended EOBs

trigger [0..*] (AdjudicationResultTrigger)

Design Comments: Select association below for required acts that do not have associated adjudication reason & adjudication information codes.

reference [0..*] (AdjudicationResultReference)

Design Comments: Multiple references to submitted invoice elements provides support for code substitution where the number of submitted fee items is consolidated on the adjudication results (e.g. 3 items to 1)

pertinentInformation [0..*] (AdditionalPertinentInformation)
reasonOf [0..*] (AdjudicationObservationReason)

Design Comments: Specific adjudication observations will be added here, such as Drug Contraindications.

 
AdjudicationResultTrigger

Design Comments: Select association below for required acts that do not have associated adjudication reason & adjudication information codes.

typeCode [1..1] (M)
ActRelationship (CS) {CNE:V:ActRelationshipHasTrigger, root= "TRIG"}
negationInd [0..1]
ActRelationship (BL)
adjudicationResultRequiredAct [1..1] (AdjudicationResultRequiredAct)

Design Comments: Id allows for consolidating identical required acts on 1 form

 
AdjudicationResultReference

Design Comments: Multiple references to submitted invoice elements provides support for code substitution where the number of submitted fee items is consolidated on the adjudication results (e.g. 3 items to 1)

typeCode [1..1] (M)
ActRelationship (CS) {CNE:V:ActRelationshipRefersTo, root= "REFR"}
invoiceElementChoice [1..1] (InvoiceElementChoice)

Design Comments: MoodCode: PRP - auth, pre-det, cov ext RQO - invoice

 
InvoiceElementChoice

Design Comments: MoodCode: PRP - auth, pre-det, cov ext RQO - invoice

choice of InvoiceElementDetail
          or InvoiceElementGroup
 
InvoiceElementDetail
classCode [1..1] (M)
Act (CS) {CNE:V:ActClassInvoiceElement, root= "INVE"}
moodCode [1..1] (M)
Act (CS) {CNE:V:ActMoodProposal, root= "PRP"}
id [1..1] (M)
Act (II)
code [1..1] (M)
Act (CD) {CNE:D:ActInvoiceDetailCode}

Design Comments: Product/Service Code e.g. Office Visit ,Taxes, Markup, Dispense, including Product/Service Code Modifier e.g. northern isolation, off hours specialty, on call

netAmt [1..1] (M)
InvoiceElement (MO)

Design Comments: = unit_qty * unit_price_amt * factor_nbr * points_nbr. E.g. $150 CAD

 
InvoiceElementGroup
classCode [1..1] (M)
Act (CS) {CNE:V:ActClassInvoiceElement, root= "INVE"}
moodCode [1..1] (M)
Act (CS) {CNE:V:ActMoodProposal, root= "PRP"}
id [1..*] (M)
Act (DSET<II>)

Design Comments: may include data centre and sequence numbers

code [1..1] (M)
Act (CS) {CNE:V:ActInvoiceGroupCode}

Design Comments: Invoice Type e.g. Healthcare Services, Rx Dispense, Rx Compound, Healthcare Goods, Preferred Accomodation

netAmt [1..1] (M)
InvoiceElement (MO)
 
AdditionalPertinentInformation
typeCode [1..1] (M)
ActRelationship (CS) {CNE:V:ActRelationshipPertains, root= "PERT"}
adjudicationCodeChoice [1..1] (AdjudicationCodeChoice)
 
AdjudicationCodeChoice
trigger [0..*] (Trigger)

Design Comments: Required actions apply to all associated adjudication result reason codes and adjudicate result information codes

choice of AdjudicationResultInformation
          or AdjudicationResultReason
 
Trigger

Design Comments: Required actions apply to all associated adjudication result reason codes and adjudicate result information codes

typeCode [1..1] (M)
ActRelationship (CS) {CNE:V:ActRelationshipHasTrigger, root= "TRIG"}
negationInd [0..1]
ActRelationship (BL)
adjudicationResultRequiredAct [1..1] (AdjudicationResultRequiredAct)

Design Comments: Id allows for consolidating identical required acts on 1 form

 
AdjudicationResultRequiredAct

Design Comments: Id allows for consolidating identical required acts on 1 form

classCode [1..1] (M)
Act (CS) {CNE:V:ActClassRoot, root= "ACT"}
moodCode [1..1] (M)
Act (CS) {CNE:V:ActMoodRequest, root= "RQO"}
id [0..1]
Act (II)

Design Comments: used to consolidate identical required acts on 1 form

code [1..1] (M)
Act (CS) {CNE:V:ActAdjudicationResultActionCode}

Design Comments: e.g. print on EOB, allow override

text [0..1]
Act (ST)
directTarget [0..*] (RequiredActDirectTarget)
 
RequiredActDirectTarget
typeCode [1..1] (M)
Participation (CS) {CNE:V:ParticipationTargetDirect, root= "DIR"}
formRole [1..1] (FormRole)

Design Comments: Print form specified for EOB statement when provided to patient

 
FormRole

Design Comments: Print form specified for EOB statement when provided to patient

classCode [1..1] (M)
Role (CS) {CNE:V:RoleClassRoot, root= "ROL"}
playingForm [0..1] (Form)
 
Form
classCode [1..1] (M)
Entity (CS) {CNE:V:EntityClassManufacturedMaterial, root= "MMAT"}
determinerCode [1..1] (M)
Entity (CS) {CNE:V:EntityDeterminerSpecific, root= "INSTANCE"}
code [0..1]
Entity (CD) {CWE:D:FormType}
telecom [0..1]
Entity (TEL)

Design Comments: URL for location for form

 
AdjudicationResultInformation
classCode [1..1] (M)
Act (CS) {CNE:V:ActClassObservation, root= "OBS"}
moodCode [1..1] (M)
Act (CS) {CNE:V:ActMoodEventOccurrence, root= "EVN"}
value [1..1] (M)
Observation (ED)

Design Comments: ActAdjudicationInformationCode

Inherits associations from AdjudicationCodeChoice
 
AdjudicationResultReason
classCode [1..1] (M)
Act (CS) {CNE:V:ActClassObservation, root= "OBS"}
moodCode [1..1] (M)
Act (CS) {CNE:V:ActMoodEventOccurrence, root= "EVN"}
value [1..1] (M)
Observation (ED)

Design Comments: ActAdjudicationReason

Inherits associations from AdjudicationCodeChoice
 
AdjudicationObservationReason

Design Comments: Specific adjudication observations will be added here, such as Drug Contraindications.

typeCode [1..1] (M)
ActRelationship (CS) {CNE:V:ActRelationshipReason, root= "RSON"}
actChoice [1..1] (A_AdjudicationObservationUniversal)
 
AdjudicatedInvoiceElementDetail
classCode [1..1] (M)
Act (CS) {CNE:V:ActClassInvoiceElement, root= "INVE"}
moodCode [1..1] (M)
Act (CS) {CNE:V:ActMoodEventOccurrence, root= "EVN"}
id [1..*] (M)
Act (DSET<II>)
code [1..1] (M)
Act (CD) {CNE:D:ActInvoiceDetailCode}

Design Comments: Product/Service Code e.g. Office Visit ,Taxes, Markup, Dispense, including Product/Service Code Modifier e.g. northern isolation, off hours specialty, on call

unitQuantity [1..1] (M)
InvoiceElement (RTO<PQ,PQ>)

Design Comments: e.g. 3 {boxes}

unitPriceAmt [1..1] (M)
InvoiceElement (RTO<MO,PQ>)

Design Comments: e.g. $50 CAD/ 1 {box}

netAmt [1..1] (M)
InvoiceElement (MO)

Design Comments: = unit_qty * unit_price_amt * factor_nbr * points_nbr. E.g. $150 CAD

factorNumber [0..1]
InvoiceElement (REAL)

Design Comments: multiplier, can be used for tax percentages such as 0.07

Inherits associations from AdjudicatedInvoiceElementChoice

Design Comments: Want sum of all adjudication details (info & non-info) to equal what was submitted. For example, the reasons why you refused to pay part of the invoice