public class Order extends DomainResource
| Modifier and Type | Class and Description |
|---|---|
static class |
Order.OrderWhenComponent |
| Modifier and Type | Field and Description |
|---|---|
protected DateTimeType |
date
When the order was made.
|
static ca.uhn.fhir.rest.gclient.DateClientParam |
DATE
Fluent Client search parameter constant for date
|
protected List<Reference> |
detail
What action is being ordered.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
DETAIL
Fluent Client search parameter constant for detail
|
protected List<Resource> |
detailTarget
The actual objects that are the target of the reference (What action is being ordered.)
|
protected List<Identifier> |
identifier
Identifiers assigned to this order by the orderer or by the receiver.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
IDENTIFIER
Fluent Client search parameter constant for identifier
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_DETAIL
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_PATIENT
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_SOURCE
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_SUBJECT
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_TARGET
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
PATIENT
Fluent Client search parameter constant for patient
|
protected Type |
reason
Text - why the order was made.
|
protected Reference |
source
Who initiated the order.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
SOURCE
Fluent Client search parameter constant for source
|
protected Resource |
sourceTarget
The actual object that is the target of the reference (Who initiated the order.)
|
static String |
SP_DATE
Search parameter: date
|
static String |
SP_DETAIL
Search parameter: detail
|
static String |
SP_IDENTIFIER
Search parameter: identifier
|
static String |
SP_PATIENT
Search parameter: patient
|
static String |
SP_SOURCE
Search parameter: source
|
static String |
SP_SUBJECT
Search parameter: subject
|
static String |
SP_TARGET
Search parameter: target
|
static String |
SP_WHEN
Search parameter: when
|
static String |
SP_WHENCODE
Search parameter: when_code
|
protected Reference |
subject
Patient this order is about.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
SUBJECT
Fluent Client search parameter constant for subject
|
protected Resource |
subjectTarget
The actual object that is the target of the reference (Patient this order is about.)
|
protected Reference |
target
Who is intended to fulfill the order.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
TARGET
Fluent Client search parameter constant for target
|
protected Resource |
targetTarget
The actual object that is the target of the reference (Who is intended to fulfill the order.)
|
protected Order.OrderWhenComponent |
when
When order should be fulfilled.
|
static ca.uhn.fhir.rest.gclient.DateClientParam |
WHEN
Fluent Client search parameter constant for when
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
WHENCODE
Fluent Client search parameter constant for when_code
|
contained, extension, modifierExtension, textid, implicitRules, language, meta| Constructor and Description |
|---|
Order()
Constructor
|
addContained, addExtension, addExtension, addModifierExtension, addModifierExtension, copyValues, getContained, getExtension, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, 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, setMetagetStructureFhirVersionEnum, setIdcastToActionDefinition, castToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactPoint, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToModuleMetadata, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToTriggerDefinition, castToUnsignedInt, castToUri, children, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isMetadataBased, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetId, getIdElement, getLanguageElement, getUserData, setId, setUserDataprotected List<Identifier> identifier
protected DateTimeType date
protected Resource subjectTarget
protected Resource sourceTarget
protected Resource targetTarget
protected Order.OrderWhenComponent when
protected List<Resource> detailTarget
public static final String SP_DETAIL
Description: What action is being ordered
Type: reference
Path: Order.detail
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam DETAIL
Description: What action is being ordered
Type: reference
Path: Order.detail
public static final ca.uhn.fhir.model.api.Include INCLUDE_DETAIL
public static final String SP_PATIENT
Description: Patient this order is about
Type: reference
Path: Order.subject
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PATIENT
Description: Patient this order is about
Type: reference
Path: Order.subject
public static final ca.uhn.fhir.model.api.Include INCLUDE_PATIENT
public static final String SP_SOURCE
Description: Who initiated the order
Type: reference
Path: Order.source
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam SOURCE
Description: Who initiated the order
Type: reference
Path: Order.source
public static final ca.uhn.fhir.model.api.Include INCLUDE_SOURCE
public static final String SP_SUBJECT
Description: Patient this order is about
Type: reference
Path: Order.subject
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam SUBJECT
Description: Patient this order is about
Type: reference
Path: Order.subject
public static final ca.uhn.fhir.model.api.Include INCLUDE_SUBJECT
public static final String SP_WHEN
Description: A formal schedule
Type: date
Path: Order.when.schedule
public static final ca.uhn.fhir.rest.gclient.DateClientParam WHEN
Description: A formal schedule
Type: date
Path: Order.when.schedule
public static final String SP_TARGET
Description: Who is intended to fulfill the order
Type: reference
Path: Order.target
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam TARGET
Description: Who is intended to fulfill the order
Type: reference
Path: Order.target
public static final ca.uhn.fhir.model.api.Include INCLUDE_TARGET
public static final String SP_WHENCODE
Description: Code specifies when request should be done. The code may simply be a priority code
Type: token
Path: Order.when.code
public static final ca.uhn.fhir.rest.gclient.TokenClientParam WHENCODE
Description: Code specifies when request should be done. The code may simply be a priority code
Type: token
Path: Order.when.code
public static final String SP_DATE
Description: When the order was made
Type: date
Path: Order.date
public static final ca.uhn.fhir.rest.gclient.DateClientParam DATE
Description: When the order was made
Type: date
Path: Order.date
public static final String SP_IDENTIFIER
Description: Instance id from source, target, and/or others
Type: token
Path: Order.identifier
public static final ca.uhn.fhir.rest.gclient.TokenClientParam IDENTIFIER
Description: Instance id from source, target, and/or others
Type: token
Path: Order.identifier
public Order()
public List<Identifier> getIdentifier()
identifier (Identifiers assigned to this order by the orderer or by the receiver.)public boolean hasIdentifier()
public Identifier addIdentifier()
identifier (Identifiers assigned to this order by the orderer or by the receiver.)public Order addIdentifier(Identifier t)
public DateTimeType getDateElement()
date (When the order was made.). This is the underlying object with id, value and extensions. The accessor "getDate" gives direct access to the valuepublic boolean hasDateElement()
public boolean hasDate()
public Order setDateElement(DateTimeType value)
value - date (When the order was made.). This is the underlying object with id, value and extensions. The accessor "getDate" gives direct access to the valuepublic Reference getSubject()
subject (Patient this order is about.)public boolean hasSubject()
public Order setSubject(Reference value)
value - subject (Patient this order is about.)public Resource getSubjectTarget()
subject 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. (Patient this order is about.)public Order setSubjectTarget(Resource value)
value - subject 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. (Patient this order is about.)public boolean hasSource()
public Order setSource(Reference value)
value - source (Who initiated the order.)public Resource getSourceTarget()
source 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. (Who initiated the order.)public Order setSourceTarget(Resource value)
value - source 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. (Who initiated the order.)public boolean hasTarget()
public Order setTarget(Reference value)
value - target (Who is intended to fulfill the order.)public Resource getTargetTarget()
target 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. (Who is intended to fulfill the order.)public Order setTargetTarget(Resource value)
value - target 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. (Who is intended to fulfill the order.)public CodeableConcept getReasonCodeableConcept() throws org.hl7.fhir.exceptions.FHIRException
reason (Text - why the order was made.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasReasonCodeableConcept()
public Reference getReasonReference() throws org.hl7.fhir.exceptions.FHIRException
reason (Text - why the order was made.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasReasonReference()
public boolean hasReason()
public Order setReason(Type value)
value - reason (Text - why the order was made.)public Order.OrderWhenComponent getWhen()
when (When order should be fulfilled.)public boolean hasWhen()
public Order setWhen(Order.OrderWhenComponent value)
value - when (When order should be fulfilled.)public boolean hasDetail()
public List<Resource> getDetailTarget()
detail (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. What action is being ordered.)protected void listChildren(List<Property> childrenList)
listChildren in class DomainResourcepublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic void setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic void setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
makeProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
addChild in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic String fhirType()
fhirType in class DomainResourcepublic Order 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 org.hl7.fhir.instance.model.api.IBaseisEmpty in class DomainResourcepublic ResourceType getResourceType()
getResourceType in class ResourceCopyright © 2014–2018 University Health Network. All rights reserved.