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) |