| MFMI_MT700712UV01 |
Description: This is the entry point for the Master File / Registry Trigger Event Control Act RMIM used for reporting Registrations in query responses. Derived from RMIM: MFMI_RM700710UV01 and HMD: MFMI_HD700710UV01 |
||||||||
| ControlActProcess | |||||||||
| classCode [1..1] (M) Act (CS) {CNE:V:ActClassControlAct, root= "CACT"} |
|||||||||
| moodCode [1..1] (M) Act (CS) {CNE:V:x_ActMoodIntentEvent} |
|||||||||
| id [0..*] Act (DSET<II>) |
|||||||||
| code [0..1] Act (CD) {CWE:D:HL7TriggerEventCode} |
Design Comments: Event code |
||||||||
| text [0..1] Act (ED) |
|||||||||
| effectiveTime [0..1] Act (IVL<TS>) |
|||||||||
| priorityCode [0..*] Act (DSET<CD>) {CWE:D:ActPriority, default= "R"} |
|||||||||
| reasonCode [0..*] Act (DSET<CD>) {CWE:D:ActReason} |
|||||||||
| languageCode [0..1] Act (CD) {CWE:D:HumanLanguage} |
|||||||||
| overseer [0..*] (Overseer) | |||||||||
| authorOrPerformer [0..*] (AuthorOrPerformer) | |||||||||
| dataEnterer [0..*] (DataEnterer) | |||||||||
| informationRecipient [0..*] (InformationRecipient) | |||||||||
| subject [0..*] (Subject1) | |||||||||
| reasonOf [0..*] (Reason) | |||||||||
| queryAck [1..1] (QueryAck) | |||||||||
| queryByParameter [0..1] (Stub "QueryByParameter") | |||||||||
| Overseer | |||||||||
| typeCode [1..1] (M) Participation (CS) {CNE:V:x_ParticipationVrfRespSprfWit} |
|||||||||
| contextControlCode [0..1] Participation (CS) {CNE:D:ContextControl, default= "AP"} |
|||||||||
| noteText [0..1] Participation (ED) |
|||||||||
| time [0..1] Participation (IVL<TS>) |
Design Comments: time of verification, attestation, etc. |
||||||||
| modeCode [0..1] Participation (CD) {CWE:D:ParticipationMode} |
|||||||||
| signatureCode [0..1] Participation (CD) {CNE:D:ParticipationSignature} |
|||||||||
| signatureText [0..1] Participation (ED) |
|||||||||
| assignedPerson [1..1] (R_AssignedPersonUniversal) | |||||||||
| AuthorOrPerformer | |||||||||
| typeCode [1..1] (M) Participation (CS) {CNE:V:x_ParticipationAuthorPerformer} |
|||||||||
| contextControlCode [0..1] Participation (CS) {CNE:D:ContextControl, default= "AP"} |
|||||||||
| noteText [0..1] Participation (ED) |
|||||||||
| time [0..1] Participation (IVL<TS>) |
Design Comments: time of creation or performance |
||||||||
| modeCode [0..1] Participation (CD) {CWE:D:ParticipationMode} |
|||||||||
| signatureCode [0..1] Participation (CD) {CNE:D:ParticipationSignature} |
|||||||||
| signatureText [0..1] Participation (ED) |
|||||||||
| participationChoice [1..1] (ParticipationChoice) | |||||||||
| ParticipationChoice | |||||||||
| choice of R_AssignedDeviceUniversal | |||||||||
| or R_AssignedPersonUniversal | |||||||||
| DataEnterer | |||||||||
| typeCode [1..1] (M) Participation (CS) {CNE:V:ParticipationDataEntryPerson, root= "ENT"} |
|||||||||
| contextControlCode [0..1] Participation (CS) {CNE:D:ContextControl, default= "AP"} |
|||||||||
| noteText [0..1] Participation (ED){default= "AP"} |
|||||||||
| time [0..1] Participation (IVL<TS>) |
Design Comments: time recorded |
||||||||
| assignedPerson [1..1] (R_AssignedPersonUniversal) | |||||||||
| InformationRecipient | |||||||||
| typeCode [1..1] (M) Participation (CS) {CNE:V:ParticipationInformationRecipient} |
|||||||||
| contextControlCode [0..1] Participation (CS) {CNE:D:ContextControl, default= "AP"} |
|||||||||
| time [0..1] Participation (IVL<TS>) |
|||||||||
| assignedPerson [1..1] (R_AssignedPersonUniversal) | |||||||||
| Subject1 | |||||||||
| typeCode [1..1] (M) ActRelationship (CS) {CNE:V:ActRelationshipHasSubject, root= "SUBJ"} |
|||||||||
| contextConductionInd [1..1] (M) ActRelationship (BL){default= "false"} Constraint: Must be false Constraint: Must be false |
|||||||||
| registrationEvent [1..1] (RegistrationEvent) |
Design Comments: HL7 regards the RegistrationEvent Act as the Focal Act of Master File / Registry messages. While this act is conceptually part of the payload of the ContolAct wrapper it has been moved to the ControlAct wrapper of the Master File / Registry wrapper to ensure greater consistency between domains. |
||||||||
| RegistrationEvent |
Design Comments: HL7 regards the RegistrationEvent Act as the Focal Act of Master File / Registry messages. While this act is conceptually part of the payload of the ContolAct wrapper it has been moved to the ControlAct wrapper of the Master File / Registry wrapper to ensure greater consistency between domains. |
||||||||
| classCode [1..1] (M) Act (CS) {CNE:V:ActClassRegistration, root= "REG"} |
|||||||||
| moodCode [1..1] (M) Act (CS) {CNE:V:ActMoodEventOccurrence, root= "EVN"} |
|||||||||
| id [0..*] Act (DSET<II>) |
|||||||||
| statusCode [1..1] (M) Act (CS) {CNE:D:ActStatus, default= "active"} |
|||||||||
| effectiveTime [0..1] Act (IVL<TS>) |
|||||||||
| subject1 [0..1] (Subject2) | |||||||||
| author [0..1] (Author2) | |||||||||
| custodian [1..1] (Custodian) |
Design Comments: Custodian: the person or organization responsible for the registry. |
||||||||
| inFulfillmentOf [0..*] (InFulfillmentOf) |
Design Comments: Associates a Registration in Event mood with the original Registration request as well as the author of that request. |
||||||||
| definition [0..*] (Definition) | |||||||||
| replacementOf [0..*] (ReplacementOf) | |||||||||
| subject2 [1..1] (Subject5) | |||||||||
| Subject2 | |||||||||
| typeCode [1..1] (M) Participation (CS) {CNE:V:ParticipationTargetSubject, root= "SBJ"} |
|||||||||
| registeredRole [1..1] (Stub "RegisteredRole") |
Design Comments: All message Types derived from this static model will either contain Role-based payloads or Act-based payloads, never both. Commonly called the "Payload stub". Any interaction which uses this ControlAct Wrapper will replace this with a Role-based domain Message Type. |
||||||||
| Author2 | |||||||||
| typeCode [1..1] (M) Participation (CS) {CNE:V:ParticipationAuthorOriginator, root= "AUT"} |
|||||||||
| contextControlCode [0..1] Participation (CS) {CNE:D:ContextControl, default= "AP"} |
|||||||||
| noteText [0..1] Participation (ED) |
|||||||||
| time [0..1] Participation (IVL<TS>) |
Design Comments: time of creation or performance |
||||||||
| modeCode [0..1] Participation (CD) {CWE:D:ParticipationMode} |
|||||||||
| assignedEntity [1..1] (R_AssignedEntityContact) | |||||||||
| Custodian |
Design Comments: Custodian: the person or organization responsible for the registry. |
||||||||
| typeCode [1..1] (M) Participation (CS) {CNE:V:ParticipationCustodian, root= "CST"} |
|||||||||
| contextControlCode [0..1] Participation (CS) {CNE:D:ContextControl, default= "AP"} |
|||||||||
| assignedEntity [1..1] (R_AssignedEntityContact) | |||||||||
| InFulfillmentOf |
Design Comments: Associates a Registration in Event mood with the original Registration request as well as the author of that request. |
||||||||
| typeCode [1..1] (M) ActRelationship (CS) {CNE:V:ActRelationshipFulfills, root= "FLFS"} |
|||||||||
| registrationRequest [1..1] (RegistrationRequest) | |||||||||
| RegistrationRequest | |||||||||
| classCode [1..1] (M) Act (CS) {CNE:V:ActClassRegistration, root= "REG"} |
|||||||||
| moodCode [1..1] (M) Act (CS) {CNE:V:ActMoodRequest, root= "RQO"} |
|||||||||
| id [0..*] Act (DSET<II>) |
|||||||||
| author [0..*] (Author1) | |||||||||
| Author1 | |||||||||
| typeCode [1..1] (M) Participation (CS) {CNE:V:ParticipationAuthorOriginator, root= "AUT"} |
|||||||||
| time [0..1] Participation (IVL<TS>) |
|||||||||
| assignedEntity [1..1] (R_AssignedEntityContact) | |||||||||
| Definition | |||||||||
| typeCode [1..1] (M) ActRelationship (CS) {CNE:V:ActRelationshipInstantiatesMaster, root= "INST"} |
|||||||||
| actDefinition [1..1] (ActDefinition) |
Design Comments: Code = type of registration, loosely speaking a categorization of the kind of registry payload. ID = Id of the master file catalog |
||||||||
| ActDefinition |
Design Comments: Code = type of registration, loosely speaking a categorization of the kind of registry payload. ID = Id of the master file catalog |
||||||||
| classCode [1..1] (M) Act (CS) {CNE:V:ActClassRoot, root= "ACT"} |
|||||||||
| moodCode [1..1] (M) Act (CS) {CNE:V:ActMoodDefinition, root= "DEF"} |
|||||||||
| id [1..*] (M) Act (DSET<II>) |
|||||||||
| code [1..1] Act (CD) {CWE:D:ActCode} |
|||||||||
| text [0..1] Act (ED) |
|||||||||
| ReplacementOf | |||||||||
| typeCode [1..1] (M) ActRelationship (CS) {CNE:V:ActRelationshipReplaces, root= "RPLC"} |
|||||||||
| priorRegistration [1..1] (PriorRegistration) |
Design Comments: If the PriorRegistration Act does not have an ID, then the ID of its subject MUST be specified. |
||||||||
| PriorRegistration |
Design Comments: If the PriorRegistration Act does not have an ID, then the ID of its subject MUST be specified. |
||||||||
| classCode [1..1] (M) Act (CS) {CNE:V:ActClassRegistration, root= "REG"} |
|||||||||
| moodCode [1..1] (M) Act (CS) {CNE:V:ActMoodEventOccurrence, root= "EVN"} |
|||||||||
| id [0..*] Act (DSET<II>) |
|||||||||
| statusCode [0..1] Act (CS) {CNE:D:ActStatus, default= "obsolete"} |
|||||||||
| subject1 [0..1] (Subject3) | |||||||||
| subject2 [0..1] (Subject4) | |||||||||
| Subject3 | |||||||||
| typeCode [1..1] (M) Participation (CS) {CNE:V:ParticipationTargetSubject, root= "SBJ"} |
|||||||||
| priorRegisteredRole [1..1] (PriorRegisteredRole) | |||||||||
| PriorRegisteredRole | |||||||||
| classCode [1..1] (M) Role (CS) {CNE:V:RoleClassRoot, root= "ROL"} |
|||||||||
| id [1..*] (M) Role (DSET<II>) |
|||||||||
| Subject4 | |||||||||
| typeCode [1..1] (M) ActRelationship (CS) {CNE:V:ActRelationshipHasSubject, root= "SUBJ"} |
|||||||||
| contextConductionInd [1..1] (M) ActRelationship (BL){default= "false"} |
|||||||||
| priorRegisteredAct [1..1] (PriorRegisteredAct) | |||||||||
| PriorRegisteredAct | |||||||||
| classCode [1..1] (M) Act (CS) {CNE:V:ActClassRoot, root= "ACT"} |
|||||||||
| moodCode [1..1] (M) Act (CS) {CNE:V:ActMoodCompletionTrack} |
|||||||||
| id [1..*] (M) Act (DSET<II>) |
|||||||||
| Subject5 | |||||||||
| typeCode [1..1] (M) ActRelationship (CS) {CNE:V:ActRelationshipHasSubject, root= "SUBJ"} |
|||||||||
| contextConductionInd [1..1] (M) ActRelationship (BL){default= "false"} Constraint: Must be false Constraint: Must be false |
|||||||||
| registeredAct [1..1] (Stub "RegisteredAct") |
Design Comments: Commonly called the "Payload stub". Any interaction which uses this ControlAct Wrapper will replace this with a Act-based domain Message Type. All message Types derived from this static model will either contain Role-based payloads or Act-based payloads, never both. |
||||||||
| Reason | |||||||||
| typeCode [1..1] (M) ActRelationship (CS) {CNE:V:ActRelationshipReason, root= "RSON"} |
|||||||||
| contextConductionInd [0..1] ActRelationship (BL) |
|||||||||
| detectedIssueEvent [1..1] (A_DetectedIssueUniversal) | |||||||||
| QueryAck | |||||||||
| queryId [0..1] QueryEvent (II) |
|||||||||
| statusCode [0..1] QueryEvent (CS) {CNE:D:QueryStatusCode} |
|||||||||
| queryResponseCode [1..1] (M) QueryAck (CS) {CNE:D:QueryResponse} |
|||||||||
| resultTotalQuantity [0..1] QueryAck (INT) |
|||||||||
| resultCurrentQuantity [0..1] QueryAck (INT) |
|||||||||
| resultRemainingQuantity [0..1] QueryAck (INT) |
|||||||||