COCT_MT670000UV04 R_Guarantor universal |
Derived from RMIM: COCT_RM670000UV04 and HMD: COCT_HD670000UV04 |
||||||||
GuarantorRole [Constraint: " Must specify one of [1] GuarantorRole.id OR [2] GuarantorPerson.name and/or GuarantorPerson.id OR [3] GuarantorOrganization.name and/or GuarantorOrganization.id "] |
Design Comments: Person (patient) is the scoper of the guarantor, but is not required for this CMET. |
||||||||
classCode [1..1] (M) Role (CS) {CNE:V:RoleClassGuarantor, root= "GUAR"} |
|||||||||
id [0..*] Role (DSET<II>) |
|||||||||
negationInd [0..1] Role (BL) |
|||||||||
addr [0..1] Role (AD) |
|||||||||
telecom [0..1] Role (TEL) |
|||||||||
statusCode [0..1] Role (CS) {CNE:V:RoleStatus} |
|||||||||
effectiveTime [0..1] Role (IVL<TS>) |
|||||||||
guarantorChoice [0..1] (GuarantorChoice) | |||||||||
contractHeld [0..*] (Holder) | |||||||||
GuarantorChoice | |||||||||
choice of GuarantorPerson | |||||||||
or GuarantorOrganization | |||||||||
GuarantorPerson | |||||||||
classCode [1..1] (M) Person (CS) {CNE:V:EntityClassPerson, root= "PSN"} |
|||||||||
determinerCode [1..1] (M) Person (CS) {CNE:V:EntityDeterminerSpecific, root= "INSTANCE"} |
|||||||||
id [0..*] Person (DSET<II>) |
|||||||||
name [1..*] Person (COLL<PN>) |
|||||||||
asPersonalRelationship [1..1] (PersonalRelationship) |
Design Comments: Covered Party/Patient is the scoper of this role, but is not necessary in this CMET |
||||||||
guarantorLanguage [0..*] (GuarantorLanguage) | |||||||||
PersonalRelationship |
Design Comments: Covered Party/Patient is the scoper of this role, but is not necessary in this CMET |
||||||||
classCode [1..1] (M) Role (CS) {CNE:V:RoleClassPersonalRelationship, root= "PRS"} |
|||||||||
code [0..1] Role (CS) {CNE:V:PersonalRelationshipRoleType} |
|||||||||
GuarantorLanguage | |||||||||
languageCode [1..1] (M) LanguageCommunication (CS) {CNE:V:HumanLanguage} |
|||||||||
modeCode [1..1] (M) LanguageCommunication (CS) {CNE:V:LanguageAbilityMode, default= "RWR"} |
|||||||||
preferenceInd [0..1] LanguageCommunication (BL) |
|||||||||
GuarantorOrganization | |||||||||
classCode [1..1] (M) Organization (CS) {CNE:V:EntityClassOrganization, root= "ORG"} |
|||||||||
determinerCode [1..1] (M) Organization (CS) {CNE:V:EntityDeterminerSpecific, root= "INSTANCE"} |
|||||||||
id [0..*] Organization (DSET<II>) |
|||||||||
code [0..1] Organization (CD) {CNE:D:EntityCode} |
|||||||||
name [0..1] Organization (ON) |
|||||||||
Holder | |||||||||
typeCode [1..1] (M) Participation (CS) {CNE:V:ParticipationHolder, root= "HLD"} |
|||||||||
time [0..1] Participation (IVL<TS>) |
|||||||||
account [1..1] (Account) | |||||||||
Account | |||||||||
classCode [1..1] (M) Account (CS) {CNE:V:ActClassAccount, root= "ACCT"} |
|||||||||
moodCode [1..1] (M) Account (CS) {CNE:V:ActMoodDefinition, root= "DEF"} |
|||||||||
id [0..1] Account (II) |