Show / Hide Table of Contents

Class SupplyDelivery

Record of delivery of what is supplied.

Inheritance
System.Object
Resource
DomainResource
SupplyDelivery
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 SupplyDelivery : DomainResource, IFhirJsonSerializable

Properties

| Improve this Doc View Source

_Status

Extension container element for Status

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

_Time

Extension container element for Time

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

Destination

Identification of the facility/location where the Supply was shipped to, as part of the dispense event.

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

Identifier

Identifier assigned by the dispensing facility when the item(s) is dispensed.

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

Patient

A link to a resource representing the person whom the delivered item is for.

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

Quantity

The amount of supply that has been dispensed. Includes unit of measure.

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

Receiver

Identifies the person who picked up the Supply.

Declaration
public List<Reference> Receiver { get; set; }
Property Value
Type Description
fhirCsR2.Models.List<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

Status

A code specifying the state of the dispense event.

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

SuppliedItem

Identifies the medication, substance or device being dispensed. This is either a link to a resource representing the details of the item or a simple attribute carrying a code that identifies the item from a known list.

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

Supplier

The individual responsible for dispensing the medication, supplier or device.

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

Time

The time the dispensed item was sent or handed to the patient (or agent).

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

Type

Indicates the type of dispensing event that is performed. Examples include: Trial Fill, Completion of Trial, Partial Fill, Emergency Fill, Samples, etc.

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

WhenPrepared

The time the dispense event occurred.

Declaration
public Period WhenPrepared { get; set; }
Property Value
Type Description
Period

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