public static class DiagnosticOrder.Item extends BaseIdentifiableElement implements IResourceBlock
Definition: The specific diagnostic investigations that are requested as part of this request. Sometimes, there can only be one item per request, but in most contexts, more than one investigation can be requested
| Constructor and Description |
|---|
DiagnosticOrder.Item() |
| Modifier and Type | Method and Description |
|---|---|
DiagnosticOrder.Event |
addEvent()
Adds and returns a new value for event (Events specific to this item)
|
ResourceReferenceDt |
addSpecimen()
Adds and returns a new value for specimen (If this item relates to specific specimens)
|
<T extends IElement> |
getAllPopulatedChildElementsOfType(Class<T> theType)
Returns a list containing all child elements matching a given type
|
CodeableConceptDt |
getBodySite()
Gets the value(s) for bodySite (Location of requested test (if applicable)).
|
CodeableConceptDt |
getCode()
Gets the value(s) for code (Code to indicate the item (test or panel) being ordered).
|
List<DiagnosticOrder.Event> |
getEvent()
Gets the value(s) for event (Events specific to this item).
|
DiagnosticOrder.Event |
getEventFirstRep()
Gets the first repetition for event (Events specific to this item),
creating it if it does not already exist.
|
List<ResourceReferenceDt> |
getSpecimen()
Gets the value(s) for specimen (If this item relates to specific specimens).
|
BoundCodeDt<DiagnosticOrderStatusEnum> |
getStatus()
Gets the value(s) for status (requested | received | accepted | in progress | review | completed | suspended | rejected | failed).
|
boolean |
isEmpty() |
DiagnosticOrder.Item |
setBodySite(CodeableConceptDt theValue)
Sets the value(s) for bodySite (Location of requested test (if applicable))
|
DiagnosticOrder.Item |
setCode(CodeableConceptDt theValue)
Sets the value(s) for code (Code to indicate the item (test or panel) being ordered)
|
DiagnosticOrder.Item |
setEvent(List<DiagnosticOrder.Event> theValue)
Sets the value(s) for event (Events specific to this item)
|
DiagnosticOrder.Item |
setSpecimen(List<ResourceReferenceDt> theValue)
Sets the value(s) for specimen (If this item relates to specific specimens)
|
DiagnosticOrder.Item |
setStatus(BoundCodeDt<DiagnosticOrderStatusEnum> theValue)
Sets the value(s) for status (requested | received | accepted | in progress | review | completed | suspended | rejected | failed)
|
DiagnosticOrder.Item |
setStatus(DiagnosticOrderStatusEnum theValue)
Sets the value(s) for status (requested | received | accepted | in progress | review | completed | suspended | rejected | failed)
|
getElementSpecificId, getId, setElementSpecificId, setId, setIdaddUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, isBaseEmptyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetElementSpecificId, getId, setElementSpecificId, setId, setIdpublic <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)
ICompositeElementgetAllPopulatedChildElementsOfType in interface ICompositeElementtheType - The type to match. If set to null, all child elements will be returnedpublic CodeableConceptDt getCode()
null.
Definition: A code that identifies a particular diagnostic investigation, or panel of investigations, that have been requested
public DiagnosticOrder.Item setCode(CodeableConceptDt theValue)
Definition: A code that identifies a particular diagnostic investigation, or panel of investigations, that have been requested
public List<ResourceReferenceDt> getSpecimen()
null.
Definition: If the item is related to a specific speciment
public DiagnosticOrder.Item setSpecimen(List<ResourceReferenceDt> theValue)
Definition: If the item is related to a specific speciment
public ResourceReferenceDt addSpecimen()
Definition: If the item is related to a specific speciment
public CodeableConceptDt getBodySite()
null.
Definition: Anatomical location where the request test should be performed
public DiagnosticOrder.Item setBodySite(CodeableConceptDt theValue)
Definition: Anatomical location where the request test should be performed
public BoundCodeDt<DiagnosticOrderStatusEnum> getStatus()
null.
Definition: The status of this individual item within the order
public DiagnosticOrder.Item setStatus(BoundCodeDt<DiagnosticOrderStatusEnum> theValue)
Definition: The status of this individual item within the order
public DiagnosticOrder.Item setStatus(DiagnosticOrderStatusEnum theValue)
Definition: The status of this individual item within the order
public List<DiagnosticOrder.Event> getEvent()
null.
Definition: A summary of the events of interest that have occurred as this item of the request is processed
public DiagnosticOrder.Item setEvent(List<DiagnosticOrder.Event> theValue)
Definition: A summary of the events of interest that have occurred as this item of the request is processed
public DiagnosticOrder.Event addEvent()
Definition: A summary of the events of interest that have occurred as this item of the request is processed
public DiagnosticOrder.Event getEventFirstRep()
Definition: A summary of the events of interest that have occurred as this item of the request is processed
Copyright © 2014 University Health Network. All rights reserved.