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 |
---|
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) |
CodeableConceptDt |
getBodySite()
Gets the value(s) for bodySite (Location of requested test (if applicable)).
|
CodeableConceptDt |
getBodySiteElement()
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).
|
CodeableConceptDt |
getCodeElement()
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).
|
List<DiagnosticOrder.Event> |
getEventElement()
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).
|
List<ResourceReferenceDt> |
getSpecimenElement()
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).
|
BoundCodeDt<DiagnosticOrderStatusEnum> |
getStatusElement()
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, setId
addUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getFormatCommentsPost, getFormatCommentsPre, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, hasFormatComment, isBaseEmpty
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getElementSpecificId, getId, setElementSpecificId, setId, setId
getFormatCommentsPost, getFormatCommentsPre, hasFormatComment
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)
getAllPopulatedChildElementsOfType
in interface ICompositeElement
public CodeableConceptDt getCode()
null
.
Definition: A code that identifies a particular diagnostic investigation, or panel of investigations, that have been requested
public CodeableConceptDt getCodeElement()
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 List<ResourceReferenceDt> getSpecimenElement()
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 CodeableConceptDt getBodySiteElement()
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 BoundCodeDt<DiagnosticOrderStatusEnum> getStatusElement()
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 List<DiagnosticOrder.Event> getEventElement()
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–2017 University Health Network. All rights reserved.