
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
FieldsModifier and TypeFieldDescriptionstatic final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for codestatic final ca.uhn.fhir.rest.gclient.DateClientParamFluent Client search parameter constant for datestatic final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for fulfillmentstatic final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for identifierstatic final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for requeststatic final StringSearch parameter constant for codestatic final StringSearch parameter constant for datestatic final StringSearch parameter constant for fulfillmentstatic final StringSearch parameter constant for identifierstatic final StringSearch parameter constant for requeststatic final StringSearch parameter constant for whostatic final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for whoFields 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 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.DateTimeDtGets the value(s) for date (when.recorded).Gets the value(s) for description ().ca.uhn.fhir.model.primitive.StringDtGets 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.FhirVersionEnumgetWho()Gets the value(s) for who (who.actor).booleanisEmpty()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, 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, isDeleted, setId, setIdMethods 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:
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: 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:
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
-