Class TSupplyDelivery

Unit

Declaration

type TSupplyDelivery = class(TDomainResource)

Description

Record of delivery of what is supplied. If the element is present, it must have either a @value, an @id, or extensions

Hierarchy

Overview

Methods

Public constructor Create; override;

Properties

Public property identifier : TIdentifierArray read GetidentifierArray;
Public property basedOn : TReferenceArray read GetbasedOnArray;
Public property partOf : TReferenceArray read GetpartOfArray;
Public property status : string read Getstatus write Setstatus;
Public property statusElement : TSupplyDeliveryStatus read GetstatusElement write SetstatusElement;
Public property patient : TReference read Getpatient write Setpatient;
Public property type_ : TCodeableConcept read Gettype_ write Settype_;
Public property suppliedItem : TSupplyDeliverySuppliedItemArray read GetsuppliedItemArray;
Public property occurrenceDateTime : string read GetoccurrenceDateTime write SetoccurrenceDateTime;
Public property occurrenceDateTimeElement : TdateTime_ read GetoccurrenceDateTimeElement write SetoccurrenceDateTimeElement;
Public property occurrencePeriod : TPeriod read GetoccurrencePeriod write SetoccurrencePeriod;
Public property occurrenceTiming : TTiming read GetoccurrenceTiming write SetoccurrenceTiming;
Public property supplier : TReference read Getsupplier write Setsupplier;
Public property destination : TReference read Getdestination write Setdestination;
Public property receiver : TReferenceArray read GetreceiverArray;

Description

Methods

Public constructor Create; override;
 

Properties

Public property identifier : TIdentifierArray read GetidentifierArray;

Identifier for the supply delivery event that is used to identify it across multiple disparate systems.

Public property basedOn : TReferenceArray read GetbasedOnArray;

A plan, proposal or order that is fulfilled in whole or in part by this event.

Public property partOf : TReferenceArray read GetpartOfArray;

A larger event of which this particular event is a component or step.

Public property status : string read Getstatus write Setstatus;

A code specifying the state of the dispense event.

Public property statusElement : TSupplyDeliveryStatus read GetstatusElement write SetstatusElement;
 
Public property patient : TReference read Getpatient write Setpatient;

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

Public property type_ : TCodeableConcept read Gettype_ write Settype_;

Indicates the type of supply being provided. Examples include: Medication, Device, Biologically Derived Product.

Public property suppliedItem : TSupplyDeliverySuppliedItemArray read GetsuppliedItemArray;

The item that is being delivered or has been supplied.

Public property occurrenceDateTime : string read GetoccurrenceDateTime write SetoccurrenceDateTime;

The date or time(s) the activity occurred. (choose any one of occurrence*, but only one)

Public property occurrenceDateTimeElement : TdateTime_ read GetoccurrenceDateTimeElement write SetoccurrenceDateTimeElement;
 
Public property occurrencePeriod : TPeriod read GetoccurrencePeriod write SetoccurrencePeriod;

The date or time(s) the activity occurred. (choose any one of occurrence*, but only one)

Public property occurrenceTiming : TTiming read GetoccurrenceTiming write SetoccurrenceTiming;

The date or time(s) the activity occurred. (choose any one of occurrence*, but only one)

Public property supplier : TReference read Getsupplier write Setsupplier;

The individual or organization responsible for supplying the delivery.

Public property destination : TReference read Getdestination write Setdestination;

Identification of the facility/location where the delivery was shipped to.

Public property receiver : TReferenceArray read GetreceiverArray;

Identifies the individual or organization that received the delivery.


Generated by PasDoc 0.15.0.