public class DiagnosticOrder extends DomainResource
| Modifier and Type | Class and Description |
|---|---|
static class |
DiagnosticOrder.DiagnosticOrderEventComponent |
static class |
DiagnosticOrder.DiagnosticOrderItemComponent |
static class |
DiagnosticOrder.DiagnosticOrderPriority |
static class |
DiagnosticOrder.DiagnosticOrderPriorityEnumFactory |
static class |
DiagnosticOrder.DiagnosticOrderStatus |
static class |
DiagnosticOrder.DiagnosticOrderStatusEnumFactory |
| Modifier and Type | Field and Description |
|---|---|
static String |
SP_ACTOR |
static String |
SP_BODYSITE |
static String |
SP_CODE |
static String |
SP_ENCOUNTER |
static String |
SP_EVENTDATE |
static String |
SP_EVENTSTATUS |
static String |
SP_EVENTSTATUSDATE |
static String |
SP_IDENTIFIER |
static String |
SP_ITEMDATE |
static String |
SP_ITEMPASTSTATUS |
static String |
SP_ITEMSTATUS |
static String |
SP_ITEMSTATUSDATE |
static String |
SP_ORDERER |
static String |
SP_PATIENT |
static String |
SP_SPECIMEN |
static String |
SP_STATUS |
static String |
SP_SUBJECT |
| Constructor and Description |
|---|
DiagnosticOrder() |
DiagnosticOrder(Reference subject) |
addExtension, addExtension, addModifierExtension, addModifierExtension, copyValues, getContained, getExtension, getModifierExtension, getText, hasContained, hasExtension, hasModifierExtension, hasText, setTextcopyValues, getId, getIdElement, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMetasetIdchildren, compareDeep, compareDeep, compareDeep, compareValues, compareValues, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasUserData, listChildrenByName, setUserData, setUserDataINNequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetId, getIdElement, getMeta, setIdsetIdpublic static final String SP_ITEMPASTSTATUS
public static final String SP_IDENTIFIER
public static final String SP_BODYSITE
public static final String SP_CODE
public static final String SP_EVENTDATE
public static final String SP_EVENTSTATUSDATE
public static final String SP_SUBJECT
public static final String SP_ENCOUNTER
public static final String SP_ACTOR
public static final String SP_ITEMDATE
public static final String SP_ITEMSTATUSDATE
public static final String SP_EVENTSTATUS
public static final String SP_ITEMSTATUS
public static final String SP_PATIENT
public static final String SP_ORDERER
public static final String SP_SPECIMEN
public static final String SP_STATUS
public DiagnosticOrder()
public DiagnosticOrder(Reference subject)
public Reference getSubject()
subject (Who or what the investigation is to be performed on. This is usually a human patient, but diagnostic tests can also be requested on animals, groups of humans or animals, devices such as dialysis machines, or even locations (typically for environmental scans).)public boolean hasSubject()
public DiagnosticOrder setSubject(Reference value)
value - subject (Who or what the investigation is to be performed on. This is usually a human patient, but diagnostic tests can also be requested on animals, groups of humans or animals, devices such as dialysis machines, or even locations (typically for environmental scans).)public Resource getSubjectTarget()
subject The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (Who or what the investigation is to be performed on. This is usually a human patient, but diagnostic tests can also be requested on animals, groups of humans or animals, devices such as dialysis machines, or even locations (typically for environmental scans).)public DiagnosticOrder setSubjectTarget(Resource value)
value - subject The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (Who or what the investigation is to be performed on. This is usually a human patient, but diagnostic tests can also be requested on animals, groups of humans or animals, devices such as dialysis machines, or even locations (typically for environmental scans).)public Reference getOrderer()
orderer (The practitioner that holds legal responsibility for ordering the investigation.)public boolean hasOrderer()
public DiagnosticOrder setOrderer(Reference value)
value - orderer (The practitioner that holds legal responsibility for ordering the investigation.)public Practitioner getOrdererTarget()
orderer The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (The practitioner that holds legal responsibility for ordering the investigation.)public DiagnosticOrder setOrdererTarget(Practitioner value)
value - orderer The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (The practitioner that holds legal responsibility for ordering the investigation.)public List<Identifier> getIdentifier()
identifier (Identifiers assigned to this order instance by the orderer and/or the receiver and/or order fulfiller.)public boolean hasIdentifier()
public Identifier addIdentifier()
identifier (Identifiers assigned to this order instance by the orderer and/or the receiver and/or order fulfiller.)public DiagnosticOrder addIdentifier(Identifier t)
public Reference getEncounter()
encounter (An encounter that provides additional information about the healthcare context in which this request is made.)public boolean hasEncounter()
public DiagnosticOrder setEncounter(Reference value)
value - encounter (An encounter that provides additional information about the healthcare context in which this request is made.)public Encounter getEncounterTarget()
encounter The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (An encounter that provides additional information about the healthcare context in which this request is made.)public DiagnosticOrder setEncounterTarget(Encounter value)
value - encounter The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (An encounter that provides additional information about the healthcare context in which this request is made.)public List<CodeableConcept> getReason()
reason (An explanation or justification for why this diagnostic investigation is being requested. This is often for billing purposes. May relate to the resources referred to in supportingInformation.)public boolean hasReason()
public CodeableConcept addReason()
reason (An explanation or justification for why this diagnostic investigation is being requested. This is often for billing purposes. May relate to the resources referred to in supportingInformation.)public DiagnosticOrder addReason(CodeableConcept t)
public List<Reference> getSupportingInformation()
supportingInformation (Additional clinical information about the patient or specimen that may influence test interpretations. This includes observations explicitly requested by the producer(filler) to provide context or supporting information needed to complete the order.)public boolean hasSupportingInformation()
public Reference addSupportingInformation()
supportingInformation (Additional clinical information about the patient or specimen that may influence test interpretations. This includes observations explicitly requested by the producer(filler) to provide context or supporting information needed to complete the order.)public DiagnosticOrder addSupportingInformation(Reference t)
public List<Resource> getSupportingInformationTarget()
supportingInformation (The actual objects that are the target of the reference. The reference library doesn't populate this, but you can use this to hold the resources if you resolvethemt. Additional clinical information about the patient or specimen that may influence test interpretations. This includes observations explicitly requested by the producer(filler) to provide context or supporting information needed to complete the order.)public List<Reference> getSpecimen()
specimen (One or more specimens that the diagnostic investigation is about.)public boolean hasSpecimen()
public Reference addSpecimen()
specimen (One or more specimens that the diagnostic investigation is about.)public DiagnosticOrder addSpecimen(Reference t)
public List<Specimen> getSpecimenTarget()
specimen (The actual objects that are the target of the reference. The reference library doesn't populate this, but you can use this to hold the resources if you resolvethemt. One or more specimens that the diagnostic investigation is about.)public Specimen addSpecimenTarget()
specimen (Add an actual object that is the target of the reference. The reference library doesn't use these, but you can use this to hold the resources if you resolvethemt. One or more specimens that the diagnostic investigation is about.)public Enumeration<DiagnosticOrder.DiagnosticOrderStatus> getStatusElement()
status (The status of the order.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the valuepublic boolean hasStatusElement()
public boolean hasStatus()
public DiagnosticOrder setStatusElement(Enumeration<DiagnosticOrder.DiagnosticOrderStatus> value)
value - status (The status of the order.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the valuepublic DiagnosticOrder.DiagnosticOrderStatus getStatus()
public DiagnosticOrder setStatus(DiagnosticOrder.DiagnosticOrderStatus value)
value - The status of the order.public Enumeration<DiagnosticOrder.DiagnosticOrderPriority> getPriorityElement()
priority (The clinical priority associated with this order.). This is the underlying object with id, value and extensions. The accessor "getPriority" gives direct access to the valuepublic boolean hasPriorityElement()
public boolean hasPriority()
public DiagnosticOrder setPriorityElement(Enumeration<DiagnosticOrder.DiagnosticOrderPriority> value)
value - priority (The clinical priority associated with this order.). This is the underlying object with id, value and extensions. The accessor "getPriority" gives direct access to the valuepublic DiagnosticOrder.DiagnosticOrderPriority getPriority()
public DiagnosticOrder setPriority(DiagnosticOrder.DiagnosticOrderPriority value)
value - The clinical priority associated with this order.public List<DiagnosticOrder.DiagnosticOrderEventComponent> getEvent()
event (A summary of the events of interest that have occurred as the request is processed; e.g. when the order was made, various processing steps (specimens received), when it was completed.)public boolean hasEvent()
public DiagnosticOrder.DiagnosticOrderEventComponent addEvent()
event (A summary of the events of interest that have occurred as the request is processed; e.g. when the order was made, various processing steps (specimens received), when it was completed.)public DiagnosticOrder addEvent(DiagnosticOrder.DiagnosticOrderEventComponent t)
public List<DiagnosticOrder.DiagnosticOrderItemComponent> getItem()
item (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.)public boolean hasItem()
public DiagnosticOrder.DiagnosticOrderItemComponent addItem()
item (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.)public DiagnosticOrder addItem(DiagnosticOrder.DiagnosticOrderItemComponent t)
public List<Annotation> getNote()
note (Any other notes associated with this patient, specimen or order (e.g. "patient hates needles").)public boolean hasNote()
public Annotation addNote()
note (Any other notes associated with this patient, specimen or order (e.g. "patient hates needles").)public DiagnosticOrder addNote(Annotation t)
public DiagnosticOrder copy()
copy in class DomainResourcepublic boolean equalsDeep(Base other)
equalsDeep in class DomainResourcepublic boolean equalsShallow(Base other)
equalsShallow in class DomainResourcepublic boolean isEmpty()
isEmpty in interface IBaseisEmpty in class DomainResourcepublic ResourceType getResourceType()
getResourceType in class ResourceCopyright © 2014–2015 University Health Network. All rights reserved.