No Current Link To VocabularyCoded With ExtensionsCoded No Extensions
QUQI_HD000001UV01
Query Control Act Request Continuation / Cancellation Control Act

Description: RMIM entry point from message transmission wrapper for query continuation/cancel messages. Note there is no domain payload.


(Link to Excel View)
Derived from RMIM: QUQI_RM000001UV01
 
ControlActProcess

Design Comments: In order to allow for overall site (domain, enterprise, realm) attribution decisions on trigger events many attributes and participations are optional. This may require some decisions to be made at design and/or implementation time, but one could publish one's conformance profiles. Domains may define and utilize messages types based on this D-MIM where attribution is tightened. This includes the normally permitted constraints on vocab, cardinaltiy, and datatypes. Note that nothing may be marked as Not Permitted (NP).

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)

Design Comments: Devices are represented by an AUT participation type with an R_AssignedDevice as role. This previously was specified as "originating device"

dataEnterer [0..*] (DataEnterer)
informationRecipient [0..*] (InformationRecipient)

Design Comments: Information recipient. If we want an org I nstead of person, we leave the player empty and use the scoper.

reasonOf [0..*] (Reason)
queryContinuation [1..1] (QueryContinuation)
 
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

Design Comments: Devices are represented by an AUT participation type with an R_AssignedDevice as role. This previously was specified as "originating device"

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"}
time [0..1]
Participation (IVL<TS>)

Design Comments: time recorded

assignedPerson [1..1] (R_AssignedPersonUniversal)
 
InformationRecipient

Design Comments: Information recipient. If we want an org I nstead of person, we leave the player empty and use the scoper.

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)
 
Reason
typeCode [1..1] (M)
ActRelationship (CS) {CNE:V:ActRelationshipReason, root= "RSON"}
contextConductionInd [0..1]
ActRelationship (BL)
detectedIssueEvent [1..1] (A_DetectedIssueUniversal)
 
QueryContinuation
queryId [0..1]
QueryEvent (II)
startResultNumber [0..1]
QueryContinuation (INT)
continuationQuantity [0..1]
QueryContinuation (INT)
statusCode [1..1] (M)
QueryEvent (CS) {CNE:D:QueryStatusCode}