| RCMR_MT000001UV02 |
Description: This RMIM is used to derive Medical Records specifications. Derived from RMIM: RCMR_RM000050UV02 and HMD: RCMR_HD000050UV02 |
||||||||
| ClinicalDocument | |||||||||
| classCode [1..1] (M) Act (CS) {CNE:V:ActClassClinicalDocument, root= "DOCCLIN"} |
|||||||||
| moodCode [1..1] (M) Act (CS) {CNE:V:ActMoodEventOccurrence, root= "EVN"} |
|||||||||
| id [1..1] Act (II) |
|||||||||
| code [1..1] Act (CD) {CWE:D:DocumentType} |
|||||||||
| title [0..1] Act (ST) |
|||||||||
| text [0..1] Act (ED) Constraint: Message RCMR_MT000002 is to be used when including the document itself. The ED.BIN component cannot be used in RCMR_MT000001. Message RCMR_MT000001 sends document metadata but not the document. Message RCMR_MT000002 sends both document metadata and the document". |
|||||||||
| statusCode [1..1] Act (CS) {CNE:D:ActStatus} |
|||||||||
| effectiveTime [1..1] Act (TS) |
|||||||||
| availabilityTime [0..1] Act (TS) |
|||||||||
| confidentialityCode [1..1] Act (CD) {CWE:V:x_BasicConfidentialityKind} |
|||||||||
| reasonCode [0..1] Act (CD) {CWE:D:ActReason} |
|||||||||
| languageCode [0..1] Act (CD) {CNE:D:HumanLanguage} |
|||||||||
| setId [0..1] ContextStructure (II) |
|||||||||
| versionNumber [0..1] ContextStructure (INT) |
|||||||||
| completionCode [0..1] Document (CD) {CWE:D:DocumentCompletion} |
|||||||||
| storageCode [0..1] Document (CD) {CWE:D:DocumentStorage} |
|||||||||
| copyTime [0..1] Document (TS) |
|||||||||
| subject [0..*] (Subject) | |||||||||
| recordTarget [1..*] (RecordTarget) | |||||||||
| author [1..*] (Author) | |||||||||
| dataEnterer [0..1] (DataEnterer) | |||||||||
| custodian [1..1] (Custodian) | |||||||||
| informationRecipient [0..*] (InformationRecipient) | |||||||||
| legalAuthenticator [0..1] (LegalAuthenticator) | |||||||||
| authenticator [0..*] (Authenticator) | |||||||||
| participation [0..*] (Participant1) | |||||||||
| inFulfillmentOf [0..*] (InFulfillmentOf) | |||||||||
| documentationOf [0..*] (DocumentationOf) | |||||||||
| relatedDocument [0..*] (RelatedDocument) | |||||||||
| authorization [0..*] (Authorization) | |||||||||
| componentOf [0..1] (Component1) | |||||||||
| Subject | |||||||||
| typeCode [1..1] (M) Participation (CS) {CNE:V:ParticipationTargetSubject, root= "SBJ"} |
|||||||||
| relatedSubject [1..1] (RelatedSubject) | |||||||||
| RelatedSubject | |||||||||
| classCode [1..1] (M) Role (CS) {CNE:V:x_DocumentSubject} |
|||||||||
| code [0..1] Role (CD) {CWE:D:PersonalRelationshipRoleType} |
|||||||||
| addr [0..*] Role (DSET<AD>) |
|||||||||
| telecom [0..*] Role (LIST<TEL>) |
|||||||||
| subject [0..1] (SubjectPerson) | |||||||||
| SubjectPerson | |||||||||
| classCode [1..1] (M) Entity (CS) {CNE:V:EntityClassPerson, root= "PSN"} |
|||||||||
| determinerCode [1..1] (M) Entity (CS) {CNE:V:EntityDeterminerSpecific, root= "INSTANCE"} |
|||||||||
| name [0..*] Entity (DSET<PN>) |
|||||||||
| administrativeGenderCode [0..1] LivingSubject (CD) {CWE:D:AdministrativeGender} |
|||||||||
| birthTime [0..1] LivingSubject (TS) |
|||||||||
| RecordTarget | |||||||||
| typeCode [1..1] (M) Participation (CS) {CNE:V:ParticipationRecordTarget, root= "RCT"} |
|||||||||
| patient [1..1] (R_PatientUniversal) | |||||||||
| Author | |||||||||
| typeCode [1..1] (M) Participation (CS) {CNE:V:ParticipationAuthorOriginator, root= "AUT"} |
|||||||||
| functionCode [0..1] Participation (CD) {CWE:D:ParticipationFunction} |
|||||||||
| time [1..1] Participation (TS) |
|||||||||
| assignedAuthor [1..1] (AssignedAuthor) | |||||||||
| AssignedAuthor | |||||||||
| classCode [1..1] (M) Role (CS) {CNE:V:RoleClassAssignedEntity, root= "ASSIGNED"} |
|||||||||
| id [1..*] Role (DSET<II>) |
|||||||||
| code [0..1] Role (CD) {CWE:D:RoleCode} |
|||||||||
| addr [0..*] Role (DSET<AD>) |
|||||||||
| telecom [0..*] Role (DSET<TEL>) |
|||||||||
| assignedAuthorChoice [0..1] (AuthorChoice) | |||||||||
| representedOrganization [0..1] (E_OrganizationUniversal) | |||||||||
| AuthorChoice | |||||||||
| choice of Person | |||||||||
| or AuthoringDevice | |||||||||
| Person | |||||||||
| classCode [1..1] (M) Entity (CS) {CNE:V:EntityClassPerson, root= "PSN"} |
|||||||||
| determinerCode [1..1] (M) Entity (CS) {CNE:V:EntityDeterminerSpecific, root= "INSTANCE"} |
|||||||||
| name [0..*] Entity (DSET<PN>) |
|||||||||
| AuthoringDevice | |||||||||
| classCode [1..1] (M) Entity (CS) {CNE:V:EntityClassDevice, root= "DEV"} |
|||||||||
| determinerCode [1..1] (M) Entity (CS) {CNE:V:EntityDeterminerSpecific, root= "INSTANCE"} |
|||||||||
| code [0..1] Entity (CD) {CWE:D:EntityCode} |
|||||||||
| manufacturerModelName [0..1] Device (SC) |
|||||||||
| softwareName [0..1] Device (SC) |
|||||||||
| DataEnterer | |||||||||
| typeCode [1..1] (M) Participation (CS) {CNE:V:ParticipationDataEntryPerson, root= "ENT"} |
Design Comments: e.g. transcriptionist |
||||||||
| time [0..1] Participation (TS) |
|||||||||
| assignedPerson [1..1] (R_AssignedPersonUniversal) | |||||||||
| Custodian | |||||||||
| typeCode [1..1] (M) Participation (CS) {CNE:V:ParticipationCustodian, root= "CST"} |
|||||||||
| assignedCustodian [1..1] (AssignedCustodian) | |||||||||
| AssignedCustodian | |||||||||
| classCode [1..1] (M) Role (CS) {CNE:V:RoleClassAssignedEntity, root= "ASSIGNED"} |
|||||||||
| representedOrganization [1..1] (E_OrganizationUniversal) | |||||||||
| InformationRecipient | |||||||||
| typeCode [1..1] (M) Participation (CS) {CNE:V:x_InformationRecipient} |
|||||||||
| intendedRecipient [1..1] (IntendedRecipient) | |||||||||
| IntendedRecipient | |||||||||
| classCode [1..1] (M) Role (CS) {CNE:V:x_InformationRecipientRole} |
|||||||||
| id [0..*] Role (DSET<II>) |
|||||||||
| addr [0..*] Role (DSET<AD>) |
|||||||||
| telecom [0..*] Role (DSET<TEL>) |
|||||||||
| informationRecipient [0..1] (Person) | |||||||||
| receivedOrganization [0..1] (E_OrganizationUniversal) | |||||||||
| LegalAuthenticator | |||||||||
| typeCode [1..1] (M) Participation (CS) {CNE:V:ParticipationLegalAuthenticator, root= "LA"} |
|||||||||
| time [0..1] Participation (TS) |
|||||||||
| signatureCode [1..1] Participation (CS) {CNE:D:ParticipationSignature} |
|||||||||
| assignedPerson [1..1] (R_AssignedPersonUniversal) | |||||||||
| Authenticator | |||||||||
| typeCode [1..1] (M) Participation (CS) {CNE:V:ParticipationAuthenticator, root= "AUTHEN"} |
|||||||||
| time [0..1] Participation (TS) |
|||||||||
| signatureCode [1..1] Participation (CS) {CNE:D:ParticipationSignature} |
|||||||||
| assignedPerson [1..1] (R_AssignedPersonUniversal) | |||||||||
| Participant1 | |||||||||
| typeCode [1..1] (M) Participation (CS) {CNE:D:ParticipationType} |
|||||||||
| functionCode [0..1] Participation (CD) {CWE:D:ParticipationFunction} |
|||||||||
| time [0..1] Participation (IVL<TS>) |
|||||||||
| associatedEntity [1..1] (AssociatedEntity) | |||||||||
| AssociatedEntity | |||||||||
| classCode [1..1] (M) Role (CS) {CNE:V:RoleClassAssociative} |
|||||||||
| id [0..*] Role (DSET<II>) |
|||||||||
| code [0..1] Role (CD) {CWE:D:RoleCode} |
|||||||||
| addr [0..*] Role (DSET<AD>) |
|||||||||
| telecom [0..*] Role (DSET<TEL>) |
|||||||||
| associatedPerson [0..1] (Person) | |||||||||
| scopingOrganization [0..1] (E_OrganizationUniversal) | |||||||||
| InFulfillmentOf | |||||||||
| typeCode [1..1] (M) ActRelationship (CS) {CNE:V:ActRelationshipFulfills, root= "FLFS"} |
|||||||||
| order [1..1] (Order) | |||||||||
| Order | |||||||||
| classCode [1..1] (M) Act (CS) {CNE:V:ActClassRoot, root= "ACT"} |
|||||||||
| moodCode [1..1] (M) Act (CS) {CNE:V:ActMoodRequest, root= "RQO"} |
|||||||||
| id [1..*] Act (DSET<II>) |
|||||||||
| code [0..1] Act (CD) {CWE:D:ActCode} |
|||||||||
| priorityCode [0..1] Act (CD) {CWE:D:ActPriority} |
|||||||||
| DocumentationOf | |||||||||
| typeCode [1..1] (M) ActRelationship (CS) {CNE:V:ActRelationshipDocuments, root= "DOC"} |
|||||||||
| serviceEvent [1..1] (ServiceEvent) | |||||||||
| ServiceEvent | |||||||||
| classCode [1..1] (M) Act (CS) {CNE:V:ActClassRoot, root= "ACT"} |
|||||||||
| moodCode [1..1] (M) Act (CS) {CNE:V:ActMoodEventOccurrence, root= "EVN"} |
|||||||||
| id [0..*] Act (DSET<II>) |
|||||||||
| code [0..1] Act (CD) {CWE:D:ActCode} |
|||||||||
| effectiveTime [0..1] Act (IVL<TS>) |
|||||||||
| performer [0..*] (Performer1) | |||||||||
| Performer1 | |||||||||
| typeCode [1..1] (M) Participation (CS) {CNE:V:x_ServiceEventPerformer} |
|||||||||
| functionCode [0..1] Participation (CD) {CWE:D:ParticipationFunction} |
|||||||||
| time [0..1] Participation (IVL<TS>) |
|||||||||
| assignedPerson [1..1] (R_AssignedPersonUniversal) | |||||||||
| RelatedDocument | |||||||||
| typeCode [1..1] (M) ActRelationship (CS) {CNE:V:x_ActRelationshipDocument} |
|||||||||
| parentDocument [1..1] (ParentDocument) | |||||||||
| ParentDocument | |||||||||
| classCode [1..1] (M) Act (CS) {CNE:V:ActClassClinicalDocument, root= "DOCCLIN"} |
|||||||||
| moodCode [1..1] (M) Act (CS) {CNE:V:ActMoodEventOccurrence, root= "EVN"} |
|||||||||
| id [1..*] Act (DSET<II>) |
|||||||||
| code [0..1] Act (CD) {CWE:D:DocumentType} |
|||||||||
| text [0..1] Act (ED) |
|||||||||
| setId [0..1] ContextStructure (II) |
|||||||||
| versionNumber [0..1] ContextStructure (INT) |
|||||||||
| Authorization | |||||||||
| typeCode [1..1] (M) ActRelationship (CS) {CNE:V:ActRelationshipAuthorizedBy, root= "AUTH"} |
|||||||||
| consent [1..1] (Consent) | |||||||||
| Consent | |||||||||
| classCode [1..1] (M) Act (CS) {CNE:V:ActClassConsent, root= "CONS"} |
|||||||||
| moodCode [1..1] (M) Act (CS) {CNE:V:ActMoodEventOccurrence, root= "EVN"} |
|||||||||
| id [0..*] Act (DSET<II>) |
|||||||||
| code [0..1] Act (CD) {CWE:D:ActCode} |
|||||||||
| statusCode [1..1] Act (CS) {CNE:C:ActStatus:completed} |
|||||||||
| Component1 | |||||||||
| typeCode [1..1] (M) ActRelationship (CS) {CNE:V:ActRelationshipHasComponent, root= "COMP"} |
|||||||||
| encompassingEncounter [1..1] (EncompassingEncounter) | |||||||||
| EncompassingEncounter | |||||||||
| classCode [1..1] (M) Act (CS) {CNE:V:ActClassEncounter, root= "ENC"} |
|||||||||
| moodCode [1..1] (M) Act (CS) {CNE:V:ActMoodEventOccurrence, root= "EVN"} |
|||||||||
| id [0..*] Act (DSET<II>) |
|||||||||
| code [0..1] Act (CD) {CWE:V:ActEncounterCode} |
|||||||||
| effectiveTime [1..1] Act (IVL<TS>) |
|||||||||
| dischargeDispositionCode [0..1] PatientEncounter (CD) {CWE:D:EncounterDischargeDisposition} |
|||||||||
| encounterParticipant [0..*] (EncounterParticipant) | |||||||||
| location [0..1] (Location) | |||||||||
| EncounterParticipant | |||||||||
| typeCode [1..1] (M) Participation (CS) {CNE:V:x_EncounterParticipant} |
|||||||||
| time [0..1] Participation (IVL<TS>) |
|||||||||
| assignedPerson [1..1] (R_AssignedPersonUniversal) | |||||||||
| Location | |||||||||
| typeCode [1..1] (M) Participation (CS) {CNE:V:ParticipationTargetLocation, root= "LOC"} |
|||||||||
| healthCareFacility [1..1] (HealthCareFacility) | |||||||||
| HealthCareFacility | |||||||||
| classCode [1..1] (M) Role (CS) {CNE:V:RoleClassServiceDeliveryLocation, root= "SDLOC"} |
|||||||||
| id [0..*] Role (DSET<II>) |
|||||||||
| code [0..1] Role (CD) {CWE:V:ServiceDeliveryLocationRoleType} |
|||||||||
| location [0..1] (Place) | |||||||||
| serviceProviderOrganization [0..1] (E_OrganizationUniversal) | |||||||||
| Place | |||||||||
| classCode [1..1] (M) Entity (CS) {CNE:V:EntityClassPlace, root= "PLC"} |
|||||||||
| determinerCode [1..1] (M) Entity (CS) {CNE:V:EntityDeterminerSpecific, root= "INSTANCE"} |
|||||||||
| name [0..1] Entity (EN) |
|||||||||
| addr [0..1] Place (AD) |
|||||||||