MFMI_HD700710UV01 Master File / Registry Query Response |
Description: This is the entry point for the Master File / Registry Trigger Event Control Act RMIM used for reporting Registrations in query responses. (Link to Excel View) Derived from RMIM: MFMI_RM700710UV01 |
||||||||
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 |
|||||||||
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 [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 |
|||||||||
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) |