type: mappingsresource: SupplyRequest
SupplyRequest Mappings
- SupplyRequest: workflow=Request; v2=ORC; rim=Act[moodCode<=INT]; w5=workflow.order
- SupplyRequest.identifier: workflow=Request.identifier; w5=FiveWs.identifier; v2=ORC.2, ORC.3; rim=.identifier
- SupplyRequest.status: workflow=Request.status; w5=FiveWs.status; v2=ORC.5; rim=.status
- SupplyRequest.intent: workflow=Request.intent; w5=FiveWs.class; rim=.moodCode (nuances beyond PRP/PLAN/RQO would need to be elsewhere)
- SupplyRequest.basedOn: workflow=Request.basedOn
- SupplyRequest.replaces: workflow=Request.replaces; v2=Handled by message location of ORC (ORC-1=RO or RU); rim=.outboundRelationship[typeCode=RPLC].target
- SupplyRequest.groupIdentifier: workflow=Request.groupIdentifier; rim=.inboundRelationship(typeCode=COMP].source[moodCode=INT].identifier
- SupplyRequest.category: workflow=Request.category; w5=FiveWs.class; v2=N/A; rim=.code
- SupplyRequest.priority: workflow=Request.priority; w5=FiveWs.grade; v2=TQ1.9; rim=.priorityCode
- SupplyRequest.deliverFor: workflow=Request.subject
- SupplyRequest.item: workflow=Request.product; rim=.code
- SupplyRequest.quantity: rim=.quantity
- SupplyRequest.parameter: w5=FiveWs.what[x]; v2=Varies by domain
- SupplyRequest.parameter.code: w5=FiveWs.what[x]; v2=Varies by domain; rim=.code
- SupplyRequest.parameter.value[x]: w5=FiveWs.what[x]; v2=Varies by domain; rim=.code
- SupplyRequest.occurrence[x]: workflow=Request.occurrence[x]; w5=FiveWs.planned; v2=Accompanying TQ1/TQ2 segments; rim=.effectiveTime
- SupplyRequest.authoredOn: workflow=Request.authoredOn; w5=FiveWs.recorded; v2=ORC.9; rim=.participation[typeCode=AUT].time
- SupplyRequest.requester: workflow=Request.requester; w5=FiveWs.author; v2=ORC.12; rim=.participation[typeCode=AUT].role
- SupplyRequest.supplier: workflow=Request.performer; w5=FiveWs.actor; v2=PRT; rim=.participation[typeCode=PRF].role[scoper.determinerCode=INSTANCE]
- SupplyRequest.reason: workflow=Request.reason; w5=FiveWs.why[x]; v2=ORC.16; rim=.reasonCode
- SupplyRequest.deliverFrom: v2=PRT; rim=.participation
- SupplyRequest.deliverTo: workflow=Request.deliverTo; v2=PRT; rim=.participation