public class DeviceRequest extends DomainResource
| Modifier and Type | Class and Description |
|---|---|
static class |
DeviceRequest.DeviceRequestRequesterComponent |
static class |
DeviceRequest.DeviceRequestStatus |
static class |
DeviceRequest.DeviceRequestStatusEnumFactory |
static class |
DeviceRequest.RequestPriority |
static class |
DeviceRequest.RequestPriorityEnumFactory |
| Modifier and Type | Field and Description |
|---|---|
static DateClientParam |
AUTHORED_ON
Fluent Client search parameter constant for authored-on
|
protected DateTimeType |
authoredOn
When the request transitioned to being actionable.
|
static ReferenceClientParam |
BASED_ON
Fluent Client search parameter constant for based-on
|
protected List<Reference> |
basedOn
Plan/proposal/order fulfilled by this request.
|
protected List<Resource> |
basedOnTarget
The actual objects that are the target of the reference (Plan/proposal/order fulfilled by this request.)
|
protected Type |
code
The details of the device to be used.
|
static TokenClientParam |
CODE
Fluent Client search parameter constant for code
|
protected Reference |
context
An encounter that provides additional context in which this request is made.
|
protected Resource |
contextTarget
The actual object that is the target of the reference (An encounter that provides additional context in which this request is made.)
|
protected List<Reference> |
definition
Protocol or definition followed by this request.
|
static ReferenceClientParam |
DEFINITION
Fluent Client search parameter constant for definition
|
protected List<Resource> |
definitionTarget
The actual objects that are the target of the reference (Protocol or definition followed by this request.
|
static ReferenceClientParam |
DEVICE
Fluent Client search parameter constant for device
|
static ReferenceClientParam |
ENCOUNTER
Fluent Client search parameter constant for encounter
|
static DateClientParam |
EVENT_DATE
Fluent Client search parameter constant for event-date
|
static TokenClientParam |
GROUP_IDENTIFIER
Fluent Client search parameter constant for group-identifier
|
protected Identifier |
groupIdentifier
Composite request this is part of.
|
protected List<Identifier> |
identifier
Identifiers assigned to this order by the orderer or by the receiver.
|
static TokenClientParam |
IDENTIFIER
Fluent Client search parameter constant for identifier
|
static Include |
INCLUDE_BASED_ON
Constant for fluent queries to be used to add include statements.
|
static Include |
INCLUDE_DEFINITION
Constant for fluent queries to be used to add include statements.
|
static Include |
INCLUDE_DEVICE
Constant for fluent queries to be used to add include statements.
|
static Include |
INCLUDE_ENCOUNTER
Constant for fluent queries to be used to add include statements.
|
static Include |
INCLUDE_PATIENT
Constant for fluent queries to be used to add include statements.
|
static Include |
INCLUDE_PERFORMER
Constant for fluent queries to be used to add include statements.
|
static Include |
INCLUDE_PRIORREQUEST
Constant for fluent queries to be used to add include statements.
|
static Include |
INCLUDE_REQUESTER
Constant for fluent queries to be used to add include statements.
|
static Include |
INCLUDE_SUBJECT
Constant for fluent queries to be used to add include statements.
|
protected CodeableConcept |
intent
Whether the request is a proposal, plan, an original order or a reflex order.
|
static TokenClientParam |
INTENT
Fluent Client search parameter constant for intent
|
protected List<Annotation> |
note
Details about this request that were not represented at all or sufficiently in one of the attributes provided in a class.
|
protected Type |
occurrence
The timing schedule for the use of the device.
|
static ReferenceClientParam |
PATIENT
Fluent Client search parameter constant for patient
|
protected Reference |
performer
The desired perfomer for doing the diagnostic testing.
|
static ReferenceClientParam |
PERFORMER
Fluent Client search parameter constant for performer
|
protected Resource |
performerTarget
The actual object that is the target of the reference (The desired perfomer for doing the diagnostic testing.)
|
protected CodeableConcept |
performerType
Desired type of performer for doing the diagnostic testing.
|
protected Enumeration<DeviceRequest.RequestPriority> |
priority
Indicates how quickly the {{title}} should be addressed with respect to other requests.
|
protected List<Reference> |
priorRequest
The request takes the place of the referenced completed or terminated request(s).
|
static ReferenceClientParam |
PRIORREQUEST
Fluent Client search parameter constant for priorrequest
|
protected List<Resource> |
priorRequestTarget
The actual objects that are the target of the reference (The request takes the place of the referenced completed or terminated request(s).)
|
protected List<CodeableConcept> |
reasonCode
Reason or justification for the use of this device.
|
protected List<Reference> |
reasonReference
Reason or justification for the use of this device.
|
protected List<Resource> |
reasonReferenceTarget
The actual objects that are the target of the reference (Reason or justification for the use of this device.)
|
protected List<Reference> |
relevantHistory
Key events in the history of the request.
|
protected List<Provenance> |
relevantHistoryTarget
The actual objects that are the target of the reference (Key events in the history of the request.)
|
protected DeviceRequest.DeviceRequestRequesterComponent |
requester
The individual who initiated the request and has responsibility for its activation.
|
static ReferenceClientParam |
REQUESTER
Fluent Client search parameter constant for requester
|
static String |
SP_AUTHORED_ON
Search parameter: authored-on
|
static String |
SP_BASED_ON
Search parameter: based-on
|
static String |
SP_CODE
Search parameter: code
|
static String |
SP_DEFINITION
Search parameter: definition
|
static String |
SP_DEVICE
Search parameter: device
|
static String |
SP_ENCOUNTER
Search parameter: encounter
|
static String |
SP_EVENT_DATE
Search parameter: event-date
|
static String |
SP_GROUP_IDENTIFIER
Search parameter: group-identifier
|
static String |
SP_IDENTIFIER
Search parameter: identifier
|
static String |
SP_INTENT
Search parameter: intent
|
static String |
SP_PATIENT
Search parameter: patient
|
static String |
SP_PERFORMER
Search parameter: performer
|
static String |
SP_PRIORREQUEST
Search parameter: priorrequest
|
static String |
SP_REQUESTER
Search parameter: requester
|
static String |
SP_STATUS
Search parameter: status
|
static String |
SP_SUBJECT
Search parameter: subject
|
protected Enumeration<DeviceRequest.DeviceRequestStatus> |
status
The status of the request.
|
static TokenClientParam |
STATUS
Fluent Client search parameter constant for status
|
protected Reference |
subject
The patient who will use the device.
|
static ReferenceClientParam |
SUBJECT
Fluent Client search parameter constant for subject
|
protected Resource |
subjectTarget
The actual object that is the target of the reference (The patient who will use the device.)
|
protected List<Reference> |
supportingInfo
Additional clinical information about the patient that may influence the request fulfilment.
|
protected List<Resource> |
supportingInfoTarget
The actual objects that are the target of the reference (Additional clinical information about the patient that may influence the request fulfilment.
|
contained, extension, modifierExtension, textid, implicitRules, language, metaRES_ID, SP_RES_ID, SP_RES_LANGUAGEINCLUDE_ALL, WILDCARD_ALL_SET| Constructor and Description |
|---|
DeviceRequest()
Constructor
|
DeviceRequest(CodeableConcept intent,
Type code,
Reference subject)
Constructor
|
addContained, addExtension, addExtension, addModifierExtension, addModifierExtension, copyValues, getContained, getExtension, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasModifierExtension, hasText, setContained, setExtension, setModifierExtension, setTextcopyValues, getId, getIdBase, getIdElement, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdBase, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMetagetStructureFhirVersionEnum, isResource, setIdcastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isMetadataBased, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetId, getIdElement, getLanguageElement, getUserData, setId, setUserDatagetMeta, getStructureFhirVersionEnum, setIdgetFormatCommentsPost, getFormatCommentsPre, hasFormatCommentprotected List<Identifier> identifier
protected List<Reference> definition
protected List<Resource> definitionTarget
protected List<Resource> basedOnTarget
protected List<Reference> priorRequest
protected List<Resource> priorRequestTarget
protected Identifier groupIdentifier
protected Enumeration<DeviceRequest.DeviceRequestStatus> status
protected CodeableConcept intent
protected Enumeration<DeviceRequest.RequestPriority> priority
protected Resource subjectTarget
protected Reference context
protected Resource contextTarget
protected Type occurrence
protected DateTimeType authoredOn
protected DeviceRequest.DeviceRequestRequesterComponent requester
protected CodeableConcept performerType
protected Resource performerTarget
protected List<CodeableConcept> reasonCode
protected List<Reference> reasonReference
protected List<Resource> reasonReferenceTarget
protected List<Reference> supportingInfo
protected List<Resource> supportingInfoTarget
protected List<Annotation> note
protected List<Reference> relevantHistory
protected List<Provenance> relevantHistoryTarget
public static final String SP_REQUESTER
Description: Who/what is requesting serviceÂ
Type: reference
Path: DeviceRequest.requester.agent
public static final ReferenceClientParam REQUESTER
Description: Who/what is requesting serviceÂ
Type: reference
Path: DeviceRequest.requester.agent
public static final Include INCLUDE_REQUESTER
public static final String SP_IDENTIFIER
Description: Business identifier for request/order
Type: token
Path: DeviceRequest.identifier
public static final TokenClientParam IDENTIFIER
Description: Business identifier for request/order
Type: token
Path: DeviceRequest.identifier
public static final String SP_CODE
Description: Code for what is being requested/ordered
Type: token
Path: DeviceRequest.codeCodeableConcept
public static final TokenClientParam CODE
Description: Code for what is being requested/ordered
Type: token
Path: DeviceRequest.codeCodeableConcept
public static final String SP_PERFORMER
Description: Desired performer for service
Type: reference
Path: DeviceRequest.performer
public static final ReferenceClientParam PERFORMER
Description: Desired performer for service
Type: reference
Path: DeviceRequest.performer
public static final Include INCLUDE_PERFORMER
public static final String SP_EVENT_DATE
Description: When service should occur
Type: date
Path: DeviceRequest.occurrenceDateTime, DeviceRequest.occurrencePeriod
public static final DateClientParam EVENT_DATE
Description: When service should occur
Type: date
Path: DeviceRequest.occurrenceDateTime, DeviceRequest.occurrencePeriod
public static final String SP_SUBJECT
Description: Individual the service is ordered for
Type: reference
Path: DeviceRequest.subject
public static final ReferenceClientParam SUBJECT
Description: Individual the service is ordered for
Type: reference
Path: DeviceRequest.subject
public static final Include INCLUDE_SUBJECT
public static final String SP_ENCOUNTER
Description: Encounter or Episode during which request was created
Type: reference
Path: DeviceRequest.context
public static final ReferenceClientParam ENCOUNTER
Description: Encounter or Episode during which request was created
Type: reference
Path: DeviceRequest.context
public static final Include INCLUDE_ENCOUNTER
public static final String SP_AUTHORED_ON
Description: When the request transitioned to being actionable
Type: date
Path: DeviceRequest.authoredOn
public static final DateClientParam AUTHORED_ON
Description: When the request transitioned to being actionable
Type: date
Path: DeviceRequest.authoredOn
public static final String SP_INTENT
Description: proposal | plan | original-order |reflex-order
Type: token
Path: DeviceRequest.intent
public static final TokenClientParam INTENT
Description: proposal | plan | original-order |reflex-order
Type: token
Path: DeviceRequest.intent
public static final String SP_GROUP_IDENTIFIER
Description: Composite request this is part of
Type: token
Path: DeviceRequest.groupIdentifier
public static final TokenClientParam GROUP_IDENTIFIER
Description: Composite request this is part of
Type: token
Path: DeviceRequest.groupIdentifier
public static final String SP_BASED_ON
Description: Plan/proposal/order fulfilled by this request
Type: reference
Path: DeviceRequest.basedOn
public static final ReferenceClientParam BASED_ON
Description: Plan/proposal/order fulfilled by this request
Type: reference
Path: DeviceRequest.basedOn
public static final Include INCLUDE_BASED_ON
public static final String SP_PRIORREQUEST
Description: Request takes the place of referenced completed or terminated requests
Type: reference
Path: DeviceRequest.priorRequest
public static final ReferenceClientParam PRIORREQUEST
Description: Request takes the place of referenced completed or terminated requests
Type: reference
Path: DeviceRequest.priorRequest
public static final Include INCLUDE_PRIORREQUEST
public static final String SP_PATIENT
Description: Individual the service is ordered for
Type: reference
Path: DeviceRequest.subject
public static final ReferenceClientParam PATIENT
Description: Individual the service is ordered for
Type: reference
Path: DeviceRequest.subject
public static final Include INCLUDE_PATIENT
public static final String SP_DEFINITION
Description: Protocol or definition followed by this request
Type: reference
Path: DeviceRequest.definition
public static final ReferenceClientParam DEFINITION
Description: Protocol or definition followed by this request
Type: reference
Path: DeviceRequest.definition
public static final Include INCLUDE_DEFINITION
public static final String SP_DEVICE
Description: Reference to resource that is being requested/ordered
Type: reference
Path: DeviceRequest.codeReference
public static final ReferenceClientParam DEVICE
Description: Reference to resource that is being requested/ordered
Type: reference
Path: DeviceRequest.codeReference
public static final Include INCLUDE_DEVICE
public static final String SP_STATUS
Description: entered-in-error | draft | active |suspended | completedÂ
Type: token
Path: DeviceRequest.status
public static final TokenClientParam STATUS
Description: entered-in-error | draft | active |suspended | completedÂ
Type: token
Path: DeviceRequest.status
public DeviceRequest()
public DeviceRequest(CodeableConcept intent, Type code, Reference subject)
public List<Identifier> getIdentifier()
identifier (Identifiers assigned to this order by the orderer or by the receiver.)public DeviceRequest setIdentifier(List<Identifier> theIdentifier)
this for easy method chainingpublic boolean hasIdentifier()
public Identifier addIdentifier()
public DeviceRequest addIdentifier(Identifier t)
public Identifier getIdentifierFirstRep()
identifier, creating it if it does not already existpublic List<Reference> getDefinition()
definition (Protocol or definition followed by this request. For example: The proposed act must be performed if the indicated conditions occur, e.g.., shortness of breath, SpO2 less than x%.)public DeviceRequest setDefinition(List<Reference> theDefinition)
this for easy method chainingpublic boolean hasDefinition()
public Reference addDefinition()
public DeviceRequest addDefinition(Reference t)
public Reference getDefinitionFirstRep()
definition, creating it if it does not already exist@Deprecated public List<Resource> getDefinitionTarget()
public List<Reference> getBasedOn()
basedOn (Plan/proposal/order fulfilled by this request.)public DeviceRequest setBasedOn(List<Reference> theBasedOn)
this for easy method chainingpublic boolean hasBasedOn()
public Reference addBasedOn()
public DeviceRequest addBasedOn(Reference t)
public Reference getBasedOnFirstRep()
basedOn, creating it if it does not already exist@Deprecated public List<Resource> getBasedOnTarget()
public List<Reference> getPriorRequest()
priorRequest (The request takes the place of the referenced completed or terminated request(s).)public DeviceRequest setPriorRequest(List<Reference> thePriorRequest)
this for easy method chainingpublic boolean hasPriorRequest()
public Reference addPriorRequest()
public DeviceRequest addPriorRequest(Reference t)
public Reference getPriorRequestFirstRep()
priorRequest, creating it if it does not already exist@Deprecated public List<Resource> getPriorRequestTarget()
public Identifier getGroupIdentifier()
groupIdentifier (Composite request this is part of.)public boolean hasGroupIdentifier()
public DeviceRequest setGroupIdentifier(Identifier value)
value - groupIdentifier (Composite request this is part of.)public Enumeration<DeviceRequest.DeviceRequestStatus> getStatusElement()
status (The status of the request.). 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 DeviceRequest setStatusElement(Enumeration<DeviceRequest.DeviceRequestStatus> value)
value - status (The status of the request.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the valuepublic DeviceRequest.DeviceRequestStatus getStatus()
public DeviceRequest setStatus(DeviceRequest.DeviceRequestStatus value)
value - The status of the request.public CodeableConcept getIntent()
intent (Whether the request is a proposal, plan, an original order or a reflex order.)public boolean hasIntent()
public DeviceRequest setIntent(CodeableConcept value)
value - intent (Whether the request is a proposal, plan, an original order or a reflex order.)public Enumeration<DeviceRequest.RequestPriority> getPriorityElement()
priority (Indicates how quickly the {{title}} should be addressed with respect to other requests.). 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 DeviceRequest setPriorityElement(Enumeration<DeviceRequest.RequestPriority> value)
value - priority (Indicates how quickly the {{title}} should be addressed with respect to other requests.). This is the underlying object with id, value and extensions. The accessor "getPriority" gives direct access to the valuepublic DeviceRequest.RequestPriority getPriority()
public DeviceRequest setPriority(DeviceRequest.RequestPriority value)
value - Indicates how quickly the {{title}} should be addressed with respect to other requests.public Reference getCodeReference() throws FHIRException
code (The details of the device to be used.)FHIRExceptionpublic boolean hasCodeReference()
public CodeableConcept getCodeCodeableConcept() throws FHIRException
code (The details of the device to be used.)FHIRExceptionpublic boolean hasCodeCodeableConcept()
public boolean hasCode()
public DeviceRequest setCode(Type value)
value - code (The details of the device to be used.)public Reference getSubject()
subject (The patient who will use the device.)public boolean hasSubject()
public DeviceRequest setSubject(Reference value)
value - subject (The patient who will use the device.)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. (The patient who will use the device.)public DeviceRequest 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. (The patient who will use the device.)public Reference getContext()
context (An encounter that provides additional context in which this request is made.)public boolean hasContext()
public DeviceRequest setContext(Reference value)
value - context (An encounter that provides additional context in which this request is made.)public Resource getContextTarget()
context 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 context in which this request is made.)public DeviceRequest setContextTarget(Resource value)
value - context 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 context in which this request is made.)public Type getOccurrence()
occurrence (The timing schedule for the use of the device. The Schedule data type allows many different expressions, for example. "Every 8 hours"; "Three times a day"; "1/2 an hour before breakfast for 10 days from 23-Dec 2011:"; "15 Oct 2013, 17 Oct 2013 and 1 Nov 2013".)public DateTimeType getOccurrenceDateTimeType() throws FHIRException
occurrence (The timing schedule for the use of the device. The Schedule data type allows many different expressions, for example. "Every 8 hours"; "Three times a day"; "1/2 an hour before breakfast for 10 days from 23-Dec 2011:"; "15 Oct 2013, 17 Oct 2013 and 1 Nov 2013".)FHIRExceptionpublic boolean hasOccurrenceDateTimeType()
public Period getOccurrencePeriod() throws FHIRException
occurrence (The timing schedule for the use of the device. The Schedule data type allows many different expressions, for example. "Every 8 hours"; "Three times a day"; "1/2 an hour before breakfast for 10 days from 23-Dec 2011:"; "15 Oct 2013, 17 Oct 2013 and 1 Nov 2013".)FHIRExceptionpublic boolean hasOccurrencePeriod()
public Timing getOccurrenceTiming() throws FHIRException
occurrence (The timing schedule for the use of the device. The Schedule data type allows many different expressions, for example. "Every 8 hours"; "Three times a day"; "1/2 an hour before breakfast for 10 days from 23-Dec 2011:"; "15 Oct 2013, 17 Oct 2013 and 1 Nov 2013".)FHIRExceptionpublic boolean hasOccurrenceTiming()
public boolean hasOccurrence()
public DeviceRequest setOccurrence(Type value)
value - occurrence (The timing schedule for the use of the device. The Schedule data type allows many different expressions, for example. "Every 8 hours"; "Three times a day"; "1/2 an hour before breakfast for 10 days from 23-Dec 2011:"; "15 Oct 2013, 17 Oct 2013 and 1 Nov 2013".)public DateTimeType getAuthoredOnElement()
authoredOn (When the request transitioned to being actionable.). This is the underlying object with id, value and extensions. The accessor "getAuthoredOn" gives direct access to the valuepublic boolean hasAuthoredOnElement()
public boolean hasAuthoredOn()
public DeviceRequest setAuthoredOnElement(DateTimeType value)
value - authoredOn (When the request transitioned to being actionable.). This is the underlying object with id, value and extensions. The accessor "getAuthoredOn" gives direct access to the valuepublic Date getAuthoredOn()
public DeviceRequest setAuthoredOn(Date value)
value - When the request transitioned to being actionable.public DeviceRequest.DeviceRequestRequesterComponent getRequester()
requester (The individual who initiated the request and has responsibility for its activation.)public boolean hasRequester()
public DeviceRequest setRequester(DeviceRequest.DeviceRequestRequesterComponent value)
value - requester (The individual who initiated the request and has responsibility for its activation.)public CodeableConcept getPerformerType()
performerType (Desired type of performer for doing the diagnostic testing.)public boolean hasPerformerType()
public DeviceRequest setPerformerType(CodeableConcept value)
value - performerType (Desired type of performer for doing the diagnostic testing.)public Reference getPerformer()
performer (The desired perfomer for doing the diagnostic testing.)public boolean hasPerformer()
public DeviceRequest setPerformer(Reference value)
value - performer (The desired perfomer for doing the diagnostic testing.)public Resource getPerformerTarget()
performer 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 desired perfomer for doing the diagnostic testing.)public DeviceRequest setPerformerTarget(Resource value)
value - performer 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 desired perfomer for doing the diagnostic testing.)public List<CodeableConcept> getReasonCode()
reasonCode (Reason or justification for the use of this device.)public DeviceRequest setReasonCode(List<CodeableConcept> theReasonCode)
this for easy method chainingpublic boolean hasReasonCode()
public CodeableConcept addReasonCode()
public DeviceRequest addReasonCode(CodeableConcept t)
public CodeableConcept getReasonCodeFirstRep()
reasonCode, creating it if it does not already existpublic List<Reference> getReasonReference()
reasonReference (Reason or justification for the use of this device.)public DeviceRequest setReasonReference(List<Reference> theReasonReference)
this for easy method chainingpublic boolean hasReasonReference()
public Reference addReasonReference()
public DeviceRequest addReasonReference(Reference t)
public Reference getReasonReferenceFirstRep()
reasonReference, creating it if it does not already exist@Deprecated public List<Resource> getReasonReferenceTarget()
public List<Reference> getSupportingInfo()
supportingInfo (Additional clinical information about the patient that may influence the request fulfilment. For example, this may includes body where on the subject's the device will be used ( i.e. the target site).)public DeviceRequest setSupportingInfo(List<Reference> theSupportingInfo)
this for easy method chainingpublic boolean hasSupportingInfo()
public Reference addSupportingInfo()
public DeviceRequest addSupportingInfo(Reference t)
public Reference getSupportingInfoFirstRep()
supportingInfo, creating it if it does not already exist@Deprecated public List<Resource> getSupportingInfoTarget()
public List<Annotation> getNote()
note (Details about this request that were not represented at all or sufficiently in one of the attributes provided in a class. These may include for example a comment, an instruction, or a note associated with the statement.)public DeviceRequest setNote(List<Annotation> theNote)
this for easy method chainingpublic boolean hasNote()
public Annotation addNote()
public DeviceRequest addNote(Annotation t)
public Annotation getNoteFirstRep()
note, creating it if it does not already existpublic List<Reference> getRelevantHistory()
relevantHistory (Key events in the history of the request.)public DeviceRequest setRelevantHistory(List<Reference> theRelevantHistory)
this for easy method chainingpublic boolean hasRelevantHistory()
public Reference addRelevantHistory()
public DeviceRequest addRelevantHistory(Reference t)
public Reference getRelevantHistoryFirstRep()
relevantHistory, creating it if it does not already exist@Deprecated public List<Provenance> getRelevantHistoryTarget()
@Deprecated public Provenance addRelevantHistoryTarget()
protected void listChildren(List<Property> childrenList)
listChildren in class DomainResourcepublic Base[] getProperty(int hash, String name, boolean checkValid) throws FHIRException
getProperty in class DomainResourceFHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws FHIRException
setProperty in class DomainResourceFHIRExceptionpublic Base setProperty(String name, Base value) throws FHIRException
setProperty in class DomainResourceFHIRExceptionpublic Base makeProperty(int hash, String name) throws FHIRException
makeProperty in class DomainResourceFHIRExceptionpublic String[] getTypesForProperty(int hash, String name) throws FHIRException
getTypesForProperty in class DomainResourceFHIRExceptionpublic Base addChild(String name) throws FHIRException
addChild in class DomainResourceFHIRExceptionpublic String fhirType()
fhirType in class DomainResourcepublic DeviceRequest copy()
copy in class DomainResourceprotected DeviceRequest typedCopy()
public 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–2017 University Health Network. All rights reserved.