DSTU2 STU 3 Candidate
This page is part of the FHIR Specification (v1.0.2: DSTU 2). The current version which supercedes this version is

This page is part of the FHIR Specification (v1.4.0: STU 3 Ballot 3). The current version which supercedes this version is 5.0.0 . For a full list of available versions, see the Directory of published versions . For a full list of available versions, see the Directory of published versions . Page versions: . Page versions: R3 R2

5.8.5 5.9.5 Resource ProcessRequest - Detailed Descriptions Resource ProcessRequest - Detailed Descriptions Detailed Descriptions for the elements in the ProcessRequest resource.

Detailed Descriptions for the elements in the ProcessRequest resource.

© HL7.org 2011+. FHIR DSTU2 (v1.0.2-7202) generated on Sat, Oct 24, 2015 07:44+1100. Links: Search
ProcessRequest
Definition

This resource provides the target, request and response, and action details for an action to be performed by the target on or about existing resources. This resource provides the target, request and response, and action details for an action to be performed by the target on or about existing resources.

Control 1..1
Summary true
ProcessRequest.action
Definition

The type of processing action being requested, for example Reversal, Readjudication, StatusRequest,PendedRequest. The type of processing action being requested, for example Reversal, Readjudication, StatusRequest,PendedRequest.

Control 1..1
Binding ActionList: List of allowable action which this resource can request. ( ActionList: List of allowable action which this resource can request. ( Required )
Type code
Summary true
ProcessRequest.identifier
Definition

The ProcessRequest business identifier. The ProcessRequest business identifier.

Note This is a business identifer, not a resource identifier (see This is a business identifer, not a resource identifier (see discussion )
Control 0..*
Type Identifier
Summary true
ProcessRequest.ruleset
Definition

The version of the style of resource contents. This should be mapped to the allowable profiles for this and supporting resources. The version of the style of resource contents. This should be mapped to the allowable profiles for this and supporting resources.

Control 0..1
Binding Ruleset Codes: The static and dynamic model to which contents conform, which may be business version or standard/version. ( Ruleset Codes: The static and dynamic model to which contents conform, which may be business version or standard/version. ( Example )
Type Coding
Summary true
ProcessRequest.originalRuleset
Definition

The style (standard) and version of the original material which was converted into this resource. The style (standard) and version of the original material which was converted into this resource.

Control 0..1
Binding Ruleset Codes: The static and dynamic model to which contents conform, which may be business version or standard/version. ( Ruleset Codes: The static and dynamic model to which contents conform, which may be business version or standard/version. ( Example )
Type Coding
Requirements

Knowledge of the original version can inform the processing of this instance so that information which is processable by the originating system may be generated. Knowledge of the original version can inform the processing of this instance so that information which is processable by the originating system may be generated.

Summary true
ProcessRequest.created
Definition

The date when this resource was created. The date when this resource was created.

Control 0..1
Type dateTime
Summary true
ProcessRequest.target ProcessRequest.target[x]
Definition

The organization which is the target of the request. The organization which is the target of the request.

Control 0..1
Type Identifier | Reference ( Organization )
[x] Note See Choice of Data Types for further information about how to use [x]
Summary true
ProcessRequest.provider ProcessRequest.provider[x]
Definition

The practitioner who is responsible for the action specified in thise request. The practitioner who is responsible for the action specified in thise request.

Control 0..1
Type Identifier | Reference ( Practitioner )
[x] Note See Choice of Data Types for further information about how to use [x]
Summary true
ProcessRequest.organization ProcessRequest.organization[x]
Definition

The organization which is responsible for the action speccified in thise request. The organization which is responsible for the action speccified in thise request.

Control 0..1
Type Identifier | Reference ( Organization )
[x] Note See Choice of Data Types for further information about how to use [x]
Summary true
ProcessRequest.request ProcessRequest.request[x]
Definition

Reference of resource which is the target or subject of this action. Reference of resource which is the target or subject of this action.

Control 0..1
Type Identifier | Reference ( Any )
[x] Note See Choice of Data Types for further information about how to use [x]
Summary true
ProcessRequest.response ProcessRequest.response[x]
Definition

Reference of a prior response to resource which is the target or subject of this action. Reference of a prior response to resource which is the target or subject of this action.

Control 0..1
Type Identifier | Reference ( Any )
[x] Note See Choice of Data Types for further information about how to use [x]
Summary true
ProcessRequest.nullify
Definition

If true remove all history excluding audit. If true remove all history excluding audit.

Control 0..1
Type boolean
Requirements

Some resources must not simply be reversed in a processing or accounting sense but rather must have all history removed, such as the accidental submission of sensitive and/or wrong information. If the receiver cannot comply with a Nullify request then they must reject the request. Some resources must not simply be reversed in a processing or accounting sense but rather must have all history removed, such as the accidental submission of sensitive and/or wrong information. If the receiver cannot comply with a Nullify request then they must reject the request.

Summary true
ProcessRequest.reference
Definition

A reference to supply which authenticates the process. A reference to supply which authenticates the process.

Control 0..1
Type string
Summary true
ProcessRequest.item
Definition

List of top level items to be re-adjudicated, if none specified then the entire submission is re-adjudicated. List of top level items to be re-adjudicated, if none specified then the entire submission is re-adjudicated.

Control 0..*
Summary true
ProcessRequest.item.sequenceLinkId
Definition

A service line number. A service line number.

Control 1..1
Type integer
Summary true
ProcessRequest.include
Definition

Names of resource types to include. Names of resource types to include.

Control 0..*
Type string
Summary true
ProcessRequest.exclude
Definition

Names of resource types to exclude. Names of resource types to exclude.

Control 0..*
Type string
Summary true
ProcessRequest.period
Definition

A period of time during which the fulfilling resources would have been created. A period of time during which the fulfilling resources would have been created.

Control 0..1
Type Period
Summary true