Class Order
- All Implemented Interfaces:
ca.uhn.fhir.model.api.ICompositeElement,ca.uhn.fhir.model.api.IElement,ca.uhn.fhir.model.api.IResource,ca.uhn.fhir.model.api.ISupportsUndeclaredExtensions,Serializable,org.hl7.fhir.instance.model.api.IBase,org.hl7.fhir.instance.model.api.IBaseResource
Definition: A request to perform an action.
Requirements:
Profile Definition: http://hl7.org/fhir/profiles/Order
- See Also:
- Serialized Form
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classBlock class for child element: Order.when () -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic ca.uhn.fhir.rest.gclient.DateClientParamFluent Client search parameter constant for datestatic ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for detailstatic ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for identifierstatic ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for patientstatic ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for sourcestatic StringSearch parameter constant for datestatic StringSearch parameter constant for detailstatic StringSearch parameter constant for identifierstatic StringSearch parameter constant for patientstatic StringSearch parameter constant for sourcestatic StringSearch parameter constant for subjectstatic StringSearch parameter constant for targetstatic StringSearch parameter constant for whenstatic StringSearch parameter constant for when_codestatic ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for subjectstatic ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for targetstatic ca.uhn.fhir.rest.gclient.DateClientParamFluent Client search parameter constant for whenstatic ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for when_codeFields inherited from class ca.uhn.fhir.model.dstu2.resource.BaseResource
RES_ID, SP_RES_IDFields inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
INCLUDE_ALL, WILDCARD_ALL_SET -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAdds and returns a new value for detail ()Adds and returns a new value for identifier (id)addIdentifier(IdentifierDt theValue)Adds a given new value for identifier (id)<T extends ca.uhn.fhir.model.api.IElement>
List<T>getAllPopulatedChildElementsOfType(Class<T> theType)getDate()Gets the value(s) for date (when.done).ca.uhn.fhir.model.primitive.DateTimeDtGets the value(s) for date (when.done).Gets the value(s) for detail ().Gets the value(s) for identifier (id).Gets the first repetition for identifier (id), creating it if it does not already exist.ca.uhn.fhir.model.api.IDatatypeGets the value(s) for reason[x] (why).Gets the value(s) for source (who.cause).ca.uhn.fhir.context.FhirVersionEnumGets the value(s) for subject (who.focus).Gets the value(s) for target (who.actor).getWhen()Gets the value(s) for when ().booleanisEmpty()setDate(ca.uhn.fhir.model.primitive.DateTimeDt theValue)Sets the value(s) for date (when.done)Sets the value for date (when.done)setDateWithSecondsPrecision(Date theDate)Sets the value for date (when.done)setDetail(List<ResourceReferenceDt> theValue)Sets the value(s) for detail ()setIdentifier(List<IdentifierDt> theValue)Sets the value(s) for identifier (id)setReason(ca.uhn.fhir.model.api.IDatatype theValue)Sets the value(s) for reason[x] (why)setSource(ResourceReferenceDt theValue)Sets the value(s) for source (who.cause)setSubject(ResourceReferenceDt theValue)Sets the value(s) for subject (who.focus)setTarget(ResourceReferenceDt theValue)Sets the value(s) for target (who.actor)setWhen(Order.When theValue)Sets the value(s) for when ()Methods inherited from class ca.uhn.fhir.model.dstu2.resource.BaseResource
getContained, getId, getIdElement, getLanguage, getMeta, getResourceMetadata, getText, isBaseEmpty, setContained, setId, setId, setId, setLanguage, setResourceMetadata, setText, toStringMethods inherited from class ca.uhn.fhir.model.api.BaseElement
addUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getFormatCommentsPost, getFormatCommentsPre, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, getUserData, hasFormatComment, setUserDataMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.hl7.fhir.instance.model.api.IBase
fhirType, getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserDataMethods inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
getIdElement, setId, setIdMethods inherited from interface ca.uhn.fhir.model.api.IResource
getContained, getId, getLanguage, getMeta, getResourceMetadata, getText, setId, setLanguage, setResourceMetadata
-
Field Details
-
SP_DATE
Search parameter constant for dateDescription:
Type: date
Path: Order.date
- See Also:
- Constant Field Values
-
DATE
Fluent Client search parameter constant for dateDescription:
Type: date
Path: Order.date
-
SP_SUBJECT
Search parameter constant for subjectDescription:
Type: reference
Path: Order.subject
- See Also:
- Constant Field Values
-
SUBJECT
Fluent Client search parameter constant for subjectDescription:
Type: reference
Path: Order.subject
-
SP_SOURCE
Search parameter constant for sourceDescription:
Type: reference
Path: Order.source
- See Also:
- Constant Field Values
-
SOURCE
Fluent Client search parameter constant for sourceDescription:
Type: reference
Path: Order.source
-
SP_TARGET
Search parameter constant for targetDescription:
Type: reference
Path: Order.target
- See Also:
- Constant Field Values
-
TARGET
Fluent Client search parameter constant for targetDescription:
Type: reference
Path: Order.target
-
SP_WHEN_CODE
Search parameter constant for when_codeDescription:
Type: token
Path: Order.when.code
- See Also:
- Constant Field Values
-
WHEN_CODE
Fluent Client search parameter constant for when_codeDescription:
Type: token
Path: Order.when.code
-
SP_WHEN
Search parameter constant for whenDescription:
Type: date
Path: Order.when.schedule
- See Also:
- Constant Field Values
-
WHEN
Fluent Client search parameter constant for whenDescription:
Type: date
Path: Order.when.schedule
-
SP_DETAIL
Search parameter constant for detailDescription:
Type: reference
Path: Order.detail
- See Also:
- Constant Field Values
-
DETAIL
Fluent Client search parameter constant for detailDescription:
Type: reference
Path: Order.detail
-
SP_PATIENT
Search parameter constant for patientDescription:
Type: reference
Path: Order.subject
- See Also:
- Constant Field Values
-
PATIENT
Fluent Client search parameter constant for patientDescription:
Type: reference
Path: Order.subject
-
SP_IDENTIFIER
Search parameter constant for identifierDescription: Instance id from source, target, and/or others
Type: token
Path: Order.identifier
- See Also:
- Constant Field Values
-
IDENTIFIER
Fluent Client search parameter constant for identifierDescription: Instance id from source, target, and/or others
Type: token
Path: Order.identifier
-
INCLUDE_DETAIL
Constant for fluent queries to be used to add include statements. Specifies the path value of "Order:detail". -
INCLUDE_PATIENT
Constant for fluent queries to be used to add include statements. Specifies the path value of "Order:patient". -
INCLUDE_SOURCE
Constant for fluent queries to be used to add include statements. Specifies the path value of "Order:source". -
INCLUDE_SUBJECT
Constant for fluent queries to be used to add include statements. Specifies the path value of "Order:subject". -
INCLUDE_TARGET
Constant for fluent queries to be used to add include statements. Specifies the path value of "Order:target".
-
-
Constructor Details
-
Order
public Order()
-
-
Method Details
-
isEmpty
- Specified by:
isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase
-
getAllPopulatedChildElementsOfType
public <T extends ca.uhn.fhir.model.api.IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)- Specified by:
getAllPopulatedChildElementsOfTypein interfaceca.uhn.fhir.model.api.ICompositeElement
-
getIdentifier
Gets the value(s) for identifier (id). creating it if it does not exist. Will not returnnull.Definition:
-
setIdentifier
Sets the value(s) for identifier (id)Definition:
-
addIdentifier
Adds and returns a new value for identifier (id)Definition:
-
addIdentifier
Adds a given new value for identifier (id)Definition:
- Parameters:
theValue- The identifier to add (must not benull)
-
getIdentifierFirstRep
Gets the first repetition for identifier (id), creating it if it does not already exist.Definition:
-
getDateElement
Gets the value(s) for date (when.done). creating it if it does not exist. Will not returnnull.Definition:
-
getDate
Gets the value(s) for date (when.done). creating it if it does not exist. This method may returnnull.Definition:
-
setDate
Sets the value(s) for date (when.done)Definition:
-
setDate
Sets the value for date (when.done)Definition:
-
setDateWithSecondsPrecision
Sets the value for date (when.done)Definition:
-
getSubject
Gets the value(s) for subject (who.focus). creating it if it does not exist. Will not returnnull.Definition:
-
setSubject
Sets the value(s) for subject (who.focus)Definition:
-
getSource
Gets the value(s) for source (who.cause). creating it if it does not exist. Will not returnnull.Definition:
-
setSource
Sets the value(s) for source (who.cause)Definition:
-
getTarget
Gets the value(s) for target (who.actor). creating it if it does not exist. Will not returnnull.Definition:
-
setTarget
Sets the value(s) for target (who.actor)Definition:
-
getReason
Gets the value(s) for reason[x] (why). creating it if it does not exist. Will not returnnull.Definition:
-
setReason
Sets the value(s) for reason[x] (why)Definition:
-
getWhen
Gets the value(s) for when (). creating it if it does not exist. Will not returnnull.Definition:
-
setWhen
Sets the value(s) for when ()Definition:
-
getDetail
Gets the value(s) for detail (). creating it if it does not exist. Will not returnnull.Definition:
-
setDetail
Sets the value(s) for detail ()Definition:
-
addDetail
Adds and returns a new value for detail ()Definition:
-
getResourceName
- Specified by:
getResourceNamein interfaceca.uhn.fhir.model.api.IResource
-
getStructureFhirVersionEnum
- Specified by:
getStructureFhirVersionEnumin interfaceorg.hl7.fhir.instance.model.api.IBaseResource- Specified by:
getStructureFhirVersionEnumin interfaceca.uhn.fhir.model.api.IResource
-