FHIR Release 3 (STU) R4 Ballot #2 (Mixed Normative/Trial use)

This page is part of the FHIR Specification (v3.0.2: STU 3). (v3.5.0: R4 Ballot #2). 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

Financial Management Work Group Maturity Level : 2   Trial Use Compartments : Practitioner

Detailed Descriptions for the elements in the ProcessResponse resource.

ProcessResponse
Element Id ProcessResponse
Definition

This resource provides processing status, errors and notes from the processing of a resource.

Control 1..1
Type DomainResource
ProcessResponse.identifier
Element Id ProcessResponse.identifier
Definition

The Response business identifier.

Note This is a business identifer, not a resource identifier (see discussion )
Control 0..*
Type Identifier
ProcessResponse.status
Element Id ProcessResponse.status
Definition

The status of the resource instance.

Control 0..1
Terminology Binding Financial Resource Status Codes ( Required )
Type code
Is Modifier true (Reason: This element is labelled as a modifier because it is a status element that contains status entered-in-error which means that the resource should not be treated as valid)
Summary true
Comments

This element is labeled as a modifier because the status contains codes that mark the resource as not currently valid.

ProcessResponse.created
Element Id ProcessResponse.created
Definition

The date when the enclosed suite of services were performed or completed.

Control 0..1
Type dateTime
ProcessResponse.organization
Element Id ProcessResponse.organization
Definition

The organization who produced this adjudicated response.

Control 0..1
Type Reference ( Organization )
ProcessResponse.request
Element Id ProcessResponse.request
Definition

Original request resource reference.

Control 0..1
Type Reference ( Any )
ProcessResponse.outcome
Element Id ProcessResponse.outcome
Definition

Transaction status: error, complete, held.

Control 0..1
Terminology Binding Process Outcome Codes ( Example Required )
Type CodeableConcept code
ProcessResponse.disposition
Element Id ProcessResponse.disposition
Definition

A description of the status of the adjudication or processing.

Control 0..1
Type string
ProcessResponse.requestProvider
Element Id ProcessResponse.requestProvider
Definition

The practitioner who is responsible for the services rendered to the patient.

Control 0..1
Type Reference ( Practitioner | PractitionerRole | Organization )
ProcessResponse.requestOrganization ProcessResponse.form
Definition The organization which is responsible for the services rendered to the patient. Control 0..1 Type Element Id Reference ( Organization ) ProcessResponse.form
Definition

The form to be used for printing the content.

Control 0..1
Terminology Binding Form Codes Forms ( Example )
Type CodeableConcept
ProcessResponse.processNote
Element Id ProcessResponse.processNote
Definition

Suite of processing notes or additional requirements if the processing has been held.

Control 0..*
ProcessResponse.processNote.type
Element Id ProcessResponse.processNote.type
Definition

The note purpose: Print/Display.

Control 0..1
Terminology Binding NoteType ( Required )
Type CodeableConcept code
ProcessResponse.processNote.text
Element Id ProcessResponse.processNote.text
Definition

The note text.

Control 0..1
Type string
ProcessResponse.error
Element Id ProcessResponse.error
Definition

Processing errors.

Control 0..*
Terminology Binding Adjudication Error Codes AdjudicationError ( Example )
Type CodeableConcept
ProcessResponse.communicationRequest
Element Id ProcessResponse.communicationRequest
Definition

Request for additional supporting or authorizing information, such as: documents, images or resources.

Control 0..*
Type Reference ( CommunicationRequest )