public class DeviceRequest extends DomainResource
| Modifier and Type | Class and Description |
|---|---|
static class |
DeviceRequest.DeviceRequestParameterComponent |
static class |
DeviceRequest.DeviceRequestStatus |
static class |
DeviceRequest.DeviceRequestStatusEnumFactory |
static class |
DeviceRequest.RequestIntent |
static class |
DeviceRequest.RequestIntentEnumFactory |
static class |
DeviceRequest.RequestPriority |
static class |
DeviceRequest.RequestPriorityEnumFactory |
| Modifier and Type | Field and Description |
|---|---|
static ca.uhn.fhir.rest.gclient.DateClientParam |
AUTHORED_ON
Fluent Client search parameter constant for authored-on
|
protected DateTimeType |
authoredOn
When the request transitioned to being actionable.
|
static ca.uhn.fhir.rest.gclient.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 ca.uhn.fhir.rest.gclient.TokenClientParam |
CODE
Fluent Client search parameter constant for code
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
DEVICE
Fluent Client search parameter constant for device
|
protected Reference |
encounter
An encounter that provides additional context in which this request is made.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
ENCOUNTER
Fluent Client search parameter constant for encounter
|
protected Encounter |
encounterTarget
The actual object that is the target of the reference (An encounter that provides additional context in which this request is made.)
|
static ca.uhn.fhir.rest.gclient.DateClientParam |
EVENT_DATE
Fluent Client search parameter constant for event-date
|
static ca.uhn.fhir.rest.gclient.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 ca.uhn.fhir.rest.gclient.TokenClientParam |
IDENTIFIER
Fluent Client search parameter constant for identifier
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_BASED_ON
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_DEVICE
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_ENCOUNTER
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_INSTANTIATES_CANONICAL
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_INSURANCE
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_PATIENT
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_PERFORMER
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_PRIOR_REQUEST
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_REQUESTER
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_SUBJECT
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
INSTANTIATES_CANONICAL
Fluent Client search parameter constant for instantiates-canonical
|
static ca.uhn.fhir.rest.gclient.UriClientParam |
INSTANTIATES_URI
Fluent Client search parameter constant for instantiates-uri
|
protected List<CanonicalType> |
instantiatesCanonical
The URL pointing to a FHIR-defined protocol, guideline, orderset or other definition that is adhered to in whole or in part by this DeviceRequest.
|
protected List<UriType> |
instantiatesUri
The URL pointing to an externally maintained protocol, guideline, orderset or other definition that is adhered to in whole or in part by this DeviceRequest.
|
protected List<Reference> |
insurance
Insurance plans, coverage extensions, pre-authorizations and/or pre-determinations that may be required for delivering the requested service.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
INSURANCE
Fluent Client search parameter constant for insurance
|
protected List<Resource> |
insuranceTarget
The actual objects that are the target of the reference (Insurance plans, coverage extensions, pre-authorizations and/or pre-determinations that may be required for delivering the requested service.)
|
protected Enumeration<DeviceRequest.RequestIntent> |
intent
Whether the request is a proposal, plan, an original order or a reflex order.
|
static ca.uhn.fhir.rest.gclient.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.
|
protected List<DeviceRequest.DeviceRequestParameterComponent> |
parameter
Specific parameters for the ordered item.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
PATIENT
Fluent Client search parameter constant for patient
|
protected Reference |
performer
The desired performer for doing the diagnostic testing.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
PERFORMER
Fluent Client search parameter constant for performer
|
protected Resource |
performerTarget
The actual object that is the target of the reference (The desired performer for doing the diagnostic testing.)
|
protected CodeableConcept |
performerType
Desired type of performer for doing the diagnostic testing.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
PRIOR_REQUEST
Fluent Client search parameter constant for prior-request
|
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).
|
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 Reference |
requester
The individual who initiated the request and has responsibility for its activation.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
REQUESTER
Fluent Client search parameter constant for requester
|
protected Resource |
requesterTarget
The actual object that is the target of the reference (The individual who initiated the request and has responsibility for its activation.)
|
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_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_INSTANTIATES_CANONICAL
Search parameter: instantiates-canonical
|
static String |
SP_INSTANTIATES_URI
Search parameter: instantiates-uri
|
static String |
SP_INSURANCE
Search parameter: insurance
|
static String |
SP_INTENT
Search parameter: intent
|
static String |
SP_PATIENT
Search parameter: patient
|
static String |
SP_PERFORMER
Search parameter: performer
|
static String |
SP_PRIOR_REQUEST
Search parameter: prior-request
|
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 ca.uhn.fhir.rest.gclient.TokenClientParam |
STATUS
Fluent Client search parameter constant for status
|
protected Reference |
subject
The patient who will use the device.
|
static ca.uhn.fhir.rest.gclient.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, meta| Constructor and Description |
|---|
DeviceRequest()
Constructor
|
DeviceRequest(Enumeration<DeviceRequest.RequestIntent> intent,
Type code,
Reference subject)
Constructor
|
addContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasExtension, hasModifierExtension, hasText, setContained, setExtension, setModifierExtension, setTextcopyValues, getId, getIdBase, getIdElement, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdBase, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMetagetStructureFhirVersionEnum, isResource, setIdcastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCanonical, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExpression, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMarketingStatus, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPopulation, castToPositiveInt, castToProdCharacteristic, castToProductShelfLife, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToSubstanceAmount, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUrl, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, dateTimeValue, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isDateTime, isMetadataBased, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetId, getIdElement, getLanguageElement, getUserData, setId, setUserDataprotected List<Identifier> identifier
protected List<CanonicalType> instantiatesCanonical
protected List<UriType> instantiatesUri
protected List<Resource> basedOnTarget
protected List<Reference> priorRequest
protected List<Resource> priorRequestTarget
protected Identifier groupIdentifier
protected Enumeration<DeviceRequest.DeviceRequestStatus> status
protected Enumeration<DeviceRequest.RequestIntent> intent
protected Enumeration<DeviceRequest.RequestPriority> priority
protected List<DeviceRequest.DeviceRequestParameterComponent> parameter
protected Resource subjectTarget
protected Reference encounter
protected Encounter encounterTarget
protected Type occurrence
protected DateTimeType authoredOn
protected Reference requester
protected Resource requesterTarget
protected CodeableConcept performerType
protected Resource performerTarget
protected List<CodeableConcept> reasonCode
protected List<Reference> reasonReference
protected List<Resource> reasonReferenceTarget
protected List<Reference> insurance
protected List<Resource> insuranceTarget
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
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam REQUESTER
Description: Who/what is requesting service
Type: reference
Path: DeviceRequest.requester
public static final ca.uhn.fhir.model.api.Include INCLUDE_REQUESTER
public static final String SP_INSURANCE
Description: Associated insurance coverage
Type: reference
Path: DeviceRequest.insurance
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam INSURANCE
Description: Associated insurance coverage
Type: reference
Path: DeviceRequest.insurance
public static final ca.uhn.fhir.model.api.Include INCLUDE_INSURANCE
public static final String SP_IDENTIFIER
Description: Business identifier for request/order
Type: token
Path: DeviceRequest.identifier
public static final ca.uhn.fhir.rest.gclient.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 ca.uhn.fhir.rest.gclient.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 ca.uhn.fhir.rest.gclient.ReferenceClientParam PERFORMER
Description: Desired performer for service
Type: reference
Path: DeviceRequest.performer
public static final ca.uhn.fhir.model.api.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 ca.uhn.fhir.rest.gclient.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 ca.uhn.fhir.rest.gclient.ReferenceClientParam SUBJECT
Description: Individual the service is ordered for
Type: reference
Path: DeviceRequest.subject
public static final ca.uhn.fhir.model.api.Include INCLUDE_SUBJECT
public static final String SP_INSTANTIATES_CANONICAL
Description: Instantiates FHIR protocol or definition
Type: reference
Path: DeviceRequest.instantiatesCanonical
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam INSTANTIATES_CANONICAL
Description: Instantiates FHIR protocol or definition
Type: reference
Path: DeviceRequest.instantiatesCanonical
public static final ca.uhn.fhir.model.api.Include INCLUDE_INSTANTIATES_CANONICAL
public static final String SP_ENCOUNTER
Description: Encounter during which request was created
Type: reference
Path: DeviceRequest.encounter
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam ENCOUNTER
Description: Encounter during which request was created
Type: reference
Path: DeviceRequest.encounter
public static final ca.uhn.fhir.model.api.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 ca.uhn.fhir.rest.gclient.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 ca.uhn.fhir.rest.gclient.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 ca.uhn.fhir.rest.gclient.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 ca.uhn.fhir.rest.gclient.ReferenceClientParam BASED_ON
Description: Plan/proposal/order fulfilled by this request
Type: reference
Path: DeviceRequest.basedOn
public static final ca.uhn.fhir.model.api.Include INCLUDE_BASED_ON
public static final String SP_PATIENT
Description: Individual the service is ordered for
Type: reference
Path: DeviceRequest.subject
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PATIENT
Description: Individual the service is ordered for
Type: reference
Path: DeviceRequest.subject
public static final ca.uhn.fhir.model.api.Include INCLUDE_PATIENT
public static final String SP_INSTANTIATES_URI
Description: Instantiates external protocol or definition
Type: uri
Path: DeviceRequest.instantiatesUri
public static final ca.uhn.fhir.rest.gclient.UriClientParam INSTANTIATES_URI
Description: Instantiates external protocol or definition
Type: uri
Path: DeviceRequest.instantiatesUri
public static final String SP_PRIOR_REQUEST
Description: Request takes the place of referenced completed or terminated requests
Type: reference
Path: DeviceRequest.priorRequest
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PRIOR_REQUEST
Description: Request takes the place of referenced completed or terminated requests
Type: reference
Path: DeviceRequest.priorRequest
public static final ca.uhn.fhir.model.api.Include INCLUDE_PRIOR_REQUEST
public static final String SP_DEVICE
Description: Reference to resource that is being requested/ordered
Type: reference
Path: DeviceRequest.codeReference
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam DEVICE
Description: Reference to resource that is being requested/ordered
Type: reference
Path: DeviceRequest.codeReference
public static final ca.uhn.fhir.model.api.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 ca.uhn.fhir.rest.gclient.TokenClientParam STATUS
Description: entered-in-error | draft | active |suspended | completed
Type: token
Path: DeviceRequest.status
public DeviceRequest()
public DeviceRequest(Enumeration<DeviceRequest.RequestIntent> 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<CanonicalType> getInstantiatesCanonical()
instantiatesCanonical (The URL pointing to a FHIR-defined protocol, guideline, orderset or other definition that is adhered to in whole or in part by this DeviceRequest.)public DeviceRequest setInstantiatesCanonical(List<CanonicalType> theInstantiatesCanonical)
this for easy method chainingpublic boolean hasInstantiatesCanonical()
public CanonicalType addInstantiatesCanonicalElement()
instantiatesCanonical (The URL pointing to a FHIR-defined protocol, guideline, orderset or other definition that is adhered to in whole or in part by this DeviceRequest.)public DeviceRequest addInstantiatesCanonical(String value)
value - instantiatesCanonical (The URL pointing to a FHIR-defined protocol, guideline, orderset or other definition that is adhered to in whole or in part by this DeviceRequest.)public boolean hasInstantiatesCanonical(String value)
value - instantiatesCanonical (The URL pointing to a FHIR-defined protocol, guideline, orderset or other definition that is adhered to in whole or in part by this DeviceRequest.)public List<UriType> getInstantiatesUri()
instantiatesUri (The URL pointing to an externally maintained protocol, guideline, orderset or other definition that is adhered to in whole or in part by this DeviceRequest.)public DeviceRequest setInstantiatesUri(List<UriType> theInstantiatesUri)
this for easy method chainingpublic boolean hasInstantiatesUri()
public UriType addInstantiatesUriElement()
instantiatesUri (The URL pointing to an externally maintained protocol, guideline, orderset or other definition that is adhered to in whole or in part by this DeviceRequest.)public DeviceRequest addInstantiatesUri(String value)
value - instantiatesUri (The URL pointing to an externally maintained protocol, guideline, orderset or other definition that is adhered to in whole or in part by this DeviceRequest.)public boolean hasInstantiatesUri(String value)
value - instantiatesUri (The URL pointing to an externally maintained protocol, guideline, orderset or other definition that is adhered to in whole or in part by this DeviceRequest.)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 Enumeration<DeviceRequest.RequestIntent> getIntentElement()
intent (Whether the request is a proposal, plan, an original order or a reflex order.). This is the underlying object with id, value and extensions. The accessor "getIntent" gives direct access to the valuepublic boolean hasIntentElement()
public boolean hasIntent()
public DeviceRequest setIntentElement(Enumeration<DeviceRequest.RequestIntent> value)
value - intent (Whether the request is a proposal, plan, an original order or a reflex order.). This is the underlying object with id, value and extensions. The accessor "getIntent" gives direct access to the valuepublic DeviceRequest.RequestIntent getIntent()
public DeviceRequest setIntent(DeviceRequest.RequestIntent value)
value - 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 org.hl7.fhir.exceptions.FHIRException
code (The details of the device to be used.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasCodeReference()
public CodeableConcept getCodeCodeableConcept() throws org.hl7.fhir.exceptions.FHIRException
code (The details of the device to be used.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasCodeCodeableConcept()
public boolean hasCode()
public DeviceRequest setCode(Type value)
value - code (The details of the device to be used.)public List<DeviceRequest.DeviceRequestParameterComponent> getParameter()
parameter (Specific parameters for the ordered item. For example, the prism value for lenses.)public DeviceRequest setParameter(List<DeviceRequest.DeviceRequestParameterComponent> theParameter)
this for easy method chainingpublic boolean hasParameter()
public DeviceRequest.DeviceRequestParameterComponent addParameter()
public DeviceRequest addParameter(DeviceRequest.DeviceRequestParameterComponent t)
public DeviceRequest.DeviceRequestParameterComponent getParameterFirstRep()
parameter, creating it if it does not already existpublic 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 getEncounter()
encounter (An encounter that provides additional context in which this request is made.)public boolean hasEncounter()
public DeviceRequest setEncounter(Reference value)
value - encounter (An encounter that provides additional 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 context in which this request is made.)public DeviceRequest 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 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 org.hl7.fhir.exceptions.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".)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasOccurrenceDateTimeType()
public Period getOccurrencePeriod() throws org.hl7.fhir.exceptions.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".)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasOccurrencePeriod()
public Timing getOccurrenceTiming() throws org.hl7.fhir.exceptions.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".)org.hl7.fhir.exceptions.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 Reference getRequester()
requester (The individual who initiated the request and has responsibility for its activation.)public boolean hasRequester()
public DeviceRequest setRequester(Reference value)
value - requester (The individual who initiated the request and has responsibility for its activation.)public Resource getRequesterTarget()
requester 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 individual who initiated the request and has responsibility for its activation.)public DeviceRequest setRequesterTarget(Resource value)
value - requester 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 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 performer for doing the diagnostic testing.)public boolean hasPerformer()
public DeviceRequest setPerformer(Reference value)
value - performer (The desired performer 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 performer 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 performer 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> getInsurance()
insurance (Insurance plans, coverage extensions, pre-authorizations and/or pre-determinations that may be required for delivering the requested service.)public DeviceRequest setInsurance(List<Reference> theInsurance)
this for easy method chainingpublic boolean hasInsurance()
public Reference addInsurance()
public DeviceRequest addInsurance(Reference t)
public Reference getInsuranceFirstRep()
insurance, creating it if it does not already exist@Deprecated public List<Resource> getInsuranceTarget()
public List<Reference> getSupportingInfo()
supportingInfo (Additional clinical information about the patient that may influence the request fulfilment. For example, this may include where on the subject's body 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> children)
listChildren in class DomainResourcepublic Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
getNamedProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
makeProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
getTypesForProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
addChild in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic String fhirType()
fhirType in interface org.hl7.fhir.instance.model.api.IBasefhirType in class DomainResourcepublic DeviceRequest copy()
copy in class DomainResourcepublic void copyValues(DeviceRequest dst)
protected DeviceRequest typedCopy()
public boolean equalsDeep(Base other_)
equalsDeep in class DomainResourcepublic boolean equalsShallow(Base other_)
equalsShallow in class DomainResourcepublic boolean isEmpty()
isEmpty in interface org.hl7.fhir.instance.model.api.IBaseisEmpty in class DomainResourcepublic ResourceType getResourceType()
getResourceType in class ResourceCopyright © 2014–2021 Health Level 7. All rights reserved.