| MFMI_MT700711UV01 | 
            
                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 [1..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 [0..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)  | 
            |||||||||