Class OrderResponse
- 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 response to an order.
Requirements:
Profile Definition: http://hl7.org/fhir/profiles/OrderResponse
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for codestatic final ca.uhn.fhir.rest.gclient.DateClientParam
Fluent Client search parameter constant for datestatic final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for fulfillmentstatic final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for identifierstatic final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for requeststatic final String
Search parameter constant for codestatic final String
Search parameter constant for datestatic final String
Search parameter constant for fulfillmentstatic final String
Search parameter constant for identifierstatic final String
Search parameter constant for requeststatic final String
Search parameter constant for whostatic final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for whoFields inherited from class ca.uhn.fhir.model.dstu2.resource.BaseResource
RES_ID, SP_RES_ID
Fields inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
INCLUDE_ALL, WILDCARD_ALL_SET
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionAdds and returns a new value for fulfillment ()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.recorded).ca.uhn.fhir.model.primitive.DateTimeDt
Gets the value(s) for date (when.recorded).Gets the value(s) for description ().ca.uhn.fhir.model.primitive.StringDt
Gets the value(s) for description ().Gets the value(s) for fulfillment ().Gets the value(s) for identifier (id).Gets the first repetition for identifier (id), creating it if it does not already exist.Gets the value(s) for orderStatus ().ca.uhn.fhir.model.primitive.BoundCodeDt
<OrderStatusEnum> Gets the value(s) for orderStatus ().Gets the value(s) for request ().ca.uhn.fhir.context.FhirVersionEnum
getWho()
Gets the value(s) for who (who.actor).boolean
isEmpty()
setDate
(ca.uhn.fhir.model.primitive.DateTimeDt theValue) Sets the value(s) for date (when.recorded)Sets the value for date (when.recorded)setDateWithSecondsPrecision
(Date theDate) Sets the value for date (when.recorded)setDescription
(ca.uhn.fhir.model.primitive.StringDt theValue) Sets the value(s) for description ()setDescription
(String theString) Sets the value for description ()setFulfillment
(List<ResourceReferenceDt> theValue) Sets the value(s) for fulfillment ()setIdentifier
(List<IdentifierDt> theValue) Sets the value(s) for identifier (id)setOrderStatus
(OrderStatusEnum theValue) Sets the value(s) for orderStatus ()setOrderStatus
(ca.uhn.fhir.model.primitive.BoundCodeDt<OrderStatusEnum> theValue) Sets the value(s) for orderStatus ()setRequest
(ResourceReferenceDt theValue) Sets the value(s) for request ()setWho
(ResourceReferenceDt theValue) Sets the value(s) for who (who.actor)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, toString
Methods inherited from class ca.uhn.fhir.model.api.BaseElement
addUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getFormatCommentsPost, getFormatCommentsPre, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, getUserData, hasFormatComment, setUserData
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.hl7.fhir.instance.model.api.IBase
fhirType, getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserData
Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
getIdElement, isDeleted, setId, setId
Methods inherited from interface ca.uhn.fhir.model.api.IResource
getContained, getId, getLanguage, getMeta, getResourceMetadata, getText, setId, setLanguage, setResourceMetadata
-
Field Details
-
SP_REQUEST
Search parameter constant for requestDescription:
Type: reference
Path: OrderResponse.request
- See Also:
-
REQUEST
Fluent Client search parameter constant for requestDescription:
Type: reference
Path: OrderResponse.request
-
SP_DATE
Search parameter constant for dateDescription:
Type: date
Path: OrderResponse.date
- See Also:
-
DATE
Fluent Client search parameter constant for dateDescription:
Type: date
Path: OrderResponse.date
-
SP_WHO
Search parameter constant for whoDescription:
Type: reference
Path: OrderResponse.who
- See Also:
-
WHO
Fluent Client search parameter constant for whoDescription:
Type: reference
Path: OrderResponse.who
-
SP_CODE
Search parameter constant for codeDescription:
Type: token
Path: OrderResponse.orderStatus
- See Also:
-
CODE
Fluent Client search parameter constant for codeDescription:
Type: token
Path: OrderResponse.orderStatus
-
SP_FULFILLMENT
Search parameter constant for fulfillmentDescription:
Type: reference
Path: OrderResponse.fulfillment
- See Also:
-
FULFILLMENT
Fluent Client search parameter constant for fulfillmentDescription:
Type: reference
Path: OrderResponse.fulfillment
-
SP_IDENTIFIER
Search parameter constant for identifierDescription: Identifiers assigned to this order by the orderer or by the receiver
Type: token
Path: OrderResponse.identifier
- See Also:
-
IDENTIFIER
Fluent Client search parameter constant for identifierDescription: Identifiers assigned to this order by the orderer or by the receiver
Type: token
Path: OrderResponse.identifier
-
INCLUDE_FULFILLMENT
Constant for fluent queries to be used to add include statements. Specifies the path value of "OrderResponse:fulfillment". -
INCLUDE_REQUEST
Constant for fluent queries to be used to add include statements. Specifies the path value of "OrderResponse:request". -
INCLUDE_WHO
Constant for fluent queries to be used to add include statements. Specifies the path value of "OrderResponse:who".
-
-
Constructor Details
-
OrderResponse
public OrderResponse()
-
-
Method Details
-
isEmpty
- Specified by:
isEmpty
in 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:
getAllPopulatedChildElementsOfType
in 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: Identifiers assigned to this order. The identifiers are usually assigned by the system responding to the order, but they may be provided or added to by other systems
-
setIdentifier
Sets the value(s) for identifier (id)Definition: Identifiers assigned to this order. The identifiers are usually assigned by the system responding to the order, but they may be provided or added to by other systems
-
addIdentifier
Adds and returns a new value for identifier (id)Definition: Identifiers assigned to this order. The identifiers are usually assigned by the system responding to the order, but they may be provided or added to by other systems
-
addIdentifier
Adds a given new value for identifier (id)Definition: Identifiers assigned to this order. The identifiers are usually assigned by the system responding to the order, but they may be provided or added to by other systems
- 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: Identifiers assigned to this order. The identifiers are usually assigned by the system responding to the order, but they may be provided or added to by other systems
-
getRequest
Gets the value(s) for request (). creating it if it does not exist. Will not returnnull
.Definition: A reference to the order that this is in response to
-
setRequest
Sets the value(s) for request ()Definition: A reference to the order that this is in response to
-
getDateElement
Gets the value(s) for date (when.recorded). creating it if it does not exist. Will not returnnull
.Definition: The date and time at which this order response was made (created/posted)
-
getDate
Gets the value(s) for date (when.recorded). creating it if it does not exist. This method may returnnull
.Definition: The date and time at which this order response was made (created/posted)
-
setDate
Sets the value(s) for date (when.recorded)Definition: The date and time at which this order response was made (created/posted)
-
setDateWithSecondsPrecision
Sets the value for date (when.recorded)Definition: The date and time at which this order response was made (created/posted)
-
setDate
public OrderResponse setDate(Date theDate, ca.uhn.fhir.model.api.TemporalPrecisionEnum thePrecision) Sets the value for date (when.recorded)Definition: The date and time at which this order response was made (created/posted)
-
getWho
Gets the value(s) for who (who.actor). creating it if it does not exist. Will not returnnull
.Definition: The person, organization, or device credited with making the response
-
setWho
Sets the value(s) for who (who.actor)Definition: The person, organization, or device credited with making the response
-
getOrderStatusElement
Gets the value(s) for orderStatus (). creating it if it does not exist. Will not returnnull
.Definition: What this response says about the status of the original order
-
getOrderStatus
Gets the value(s) for orderStatus (). creating it if it does not exist. This method may returnnull
.Definition: What this response says about the status of the original order
-
setOrderStatus
public OrderResponse setOrderStatus(ca.uhn.fhir.model.primitive.BoundCodeDt<OrderStatusEnum> theValue) Sets the value(s) for orderStatus ()Definition: What this response says about the status of the original order
-
setOrderStatus
Sets the value(s) for orderStatus ()Definition: What this response says about the status of the original order
-
getDescriptionElement
Gets the value(s) for description (). creating it if it does not exist. Will not returnnull
.Definition: Additional description about the response - e.g. a text description provided by a human user when making decisions about the order
-
getDescription
Gets the value(s) for description (). creating it if it does not exist. This method may returnnull
.Definition: Additional description about the response - e.g. a text description provided by a human user when making decisions about the order
-
setDescription
Sets the value(s) for description ()Definition: Additional description about the response - e.g. a text description provided by a human user when making decisions about the order
-
setDescription
Sets the value for description ()Definition: Additional description about the response - e.g. a text description provided by a human user when making decisions about the order
-
getFulfillment
Gets the value(s) for fulfillment (). creating it if it does not exist. Will not returnnull
.Definition: Links to resources that provide details of the outcome of performing the order; e.g. Diagnostic Reports in a response that is made to an order that referenced a diagnostic order
-
setFulfillment
Sets the value(s) for fulfillment ()Definition: Links to resources that provide details of the outcome of performing the order; e.g. Diagnostic Reports in a response that is made to an order that referenced a diagnostic order
-
addFulfillment
Adds and returns a new value for fulfillment ()Definition: Links to resources that provide details of the outcome of performing the order; e.g. Diagnostic Reports in a response that is made to an order that referenced a diagnostic order
-
getResourceName
- Specified by:
getResourceName
in interfaceca.uhn.fhir.model.api.IResource
-
getStructureFhirVersionEnum
- Specified by:
getStructureFhirVersionEnum
in interfaceorg.hl7.fhir.instance.model.api.IBaseResource
- Specified by:
getStructureFhirVersionEnum
in interfaceca.uhn.fhir.model.api.IResource
-