Show / Hide Table of Contents

Class ProcessRequest

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.

Inheritance
System.Object
Resource
DomainResource
ProcessRequest
Implements
IFhirJsonSerializable
Inherited Members
DomainResource.Contained
DomainResource.Extension
DomainResource.ModifierExtension
DomainResource.Text
Resource.Id
Resource._Id
Resource.ImplicitRules
Resource._ImplicitRules
Resource.Language
Resource._Language
Resource.Meta
Namespace: fhirCsR2.Models
Assembly: fhirCsR2.dll
Syntax
public class ProcessRequest : DomainResource, IFhirJsonSerializable

Properties

| Improve this Doc View Source

_Action

Extension container element for Action

Declaration
public Element _Action { get; set; }
Property Value
Type Description
Element
| Improve this Doc View Source

_Created

Extension container element for Created

Declaration
public Element _Created { get; set; }
Property Value
Type Description
Element
| Improve this Doc View Source

_Exclude

Extension container element for Exclude

Declaration
public List<Element> _Exclude { get; set; }
Property Value
Type Description
fhirCsR2.Models.List<Element>
| Improve this Doc View Source

_Include

Extension container element for Include

Declaration
public List<Element> _Include { get; set; }
Property Value
Type Description
fhirCsR2.Models.List<Element>
| Improve this Doc View Source

_Nullify

Extension container element for Nullify

Declaration
public Element _Nullify { get; set; }
Property Value
Type Description
Element
| Improve this Doc View Source

_Reference

Extension container element for Reference

Declaration
public Element _Reference { get; set; }
Property Value
Type Description
Element
| Improve this Doc View Source

Action

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

Declaration
public string Action { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

Created

The date when this resource was created.

Declaration
public string Created { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

Exclude

Names of resource types to exclude.

Declaration
public List<string> Exclude { get; set; }
Property Value
Type Description
fhirCsR2.Models.List<System.String>
| Improve this Doc View Source

Identifier

The ProcessRequest business identifier.

Declaration
public List<Identifier> Identifier { get; set; }
Property Value
Type Description
fhirCsR2.Models.List<Identifier>
| Improve this Doc View Source

Include

Names of resource types to include.

Declaration
public List<string> Include { get; set; }
Property Value
Type Description
fhirCsR2.Models.List<System.String>
| Improve this Doc View Source

Item

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

Declaration
public List<ProcessRequestItem> Item { get; set; }
Property Value
Type Description
fhirCsR2.Models.List<ProcessRequestItem>
| Improve this Doc View Source

Nullify

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.

Declaration
public bool? Nullify { get; set; }
Property Value
Type Description
System.Nullable<System.Boolean>
| Improve this Doc View Source

Organization

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

Declaration
public Reference Organization { get; set; }
Property Value
Type Description
Reference
| Improve this Doc View Source

OriginalRuleset

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.

Declaration
public Coding OriginalRuleset { get; set; }
Property Value
Type Description
Coding
| Improve this Doc View Source

Period

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

Declaration
public Period Period { get; set; }
Property Value
Type Description
Period
| Improve this Doc View Source

Provider

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

Declaration
public Reference Provider { get; set; }
Property Value
Type Description
Reference
| Improve this Doc View Source

Reference

A reference to supply which authenticates the process.

Declaration
public string Reference { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

Request

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

Declaration
public Reference Request { get; set; }
Property Value
Type Description
Reference
| Improve this Doc View Source

ResourceType

Resource Type Name

Declaration
public override string ResourceType { get; }
Property Value
Type Description
System.String
Overrides
Resource.ResourceType
| Improve this Doc View Source

Response

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

Declaration
public Reference Response { get; set; }
Property Value
Type Description
Reference
| Improve this Doc View Source

Ruleset

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

Declaration
public Coding Ruleset { get; set; }
Property Value
Type Description
Coding
| Improve this Doc View Source

Target

The organization which is the target of the request.

Declaration
public Reference Target { get; set; }
Property Value
Type Description
Reference

Methods

| Improve this Doc View Source

DeserializeJson(ref Utf8JsonReader, JsonSerializerOptions)

Deserialize a JSON object

Declaration
public void DeserializeJson(ref Utf8JsonReader reader, JsonSerializerOptions options)
Parameters
Type Name Description
Utf8JsonReader reader
JsonSerializerOptions options
| Improve this Doc View Source

DeserializeJsonProperty(ref Utf8JsonReader, JsonSerializerOptions, String)

Deserialize a JSON property

Declaration
public void DeserializeJsonProperty(ref Utf8JsonReader reader, JsonSerializerOptions options, string propertyName)
Parameters
Type Name Description
Utf8JsonReader reader
JsonSerializerOptions options
System.String propertyName
| Improve this Doc View Source

SerializeJson(Utf8JsonWriter, JsonSerializerOptions, Boolean)

Serialize to a JSON object

Declaration
public void SerializeJson(Utf8JsonWriter writer, JsonSerializerOptions options, bool includeStartObject = true)
Parameters
Type Name Description
Utf8JsonWriter writer
JsonSerializerOptions options
System.Boolean includeStartObject

Implements

IFhirJsonSerializable
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX