public class SupplyDelivery extends BaseResource implements IResource
Definition: Record of delivery of what is supplied.
Requirements:
Profile Definition: http://hl7.org/fhir/profiles/SupplyDelivery
| Modifier and Type | Field and Description |
|---|---|
static TokenClientParam |
IDENTIFIER
Fluent Client search parameter constant for identifier
|
static Include |
INCLUDE_PATIENT
Constant for fluent queries to be used to add include statements.
|
static Include |
INCLUDE_RECEIVER
Constant for fluent queries to be used to add include statements.
|
static Include |
INCLUDE_SUPPLIER
Constant for fluent queries to be used to add include statements.
|
static ReferenceClientParam |
PATIENT
Fluent Client search parameter constant for patient
|
static ReferenceClientParam |
RECEIVER
Fluent Client search parameter constant for receiver
|
static String |
SP_IDENTIFIER
Search parameter constant for identifier
|
static String |
SP_PATIENT
Search parameter constant for patient
|
static String |
SP_RECEIVER
Search parameter constant for receiver
|
static String |
SP_STATUS
Search parameter constant for status
|
static String |
SP_SUPPLIER
Search parameter constant for supplier
|
static TokenClientParam |
STATUS
Fluent Client search parameter constant for status
|
static ReferenceClientParam |
SUPPLIER
Fluent Client search parameter constant for supplier
|
RES_ID, SP_RES_ID, SP_RES_LANGUAGEINCLUDE_ALL, WILDCARD_ALL_SET| Constructor and Description |
|---|
SupplyDelivery() |
| Modifier and Type | Method and Description |
|---|---|
ResourceReferenceDt |
addReceiver()
Adds and returns a new value for receiver ()
|
<T extends IElement> |
getAllPopulatedChildElementsOfType(Class<T> theType) |
ResourceReferenceDt |
getDestination()
Gets the value(s) for destination ().
|
IdentifierDt |
getIdentifier()
Gets the value(s) for identifier ().
|
ResourceReferenceDt |
getPatient()
Gets the value(s) for patient ().
|
SimpleQuantityDt |
getQuantity()
Gets the value(s) for quantity ().
|
List<ResourceReferenceDt> |
getReceiver()
Gets the value(s) for receiver ().
|
String |
getResourceName() |
String |
getStatus()
Gets the value(s) for status ().
|
BoundCodeDt<SupplyDeliveryStatusEnum> |
getStatusElement()
Gets the value(s) for status ().
|
FhirVersionEnum |
getStructureFhirVersionEnum() |
ResourceReferenceDt |
getSuppliedItem()
Gets the value(s) for suppliedItem ().
|
ResourceReferenceDt |
getSupplier()
Gets the value(s) for supplier ().
|
Date |
getTime()
Gets the value(s) for time ().
|
DateTimeDt |
getTimeElement()
Gets the value(s) for time ().
|
CodeableConceptDt |
getType()
Gets the value(s) for type ().
|
PeriodDt |
getWhenPrepared()
Gets the value(s) for whenPrepared ().
|
boolean |
isEmpty() |
SupplyDelivery |
setDestination(ResourceReferenceDt theValue)
Sets the value(s) for destination ()
|
SupplyDelivery |
setIdentifier(IdentifierDt theValue)
Sets the value(s) for identifier ()
|
SupplyDelivery |
setPatient(ResourceReferenceDt theValue)
Sets the value(s) for patient ()
|
SupplyDelivery |
setQuantity(SimpleQuantityDt theValue)
Sets the value(s) for quantity ()
|
SupplyDelivery |
setReceiver(List<ResourceReferenceDt> theValue)
Sets the value(s) for receiver ()
|
SupplyDelivery |
setStatus(BoundCodeDt<SupplyDeliveryStatusEnum> theValue)
Sets the value(s) for status ()
|
SupplyDelivery |
setStatus(SupplyDeliveryStatusEnum theValue)
Sets the value(s) for status ()
|
SupplyDelivery |
setSuppliedItem(ResourceReferenceDt theValue)
Sets the value(s) for suppliedItem ()
|
SupplyDelivery |
setSupplier(ResourceReferenceDt theValue)
Sets the value(s) for supplier ()
|
SupplyDelivery |
setTime(Date theDate,
TemporalPrecisionEnum thePrecision)
Sets the value for time ()
|
SupplyDelivery |
setTime(DateTimeDt theValue)
Sets the value(s) for time ()
|
SupplyDelivery |
setTimeWithSecondsPrecision(Date theDate)
Sets the value for time ()
|
SupplyDelivery |
setType(CodeableConceptDt theValue)
Sets the value(s) for type ()
|
SupplyDelivery |
setWhenPrepared(PeriodDt theValue)
Sets the value(s) for whenPrepared ()
|
getContained, getId, getIdElement, getLanguage, getResourceMetadata, getText, isBaseEmpty, setContained, setId, setId, setId, setLanguage, setResourceMetadata, setText, toStringaddUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensionsclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetContained, getId, getLanguage, getResourceMetadata, getText, setId, setLanguage, setResourceMetadatagetIdElement, setId, setIdpublic static final String SP_SUPPLIER
Description:
Type: reference
Path: SupplyDelivery.supplier
public static final ReferenceClientParam SUPPLIER
Description:
Type: reference
Path: SupplyDelivery.supplier
public static final String SP_IDENTIFIER
Description:
Type: token
Path: SupplyDelivery.identifier
public static final TokenClientParam IDENTIFIER
Description:
Type: token
Path: SupplyDelivery.identifier
public static final String SP_STATUS
Description:
Type: token
Path: SupplyDelivery.status
public static final TokenClientParam STATUS
Description:
Type: token
Path: SupplyDelivery.status
public static final String SP_PATIENT
Description:
Type: reference
Path: SupplyDelivery.patient
public static final ReferenceClientParam PATIENT
Description:
Type: reference
Path: SupplyDelivery.patient
public static final String SP_RECEIVER
Description:
Type: reference
Path: SupplyDelivery.receiver
public static final ReferenceClientParam RECEIVER
Description:
Type: reference
Path: SupplyDelivery.receiver
public static final Include INCLUDE_PATIENT
public static final Include INCLUDE_RECEIVER
public static final Include INCLUDE_SUPPLIER
public SupplyDelivery()
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)
getAllPopulatedChildElementsOfType in interface ICompositeElementpublic IdentifierDt getIdentifier()
null.
Definition: Identifier assigned by the dispensing facility when the item(s) is dispensed.
public SupplyDelivery setIdentifier(IdentifierDt theValue)
Definition: Identifier assigned by the dispensing facility when the item(s) is dispensed.
public BoundCodeDt<SupplyDeliveryStatusEnum> getStatusElement()
null.
Definition: A code specifying the state of the dispense event.
public String getStatus()
null.
Definition: A code specifying the state of the dispense event.
public SupplyDelivery setStatus(BoundCodeDt<SupplyDeliveryStatusEnum> theValue)
Definition: A code specifying the state of the dispense event.
public SupplyDelivery setStatus(SupplyDeliveryStatusEnum theValue)
Definition: A code specifying the state of the dispense event.
public ResourceReferenceDt getPatient()
null.
Definition: A link to a resource representing the person whom the delivered item is for
public SupplyDelivery setPatient(ResourceReferenceDt theValue)
Definition: A link to a resource representing the person whom the delivered item is for
public CodeableConceptDt getType()
null.
Definition: Indicates the type of dispensing event that is performed. Examples include: Trial Fill, Completion of Trial, Partial Fill, Emergency Fill, Samples, etc.
public SupplyDelivery setType(CodeableConceptDt theValue)
Definition: Indicates the type of dispensing event that is performed. Examples include: Trial Fill, Completion of Trial, Partial Fill, Emergency Fill, Samples, etc.
public SimpleQuantityDt getQuantity()
null.
Definition: The amount of supply that has been dispensed. Includes unit of measure.
public SupplyDelivery setQuantity(SimpleQuantityDt theValue)
Definition: The amount of supply that has been dispensed. Includes unit of measure.
public ResourceReferenceDt getSuppliedItem()
null.
Definition: 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.
public SupplyDelivery setSuppliedItem(ResourceReferenceDt theValue)
Definition: 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.
public ResourceReferenceDt getSupplier()
null.
Definition: The individual responsible for dispensing the medication, supplier or device.
public SupplyDelivery setSupplier(ResourceReferenceDt theValue)
Definition: The individual responsible for dispensing the medication, supplier or device.
public PeriodDt getWhenPrepared()
null.
Definition: The time the dispense event occurred.
public SupplyDelivery setWhenPrepared(PeriodDt theValue)
Definition: The time the dispense event occurred.
public DateTimeDt getTimeElement()
null.
Definition: The time the dispensed item was sent or handed to the patient (or agent).
public Date getTime()
null.
Definition: The time the dispensed item was sent or handed to the patient (or agent).
public SupplyDelivery setTime(DateTimeDt theValue)
Definition: The time the dispensed item was sent or handed to the patient (or agent).
public SupplyDelivery setTime(Date theDate, TemporalPrecisionEnum thePrecision)
Definition: The time the dispensed item was sent or handed to the patient (or agent).
public SupplyDelivery setTimeWithSecondsPrecision(Date theDate)
Definition: The time the dispensed item was sent or handed to the patient (or agent).
public ResourceReferenceDt getDestination()
null.
Definition: Identification of the facility/location where the Supply was shipped to, as part of the dispense event.
public SupplyDelivery setDestination(ResourceReferenceDt theValue)
Definition: Identification of the facility/location where the Supply was shipped to, as part of the dispense event.
public List<ResourceReferenceDt> getReceiver()
null.
Definition: Identifies the person who picked up the Supply.
public SupplyDelivery setReceiver(List<ResourceReferenceDt> theValue)
Definition: Identifies the person who picked up the Supply.
public ResourceReferenceDt addReceiver()
Definition: Identifies the person who picked up the Supply.
public String getResourceName()
getResourceName in interface IResourcepublic FhirVersionEnum getStructureFhirVersionEnum()
getStructureFhirVersionEnum in interface IResourcegetStructureFhirVersionEnum in interface IBaseResourceCopyright © 2014–2016 University Health Network. All rights reserved.