No Current Link To VocabularyCoded With ExtensionsCoded No Extensions
COCT_MT400100UV07
A_CompositeCharge

Derived from RMIM: COCT_RM400100UV07 and HMD: COCT_HD400100UV07
 
ChargeGroup
classCode [1..1] (M)
InvoiceElement (CS) {CNE:V:ActClassInvoiceElement, root= "INVE"}
moodCode [1..1] (M)
InvoiceElement (CS) {CNE:V:ActMoodEventOccurrence, root= "EVN"}
id [1..*]
InvoiceElement (DSET<II>)
code [0..1]
InvoiceElement (CD) {CWE:V:ActInvoiceGroupCode}
effectiveTime [0..1]
InvoiceElement (IVL<TS>)
confidentialityCode [0..*]
InvoiceElement (DSET<CD>) {CWE:D:Confidentiality}
netAmt [0..1]
InvoiceElement (MO)
component [1..*] (Component)

Design Comments: This allows for a ChargeGroup to be composed of one or more ChargeGroups, ChargeDetails and/or FinancialParticipationCharges. There must be one leaf detail.

 
Component

Design Comments: This allows for a ChargeGroup to be composed of one or more ChargeGroups, ChargeDetails and/or FinancialParticipationCharges. There must be one leaf detail.

typeCode [1..1] (M)
ActRelationship (CS) {CNE:V:ActRelationshipHasComponent, root= "COMP"}
sequenceNumber [0..1]
ActRelationship (INT.NONNEG)
chargeChoice [1..1] (ChargeChoice)
 
ChargeChoice
inFulfillmentOf [0..1] (InFulfillmentOf)
reference [0..*] (Reference)
coverage [0..*] (Coverage)
pertinentInformation [1..1] (PertinentInformation)
choice of ChargeGroup
          or ChargeDetail

Design Comments: ChargeDetail.id can capture the unique identifier containing the charge description master code. An ActInvoiceDetailCode can be used to capture the charge decription master code as well

 
InFulfillmentOf
typeCode [1..1] (M)
ActRelationship (CS) {CNE:V:ActRelationshipFulfills, root= "FLFS"}
billingArrangementContract [1..1] (BillingArrangementContract)

Design Comments: ActBillingArrangementCode maps to v2 fee schedule concepts - may need additional codes

 
BillingArrangementContract

Design Comments: ActBillingArrangementCode maps to v2 fee schedule concepts - may need additional codes

classCode [1..1] (M)
FinancialContract (CS) {CNE:V:ActClassFinancialContract, root= "FCNTRCT"}
moodCode [1..1] (M)
FinancialContract (CS) {CNE:V:ActMoodDefinition, root= "DEF"}
id [0..1]
FinancialContract (II)
code [1..1]
FinancialContract (CD) {CWE:V:ActBillingArrangementCode}
reference [0..*] (Reference3)
 
Reference3
typeCode [1..1] (M)
ActRelationship (CS) {CNE:V:ActRelationshipRefersTo, root= "REFR"}
feeSchedule [1..1] (FeeSchedule)
 
FeeSchedule
classCode [1..1] (M)
InvoiceElement (CS) {CNE:V:ActClassInvoiceElement, root= "INVE"}
moodCode [1..1] (M)
InvoiceElement (CS) {CNE:V:ActMoodDefinition, root= "DEF"}
id [0..*]
InvoiceElement (DSET<II>)
code [0..1]
InvoiceElement (CD) {CWE:D:ActInvoiceElementCode}
unitQuantity [0..1]
InvoiceElement (RTO<PQ,PQ>)
unitPriceAmt [0..1]
InvoiceElement (RTO<MO,PQ>)
netAmt [0..1]
InvoiceElement (MO)
 
Reference
typeCode [1..1] (M)
ActRelationship (CS) {CNE:V:ActRelationshipRefersTo, root= "REFR"}
previousCharge [1..1] (PreviousCharge)
 
PreviousCharge
classCode [1..1] (M)
InvoiceElement (CS) {CNE:V:ActClassInvoiceElement, root= "INVE"}
moodCode [1..1] (M)
InvoiceElement (CS) {CNE:V:ActMoodEventOccurrence, root= "EVN"}
id [0..*]
InvoiceElement (DSET<II>)
 
Coverage
typeCode [1..1] (M)
ActRelationship (CS) {CNE:V:ActRelationshipCoveredBy, root= "COVBY"}
priorityNumber [0..1]
ActRelationship (INT)
coverageChoice [1..1] (CoverageChoice)
 
CoverageChoice
choice of A_CoverageUniversal
          or PolicyOrProgram
 
PolicyOrProgram
classCode [1..1] (M)
FinancialContract (CS) {CNE:V:ActClassCoverage, root= "COV"}
moodCode [1..1] (M)
FinancialContract (CS) {CNE:V:ActMoodEventOccurrence, root= "EVN"}
id [0..*]
FinancialContract (DSET<II>)
code [0..1]
FinancialContract (CD) {CWE:D:ActCoverageType}
 
PertinentInformation
typeCode [1..1] (M)
ActRelationship (CS) {CNE:V:ActRelationshipPertains, root= "PERT"}
encounter [1..1] (A_EncounterUniversal)
 
ChargeDetail

Design Comments: ChargeDetail.id can capture the unique identifier containing the charge description master code. An ActInvoiceDetailCode can be used to capture the charge decription master code as well

classCode [1..1] (M)
InvoiceElement (CS) {CNE:V:ActClassInvoiceElement, root= "INVE"}
moodCode [1..1] (M)
InvoiceElement (CS) {CNE:V:ActMoodEventOccurrence, root= "EVN"}
id [1..*]
InvoiceElement (DSET<II>)
code [0..1]
InvoiceElement (CD) {CWE:D:ActInvoiceDetailCode}
effectiveTime [0..1]
InvoiceElement (IVL<TS>)
confidentialityCode [0..*]
InvoiceElement (DSET<CD>) {CWE:D:Confidentiality}
modifierCode [0..*]
InvoiceElement (DSET<CD>) {CWE:D:InvoiceElementModifier}

UsageNotes: ERROR - Business name from Visio is too long and was truncated. Full businessName follows. (Designates a modifier to the code attribute to provide additional information about the invoice element

unitQuantity [1..1]
InvoiceElement (RTO<PQ,PQ>)
unitPriceAmt [1..1]
InvoiceElement (RTO<MO,PQ>)
netAmt [1..1]
InvoiceElement (MO)
factorNumber [0..1]
InvoiceElement (REAL)

UsageNotes: ERROR - Business name from Visio is too long and was truncated. Full businessName follows. (multiplier, can be used for Calculated rate or multiplying factor for each service unit of the line item

pointsNumber [0..1]
InvoiceElement (REAL)
reason [0..*] (Reason)
Inherits associations from ChargeChoice
 
Reason
typeCode [1..1] (M)
ActRelationship (CS) {CNE:V:ActRelationshipReason, root= "RSON"}
priorityNumber [0..1]
ActRelationship (REAL)
billableActChoice1 [1..1] (BillableActChoice)
 
BillableActChoice
choice of A_BillableUniversal
          or A_SupportingClinicalStatementUniversal
          or A_TransportationUniversal