No Current Link To VocabularyCoded With ExtensionsCoded No Extensions
COCT_HD510005UV06
A_Coverage basic

(Link to Excel View)
Derived from RMIM: COCT_RM510005UV06
 
CoverageRecord
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>)
statusCode [0..1]
FinancialContract (CS) {CNE:V:ActStatus}
effectiveTime [0..1]
FinancialContract (IVL<TS>)
component [0..*] (Component)
 
Component
typeCode [1..1] (M)
ActRelationship (CS) {CNE:V:ActRelationshipHasComponent, root= "COMP"}
priorityNumber [0..1]
ActRelationship (INT)
policyOrProgram [1..1] (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 [1..1] (M)
FinancialContract (CD) {CWE:D:ActCoverageTypeCode}
statusCode [0..1]
FinancialContract (CS) {CNE:V:ActStatus}
effectiveTime [0..1]
FinancialContract (IVL<TS>)
coveredParty [1..1] (CoveredParty2)
holder [0..1] (Holder)
responsibleParty [0..1] (ResponsibleParty1)
primaryPerformer [0..*] (PrimaryPerformer)
definition [0..1] (Definition2)
replacementOf [0..1] (ReplacementOf)
coverage [0..*] (Coverage2)
limitation [0..*] (Limitation3)
 
CoveredParty2
typeCode [1..1] (M)
Participation (CS) {CNE:V:ParticipationCoverageTarget, root= "COV"}
negationInd [0..1]
Participation (BL){default= "true"}

Design Comments: If the optional negationInd is sent, the value should be "true". The receiving application will interpret this as meaning that the coverage participation is negated. If the optional negationInd is not sent, then the receiving application assumes the negationInd value is "false" meaning that the participation is correct.

coveredParty [1..1] (CoveredParty)
 
CoveredParty
classCode [1..1] (M)
Role (CS) {CNE:V:RoleClassCoveredParty, root= "COVPTY"}
id [1..1]
Role (II)
code [0..1]
Role (CD) {CNE:V:CoverageRoleType}
addr [0..*]
Role (COLL<AD>)
telecom [0..*]
Role (COLL<TEL>)
effectiveTime [0..1]
Role (IVL<TS>)
coveredPartyChoice [0..1] (CoveredPartyChoice)
underwritingOrganization [0..1] (E_OrganizationUniversal)
subjectOf [0..*] (Subject2)
indirectAuthority1 [0..*] (IndirectAuthorithyOver)
indirectAuthority2 [0..1] (IndirectAuthorithyOver2)
 
CoveredPartyChoice
choice of E_OrganizationUniversal
          or E_LivingSubjectInformational
 
Subject2
typeCode [1..1] (M)
Participation (CS) {CNE:V:ParticipationTargetSubject, root= "SBJ"}
verification [1..1] (A_VerificationUniversal)
 
IndirectAuthorithyOver
typeCode [1..1] (M)
RoleLink (CS) {CNE:V:RoleLinkHasIndirectAuthorityOver, root= "INDAUTH"}
responsibleParty [1..1] (ResponsibleParty)
 
ResponsibleParty
classCode [1..1] (M)
Role (CS) {CNE:V:RoleClassAgent, root= "AGNT"}
id [0..*]
Role (DSET<II>)
code [0..1]
Role (CD) {CWE:D:ResponsiblePartyRoleType}

UsageNotes: ERROR - Business name from Visio is too long and was truncated. Full businessName follows. (Party responsible for the status of an entity as a covered party dependent, e.g., subscriber, guardian, executor

addr [0..*]
Role (COLL<AD>)
telecom [0..*]
Role (COLL<TEL>)
agentPerson [0..1] (Person)
representedEntityChoice [0..1] (EntityChoice)
 
Person
classCode [1..1] (M)
Person (CS) {CNE:V:EntityClassPerson, root= "PSN"}
determinerCode [1..1] (M)
Person (CS) {CNE:V:EntityDeterminerSpecific, root= "INSTANCE"}
name [1..*]
Person (COLL<PN>)
telecom [0..*]
Person (COLL<TEL>)
birthTime [0..1]
Person (TS)
addr [0..*]
Person (COLL<AD>)
 
EntityChoice
choice of Person
          or Organization
 
Organization
classCode [1..1] (M)
Organization (CS) {CNE:V:EntityClassOrganization, root= "ORG"}
determinerCode [1..1] (M)
Organization (CS) {CNE:V:EntityDeterminerSpecific, root= "INSTANCE"}
name [1..*]
Organization (COLL<ON>)
telecom [0..*]
Organization (COLL<TEL>)
addr [0..1]
Organization (AD)
 
IndirectAuthorithyOver2
typeCode [1..1] (M)
RoleLink (CS) {CNE:V:RoleLinkHasIndirectAuthorityOver, root= "INDAUTH"}
policyHolder [1..1] (PolicyHolder)
 
PolicyHolder
classCode [1..1] (M)
Role (CS) {CNE:V:RoleClassPolicyHolder, root= "POLHOLD"}
id [0..1]
Role (II)
addr [0..*]
Role (COLL<AD>)
telecom [0..*]
Role (COLL<TEL>)
policyHolderEntityChoice [0..1] (EntityChoice)
underwritingOrganization [0..1] (E_OrganizationUniversal)
 
Holder
typeCode [1..1] (M)
Participation (CS) {CNE:V:ParticipationHolder, root= "HLD"}
policyHolder [1..1] (PolicyHolder)
 
ResponsibleParty1
typeCode [1..1] (M)
Participation (CS) {CNE:V:ParticipationResponsibleParty, root= "RESP"}
sponsor [1..1] (Sponsor)
 
Sponsor
classCode [1..1] (M)
Role (CS) {CNE:V:RoleClassCoverageSponsor, root= "SPNSR"}
id [0..*]
Role (DSET<II>)
code [0..1]
Role (CD) {CWE:D:RoleCode}
name [0..*]
Role (COLL<ON>)
addr [0..*]
Role (COLL<AD>)
telecom [0..*]
Role (COLL<TEL>)
effectiveTime [0..1]
Role (IVL<TS>)
sponsorOrganization [0..1] (E_OrganizationUniversal)
 
PrimaryPerformer
typeCode [1..1] (M)
Participation (CS) {CNE:V:ParticipationPrimaryPerformer, root= "PPRF"}
payor [1..1] (Payor)
 
Payor
classCode [1..1] (M)
Role (CS) {CNE:V:RoleClassInvoicePayor, root= "PAYOR"}
id [0..*]
Role (DSET<II>)
code [0..1]
Role (CD) {CWE:D:RoleCode}
name [0..*]
Role (COLL<ON>)
addr [0..*]
Role (COLL<AD>)
telecom [0..*]
Role (COLL<TEL>)
effectiveTime [0..1]
Role (IVL<TS>)
invoicePayorOrganization [0..1] (E_OrganizationUniversal)
 
Definition2
typeCode [1..1] (M)
ActRelationship (CS) {CNE:V:ActRelationshipInstantiatesMaster, root= "INST"}
coverageDefinition [1..1] (CoverageDefinition)
 
CoverageDefinition
classCode [1..1] (M)
FinancialContract (CS) {CNE:V:ActClassCoverage, root= "COV"}
moodCode [1..1] (M)
FinancialContract (CS) {CNE:V:ActMoodDefinition, root= "DEF"}
id [0..*]
FinancialContract (DSET<II>)

UsageNotes: ERROR - Business name from Visio is too long and was truncated. Full businessName follows. (identifier assigned to the policy or program master document by a jurisdictional regulator of insurance products, e.g., plan identifer

 
ReplacementOf
typeCode [1..1] (M)
ActRelationship (CS) {CNE:V:ActRelationshipReplaces, root= "RPLC"}
previousPolicyOrProgram [1..1] (PreviousPolicyOrProgram)
 
PreviousPolicyOrProgram
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>)
statusCode [1..1]
FinancialContract (CS) {CNE:D:_NotDefined}
effectiveTime [0..1]
FinancialContract (IVL<TS>)
 
Coverage2
typeCode [1..1] (M)
ActRelationship (CS) {CNE:V:ActRelationshipCoveredBy, root= "COVBY"}
negationInd [0..1]
ActRelationship (BL)
benefit [1..1] (Benefit)
 
Benefit
classCode [1..1] (M)
Act (CS) {CNE:V:ActClassCareProvision, root= "PCPR"}
moodCode [1..1] (M)
Act (CS) {CNE:V:ActMoodCompletionTrack}
code [0..1]
Act (CD) {CWE:V:x_ActBillableCode}
negationInd [0..1]
Act (BL)
effectiveTime [0..1]
Act (IVL<TS>)
reasonCode [0..*]
Act (DSET<CD>) {CWE:D:ActCoverageReason}
definition [0..*] (Definition)
limitation [0..*] (Limitation)
 
Definition
typeCode [1..1] (M)
ActRelationship (CS) {CNE:V:ActRelationshipInstantiatesMaster, root= "INST"}
benefitChoice [1..1] (BenefitChoice)

Design Comments: The A_SupportingClinicalStatement and A_TransportationCMETs will be replaced with the A_CareStatement CMET RM00100 in DEF ActMood

 
BenefitChoice

Design Comments: The A_SupportingClinicalStatement and A_TransportationCMETs will be replaced with the A_CareStatement CMET RM00100 in DEF ActMood

choice of ServiceDefinition
          or A_BillableUniversal
          or A_SupportingClinicalStatementUniversal
          or A_TransportationUniversal
 
ServiceDefinition
classCode [1..1] (M)
Act (CS) {CNE:V:ActClassRoot, root= "ACT"}
moodCode [1..1] (M)
Act (CS) {CNE:V:ActMoodDefinition, root= "DEF"}
code [0..1]
Act (CD) {CWE:D:ActBillableCode}
 
Limitation
typeCode [1..1] (M)
ActRelationship (CS) {CNE:V:ActRelationshipLimitedBy, root= "LIMIT"}
coverageChargeChoice [1..1] (CoverageChargeChoice)
 
CoverageChargeChoice
choice of CoverageCharge
          or FinancialParticipationCharge
 
CoverageCharge
classCode [1..1] (M)
InvoiceElement (CS) {CNE:V:ActClassInvoiceElement, root= "INVE"}
moodCode [1..1] (M)
InvoiceElement (CS) {CNE:V:ActMoodCriterion, root= "CRT"}
id [0..*]
InvoiceElement (DSET<II>)
code [0..1]
InvoiceElement (CD) {CWE:D:ActCoverageLimitCode}
effectiveTime [0..1]
InvoiceElement (IVL<TS>)
unitQuantity [0..1]
InvoiceElement (RTO<PQ,PQ>)
unitPriceAmt [0..1]
InvoiceElement (RTO<MO,PQ>)
netAmt [0..1]
InvoiceElement (MO)
factorNumber [0..1]
InvoiceElement (REAL)
 
FinancialParticipationCharge
classCode [1..1] (M)
InvoiceElement (CS) {CNE:V:ActClassInvoiceElement, root= "INVE"}
moodCode [1..1] (M)
InvoiceElement (CS) {CNE:V:ActMoodCriterion, root= "CRT"}
code [0..1]
InvoiceElement (CD) {CWE:V:ActInvoiceDetailGenericAdjudicatorCode}
effectiveTime [0..1]
InvoiceElement (IVL<TS>)
unitQuantity [0..1]
InvoiceElement (RTO<PQ,PQ>)
unitPriceAmt [0..1]
InvoiceElement (RTO<MO,PQ>)
netAmt [0..1]
InvoiceElement (MO)
 
Limitation3
typeCode [1..1] (M)
ActRelationship (CS) {CNE:V:ActRelationshipLimitedBy, root= "LIMIT"}
coverageLimitObservation [1..1] (CoverageLimitObservation)
 
CoverageLimitObservation
classCode [1..1] (M)
Observation (CS) {CNE:V:ActClassObservation, root= "OBS"}
moodCode [1..1] (M)
Observation (CS) {CNE:V:ActMoodDefinition, root= "DEF"}
id [0..*]
Observation (DSET<II>)
code [0..1]
Observation (CD) {CWE:D:ActCoverageLimitObservationCode}
effectiveTime [0..1]
Observation (IVL<TS>)
value [0..1]
Observation (CD) {CWE:D:CoverageLimitObservationValue}