public class SupplyDelivery extends DomainResource
| Modifier and Type | Class and Description |
|---|---|
static class |
SupplyDelivery.SupplyDeliveryStatus |
static class |
SupplyDelivery.SupplyDeliveryStatusEnumFactory |
| Modifier and Type | Field and Description |
|---|---|
static String |
SP_IDENTIFIER |
static String |
SP_PATIENT |
static String |
SP_RECEIVER |
static String |
SP_STATUS |
static String |
SP_SUPPLIER |
| Constructor and Description |
|---|
SupplyDelivery() |
addExtension, addExtension, addModifierExtension, addModifierExtension, copyValues, getContained, getExtension, getModifierExtension, getText, hasContained, hasExtension, hasModifierExtension, hasText, setTextcopyValues, getId, getIdElement, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMetasetIdchildren, compareDeep, compareDeep, compareDeep, compareValues, compareValues, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasUserData, listChildrenByName, setUserData, setUserDataINNequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetId, getIdElement, getMeta, setIdsetIdpublic static final String SP_IDENTIFIER
public static final String SP_RECEIVER
public static final String SP_PATIENT
public static final String SP_SUPPLIER
public static final String SP_STATUS
public Identifier getIdentifier()
identifier (Identifier assigned by the dispensing facility when the item(s) is dispensed.)public boolean hasIdentifier()
public SupplyDelivery setIdentifier(Identifier value)
value - identifier (Identifier assigned by the dispensing facility when the item(s) is dispensed.)public Enumeration<SupplyDelivery.SupplyDeliveryStatus> getStatusElement()
status (A code specifying the state of the dispense event.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the valuepublic boolean hasStatusElement()
public boolean hasStatus()
public SupplyDelivery setStatusElement(Enumeration<SupplyDelivery.SupplyDeliveryStatus> value)
value - status (A code specifying the state of the dispense event.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the valuepublic SupplyDelivery.SupplyDeliveryStatus getStatus()
public SupplyDelivery setStatus(SupplyDelivery.SupplyDeliveryStatus value)
value - A code specifying the state of the dispense event.public Reference getPatient()
patient (A link to a resource representing the person whom the delivered item is for.)public boolean hasPatient()
public SupplyDelivery setPatient(Reference value)
value - patient (A link to a resource representing the person whom the delivered item is for.)public Patient getPatientTarget()
patient The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (A link to a resource representing the person whom the delivered item is for.)public SupplyDelivery setPatientTarget(Patient value)
value - patient The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (A link to a resource representing the person whom the delivered item is for.)public CodeableConcept getType()
type (Indicates the type of dispensing event that is performed. Examples include: Trial Fill, Completion of Trial, Partial Fill, Emergency Fill, Samples, etc.)public boolean hasType()
public SupplyDelivery setType(CodeableConcept value)
value - type (Indicates the type of dispensing event that is performed. Examples include: Trial Fill, Completion of Trial, Partial Fill, Emergency Fill, Samples, etc.)public SimpleQuantity getQuantity()
quantity (The amount of supply that has been dispensed. Includes unit of measure.)public boolean hasQuantity()
public SupplyDelivery setQuantity(SimpleQuantity value)
value - quantity (The amount of supply that has been dispensed. Includes unit of measure.)public Reference getSuppliedItem()
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.)public boolean hasSuppliedItem()
public SupplyDelivery setSuppliedItem(Reference value)
value - 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.)public Resource getSuppliedItemTarget()
suppliedItem The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (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 setSuppliedItemTarget(Resource value)
value - suppliedItem The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (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 Reference getSupplier()
supplier (The individual responsible for dispensing the medication, supplier or device.)public boolean hasSupplier()
public SupplyDelivery setSupplier(Reference value)
value - supplier (The individual responsible for dispensing the medication, supplier or device.)public Practitioner getSupplierTarget()
supplier The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (The individual responsible for dispensing the medication, supplier or device.)public SupplyDelivery setSupplierTarget(Practitioner value)
value - supplier The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (The individual responsible for dispensing the medication, supplier or device.)public Period getWhenPrepared()
whenPrepared (The time the dispense event occurred.)public boolean hasWhenPrepared()
public SupplyDelivery setWhenPrepared(Period value)
value - whenPrepared (The time the dispense event occurred.)public DateTimeType getTimeElement()
time (The time the dispensed item was sent or handed to the patient (or agent).). This is the underlying object with id, value and extensions. The accessor "getTime" gives direct access to the valuepublic boolean hasTimeElement()
public boolean hasTime()
public SupplyDelivery setTimeElement(DateTimeType value)
value - time (The time the dispensed item was sent or handed to the patient (or agent).). This is the underlying object with id, value and extensions. The accessor "getTime" gives direct access to the valuepublic Date getTime()
public SupplyDelivery setTime(Date value)
value - The time the dispensed item was sent or handed to the patient (or agent).public Reference getDestination()
destination (Identification of the facility/location where the Supply was shipped to, as part of the dispense event.)public boolean hasDestination()
public SupplyDelivery setDestination(Reference value)
value - destination (Identification of the facility/location where the Supply was shipped to, as part of the dispense event.)public Location getDestinationTarget()
destination The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (Identification of the facility/location where the Supply was shipped to, as part of the dispense event.)public SupplyDelivery setDestinationTarget(Location value)
value - destination The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (Identification of the facility/location where the Supply was shipped to, as part of the dispense event.)public List<Reference> getReceiver()
receiver (Identifies the person who picked up the Supply.)public boolean hasReceiver()
public Reference addReceiver()
receiver (Identifies the person who picked up the Supply.)public SupplyDelivery addReceiver(Reference t)
public List<Practitioner> getReceiverTarget()
receiver (The actual objects that are the target of the reference. The reference library doesn't populate this, but you can use this to hold the resources if you resolvethemt. Identifies the person who picked up the Supply.)public Practitioner addReceiverTarget()
receiver (Add an actual object that is the target of the reference. The reference library doesn't use these, but you can use this to hold the resources if you resolvethemt. Identifies the person who picked up the Supply.)public SupplyDelivery copy()
copy in class DomainResourcepublic boolean equalsDeep(Base other)
equalsDeep in class DomainResourcepublic boolean equalsShallow(Base other)
equalsShallow in class DomainResourcepublic boolean isEmpty()
isEmpty in interface IBaseisEmpty in class DomainResourcepublic ResourceType getResourceType()
getResourceType in class ResourceCopyright © 2014–2015 University Health Network. All rights reserved.