This wiki has undergone a migration to Confluence found Here
<meta name="googlebot" content="noindex">

Difference between revisions of "Requirements-Dynamic Model"

From HL7Wiki
Jump to navigation Jump to search
Line 30: Line 30:
 
|}
 
|}
  
 
+
===Trigger Events===
 
{| border="2" cellspacing="0" cellpadding="3" width="600"
 
{| border="2" cellspacing="0" cellpadding="3" width="600"
 
| '''Requirement'''  
 
| '''Requirement'''  
Line 90: Line 90:
 
* mif-model-dynamic.xsd/EnvironmentalOccurrence/text
 
* mif-model-dynamic.xsd/EnvironmentalOccurrence/text
 
|}
 
|}
 +
 +
 +
{| border="2" cellspacing="0" cellpadding="3" width="600"
 +
| '''Requirement'''
 +
| EnvironmentalOccurrence may have a related state transition.
 +
|-
 +
| ''Rationale''
 +
| Describes the state transition related to the environmental occurrence.  A frequent example is when a user requests info to be posted to a patient's EHR (related state transition is to 'complete' an observation) and record it or to request diagnostic testing (related state transition is to 'activate' an order).
 +
|-
 +
| ''MIF''
 +
|
 +
* mif-model-dynamic.xsd/EnvironmentalOccurrence/relatedStateTransition
 +
|}
 +
  
  
Line 103: Line 117:
 
* mif-model-dynamic.xsd/EnvironmentalOccurrence/text
 
* mif-model-dynamic.xsd/EnvironmentalOccurrence/text
 
|}
 
|}
 +
 +
===Static Model References===
 +
{| border="2" cellspacing="0" cellpadding="3" width="600"
 +
| '''Requirement'''
 +
| Structured documents have a document definition (static model)
 +
|-
 +
| ''Rationale''
 +
| Documents the primary payload model as well as any parameterized stubs within the model.
 +
|-
 +
| ''MIF''
 +
|
 +
* mif-model-dynamic.xsd/StructuredDocument/@DocumentDefinition
 +
|}
 +
  
  
  
 +
===Interations===
 
{| border="2" cellspacing="0" cellpadding="3" width="600"
 
{| border="2" cellspacing="0" cellpadding="3" width="600"
 
| '''Requirement'''  
 
| '''Requirement'''  
Line 141: Line 170:
 
| ''MIF''  
 
| ''MIF''  
 
|
 
|
* mif-model-dynamic.xsd/Interaction/@receiverResponsiblities
+
* mif-model-dynamic.xsd/Interaction/receiverResponsiblities
 
|}
 
|}
  
Line 154: Line 183:
 
| ''MIF''  
 
| ''MIF''  
 
|
 
|
* mif-model-dynamic.xsd/Interaction/@sendingApplication
+
* mif-model-dynamic.xsd/Interaction/sendingApplication
* mif-model-dynamic.xsd/Interaction/@receivingApplication
+
* mif-model-dynamic.xsd/Interaction/receivingApplication
 
|}
 
|}
  
Line 169: Line 198:
 
|
 
|
 
* mif-model-dynamic.xsd/Interaction/@interactionType
 
* mif-model-dynamic.xsd/Interaction/@interactionType
|}
 
 
 
{| border="2" cellspacing="0" cellpadding="3" width="600"
 
| '''Requirement'''
 
| Structured documents have a document definition (static model)
 
|-
 
| ''Rationale''
 
| Documents the primary payload model as well as any parameterized stubs within the model.
 
|-
 
| ''MIF''
 
|
 
* mif-model-dynamic.xsd/StructuredDocument/@DocumentDefinition
 
 
|}
 
|}
  
Line 194: Line 210:
 
| ''MIF''  
 
| ''MIF''  
 
|
 
|
* mif-model-dynamic.xsd/BoundStaticModel/@parameterModel
+
* mif-model-dynamic.xsd/BoundStaticModel/parameterModel
 
|}
 
|}
  
Line 220: Line 236:
 
| ''MIF''  
 
| ''MIF''  
 
|
 
|
* mif-model-dynamic.xsd/BoundStaticModel/@specialization
+
* mif-model-dynamic.xsd/BoundStaticModel/specialization
 
|}
 
|}
  
Line 237: Line 253:
  
  
 +
===Receiver Responsibilities===
 
{| border="2" cellspacing="0" cellpadding="3" width="600"
 
{| border="2" cellspacing="0" cellpadding="3" width="600"
 
| '''Requirement'''  
 
| '''Requirement'''  
Line 246: Line 263:
 
| ''MIF''  
 
| ''MIF''  
 
|
 
|
* mif-model-dynamic.xsd/ReceiverResponsibly/@reason
+
* mif-model-dynamic.xsd/ReceiverResponsibly/reason
 
|}
 
|}
  
Line 272: Line 289:
 
| ''MIF''  
 
| ''MIF''  
 
|
 
|
* mif-model-dynamic.xsd/ReceiverResponsibly/@invokingTriggerEvent
+
* mif-model-dynamic.xsd/ReceiverResponsibly/invokingTriggerEvent
 
|}
 
|}
  
  
 +
===Application Roles===
 
{| border="2" cellspacing="0" cellpadding="3" width="600"
 
{| border="2" cellspacing="0" cellpadding="3" width="600"
 
| '''Requirement'''  
 
| '''Requirement'''  
Line 298: Line 316:
 
| ''MIF''  
 
| ''MIF''  
 
|
 
|
* mif-model-dynamic.xsd/ApplicationRole/@relatedApplicationRoles
+
* mif-model-dynamic.xsd/ApplicationRole/relatedApplicationRoles
 
|}
 
|}
  
Line 311: Line 329:
 
| ''MIF''  
 
| ''MIF''  
 
|
 
|
* mif-model-dynamic.xsd/ApplicationRole/@sendsInteractions
+
* mif-model-dynamic.xsd/ApplicationRole/sendsInteractions
* mif-model-dynamic.xsd/ApplicationRole/@receivesInteractions
+
* mif-model-dynamic.xsd/ApplicationRole/receivesInteractions
 
|}
 
|}
  
Line 325: Line 343:
 
| ''MIF''  
 
| ''MIF''  
 
|
 
|
* mif-model-dynamic.xsd/ApplicationRole/@createsDocuments
+
* mif-model-dynamic.xsd/ApplicationRole/createsDocuments
* mif-model-dynamic.xsd/ApplicationRole/@consumesDocuments
+
* mif-model-dynamic.xsd/ApplicationRole/consumesDocuments
 
|}
 
|}
  

Revision as of 21:58, 27 October 2009