public class OrderResponse extends BaseResource implements IResource
Definition: A response to an order.
Requirements:
Profile Definition: http://hl7.org/fhir/profiles/OrderResponse
| Modifier and Type | Field and Description |
|---|---|
static TokenClientParam |
CODE
Fluent Client search parameter constant for code
|
static DateClientParam |
DATE
Fluent Client search parameter constant for date
|
static ReferenceClientParam |
FULFILLMENT
Fluent Client search parameter constant for fulfillment
|
static TokenClientParam |
IDENTIFIER
Fluent Client search parameter constant for identifier
|
static Include |
INCLUDE_FULFILLMENT
Constant for fluent queries to be used to add include statements.
|
static Include |
INCLUDE_REQUEST
Constant for fluent queries to be used to add include statements.
|
static Include |
INCLUDE_WHO
Constant for fluent queries to be used to add include statements.
|
static ReferenceClientParam |
REQUEST
Fluent Client search parameter constant for request
|
static String |
SP_CODE
Search parameter constant for code
|
static String |
SP_DATE
Search parameter constant for date
|
static String |
SP_FULFILLMENT
Search parameter constant for fulfillment
|
static String |
SP_IDENTIFIER
Search parameter constant for identifier
|
static String |
SP_REQUEST
Search parameter constant for request
|
static String |
SP_WHO
Search parameter constant for who
|
static ReferenceClientParam |
WHO
Fluent Client search parameter constant for who
|
RES_ID, SP_RES_ID, SP_RES_LANGUAGEINCLUDE_ALL, WILDCARD_ALL_SET| Constructor and Description |
|---|
OrderResponse() |
| Modifier and Type | Method and Description |
|---|---|
ResourceReferenceDt |
addFulfillment()
Adds and returns a new value for fulfillment ()
|
IdentifierDt |
addIdentifier()
Adds and returns a new value for identifier (id)
|
OrderResponse |
addIdentifier(IdentifierDt theValue)
Adds a given new value for identifier (id)
|
<T extends IElement> |
getAllPopulatedChildElementsOfType(Class<T> theType) |
Date |
getDate()
Gets the value(s) for date (when.recorded).
|
DateTimeDt |
getDateElement()
Gets the value(s) for date (when.recorded).
|
String |
getDescription()
Gets the value(s) for description ().
|
StringDt |
getDescriptionElement()
Gets the value(s) for description ().
|
List<ResourceReferenceDt> |
getFulfillment()
Gets the value(s) for fulfillment ().
|
List<IdentifierDt> |
getIdentifier()
Gets the value(s) for identifier (id).
|
IdentifierDt |
getIdentifierFirstRep()
Gets the first repetition for identifier (id),
creating it if it does not already exist.
|
String |
getOrderStatus()
Gets the value(s) for orderStatus ().
|
BoundCodeDt<OrderStatusEnum> |
getOrderStatusElement()
Gets the value(s) for orderStatus ().
|
ResourceReferenceDt |
getRequest()
Gets the value(s) for request ().
|
String |
getResourceName() |
FhirVersionEnum |
getStructureFhirVersionEnum() |
ResourceReferenceDt |
getWho()
Gets the value(s) for who (who.actor).
|
boolean |
isEmpty() |
OrderResponse |
setDate(Date theDate,
TemporalPrecisionEnum thePrecision)
Sets the value for date (when.recorded)
|
OrderResponse |
setDate(DateTimeDt theValue)
Sets the value(s) for date (when.recorded)
|
OrderResponse |
setDateWithSecondsPrecision(Date theDate)
Sets the value for date (when.recorded)
|
OrderResponse |
setDescription(String theString)
Sets the value for description ()
|
OrderResponse |
setDescription(StringDt theValue)
Sets the value(s) for description ()
|
OrderResponse |
setFulfillment(List<ResourceReferenceDt> theValue)
Sets the value(s) for fulfillment ()
|
OrderResponse |
setIdentifier(List<IdentifierDt> theValue)
Sets the value(s) for identifier (id)
|
OrderResponse |
setOrderStatus(BoundCodeDt<OrderStatusEnum> theValue)
Sets the value(s) for orderStatus ()
|
OrderResponse |
setOrderStatus(OrderStatusEnum theValue)
Sets the value(s) for orderStatus ()
|
OrderResponse |
setRequest(ResourceReferenceDt theValue)
Sets the value(s) for request ()
|
OrderResponse |
setWho(ResourceReferenceDt theValue)
Sets the value(s) for who (who.actor)
|
getContained, getId, getIdElement, getLanguage, getResourceMetadata, getText, isBaseEmpty, setContained, setId, setId, setId, setLanguage, setResourceMetadata, setText, toStringaddUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensionsclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetContained, getId, getLanguage, getResourceMetadata, getText, setId, setLanguage, setResourceMetadatagetIdElement, setId, setIdpublic static final String SP_REQUEST
Description:
Type: reference
Path: OrderResponse.request
public static final ReferenceClientParam REQUEST
Description:
Type: reference
Path: OrderResponse.request
public static final String SP_DATE
Description:
Type: date
Path: OrderResponse.date
public static final DateClientParam DATE
Description:
Type: date
Path: OrderResponse.date
public static final String SP_WHO
Description:
Type: reference
Path: OrderResponse.who
public static final ReferenceClientParam WHO
Description:
Type: reference
Path: OrderResponse.who
public static final String SP_CODE
Description:
Type: token
Path: OrderResponse.orderStatus
public static final TokenClientParam CODE
Description:
Type: token
Path: OrderResponse.orderStatus
public static final String SP_FULFILLMENT
Description:
Type: reference
Path: OrderResponse.fulfillment
public static final ReferenceClientParam FULFILLMENT
Description:
Type: reference
Path: OrderResponse.fulfillment
public static final String SP_IDENTIFIER
Description: Identifiers assigned to this order by the orderer or by the receiver
Type: token
Path: OrderResponse.identifier
public static final TokenClientParam IDENTIFIER
Description: Identifiers assigned to this order by the orderer or by the receiver
Type: token
Path: OrderResponse.identifier
public static final Include INCLUDE_FULFILLMENT
public static final Include INCLUDE_REQUEST
public static final Include INCLUDE_WHO
public OrderResponse()
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)
getAllPopulatedChildElementsOfType in interface ICompositeElementpublic List<IdentifierDt> getIdentifier()
null.
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
public OrderResponse setIdentifier(List<IdentifierDt> theValue)
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
public IdentifierDt addIdentifier()
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
public OrderResponse addIdentifier(IdentifierDt theValue)
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
theValue - The identifier to add (must not be null)public IdentifierDt getIdentifierFirstRep()
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
public ResourceReferenceDt getRequest()
null.
Definition: A reference to the order that this is in response to
public OrderResponse setRequest(ResourceReferenceDt theValue)
Definition: A reference to the order that this is in response to
public DateTimeDt getDateElement()
null.
Definition: The date and time at which this order response was made (created/posted)
public Date getDate()
null.
Definition: The date and time at which this order response was made (created/posted)
public OrderResponse setDate(DateTimeDt theValue)
Definition: The date and time at which this order response was made (created/posted)
public OrderResponse setDate(Date theDate, TemporalPrecisionEnum thePrecision)
Definition: The date and time at which this order response was made (created/posted)
public OrderResponse setDateWithSecondsPrecision(Date theDate)
Definition: The date and time at which this order response was made (created/posted)
public ResourceReferenceDt getWho()
null.
Definition: The person, organization, or device credited with making the response
public OrderResponse setWho(ResourceReferenceDt theValue)
Definition: The person, organization, or device credited with making the response
public BoundCodeDt<OrderStatusEnum> getOrderStatusElement()
null.
Definition: What this response says about the status of the original order
public String getOrderStatus()
null.
Definition: What this response says about the status of the original order
public OrderResponse setOrderStatus(BoundCodeDt<OrderStatusEnum> theValue)
Definition: What this response says about the status of the original order
public OrderResponse setOrderStatus(OrderStatusEnum theValue)
Definition: What this response says about the status of the original order
public StringDt getDescriptionElement()
null.
Definition: Additional description about the response - e.g. a text description provided by a human user when making decisions about the order
public String getDescription()
null.
Definition: Additional description about the response - e.g. a text description provided by a human user when making decisions about the order
public OrderResponse setDescription(StringDt theValue)
Definition: Additional description about the response - e.g. a text description provided by a human user when making decisions about the order
public OrderResponse setDescription(String theString)
Definition: Additional description about the response - e.g. a text description provided by a human user when making decisions about the order
public List<ResourceReferenceDt> getFulfillment()
null.
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
public OrderResponse setFulfillment(List<ResourceReferenceDt> theValue)
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
public ResourceReferenceDt addFulfillment()
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
public String getResourceName()
getResourceName in interface IResourcepublic FhirVersionEnum getStructureFhirVersionEnum()
getStructureFhirVersionEnum in interface IResourcegetStructureFhirVersionEnum in interface IBaseResourceCopyright © 2014–2016 University Health Network. All rights reserved.