This page is part of the FHIR Specification (v1.1.0: STU 3 Ballot 1). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions . Page versions: R3 R2
This is a frozen snapshot of the FHIR specification created for the purpose of balloting the GAO implementation Guide. It includes draft changes that may be part of the future DSTU 2.1 release but further change is expected. Readers should focus solely on the GAO implementation content, and FHIR DSTU 2 for other purposes.
Detailed Descriptions for the elements in the ProcessRequest resource.
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. |
Control | 1..1 |
Summary | true |
ProcessRequest.action | |
Definition | 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. (Required) |
Type | code |
Summary | true |
ProcessRequest.identifier | |
Definition | The ProcessRequest business identifier. |
Note | 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. |
Control | 0..1 |
Binding | 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. |
Control | 0..1 |
Binding | 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. |
Summary | true |
ProcessRequest.created | |
Definition | The date when this resource was created. |
Control | 0..1 |
Type | dateTime |
Summary | true |
ProcessRequest.target | |
Definition | The organization which is the target of the request. |
Control | 0..1 |
Type | Reference(Organization) |
Summary | true |
ProcessRequest.provider | |
Definition | The practitioner who is responsible for the action specified in thise request. |
Control | 0..1 |
Type | Reference(Practitioner) |
Summary | true |
ProcessRequest.organization | |
Definition | The organization which is responsible for the action speccified in thise request. |
Control | 0..1 |
Type | Reference(Organization) |
Summary | true |
ProcessRequest.request | |
Definition | Reference of resource which is the target or subject of this action. |
Control | 0..1 |
Type | Reference(Any) |
Summary | true |
ProcessRequest.response | |
Definition | Reference of a prior response to resource which is the target or subject of this action. |
Control | 0..1 |
Type | Reference(Any) |
Summary | true |
ProcessRequest.nullify | |
Definition | 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. |
Summary | true |
ProcessRequest.reference | |
Definition | 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. |
Control | 0..* |
Summary | true |
ProcessRequest.item.sequenceLinkId | |
Definition | A service line number. |
Control | 1..1 |
Type | integer |
Summary | true |
ProcessRequest.include | |
Definition | Names of resource types to include. |
Control | 0..* |
Type | string |
Summary | true |
ProcessRequest.exclude | |
Definition | 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. |
Control | 0..1 |
Type | Period |
Summary | true |