Class DeviceRequest
- java.lang.Object
-
- org.hl7.fhir.r4.model.Base
-
- org.hl7.fhir.r4.model.BaseResource
-
- org.hl7.fhir.r4.model.Resource
-
- org.hl7.fhir.r4.model.DomainResource
-
- org.hl7.fhir.r4.model.DeviceRequest
-
- All Implemented Interfaces:
ca.uhn.fhir.model.api.IElement
,Serializable
,org.hl7.fhir.instance.model.api.IAnyResource
,org.hl7.fhir.instance.model.api.IBase
,org.hl7.fhir.instance.model.api.IBaseHasExtensions
,org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions
,org.hl7.fhir.instance.model.api.IBaseResource
,org.hl7.fhir.instance.model.api.IDomainResource
public class DeviceRequest extends DomainResource
Represents a request for a patient to employ a medical device. The device may be an implantable device, or an external assistive device, such as a walker.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class 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
-
Field Summary
Fields Modifier and Type Field Description static ca.uhn.fhir.rest.gclient.DateClientParam
AUTHORED_ON
Fluent Client search parameter constant for authored-onprotected 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-onprotected 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 codestatic ca.uhn.fhir.rest.gclient.ReferenceClientParam
DEVICE
Fluent Client search parameter constant for deviceprotected 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 encounterprotected 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-datestatic ca.uhn.fhir.rest.gclient.TokenClientParam
GROUP_IDENTIFIER
Fluent Client search parameter constant for group-identifierprotected 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 identifierstatic 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-canonicalstatic ca.uhn.fhir.rest.gclient.UriClientParam
INSTANTIATES_URI
Fluent Client search parameter constant for instantiates-uriprotected 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 insuranceprotected 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 intentprotected 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 patientprotected Reference
performer
The desired performer for doing the diagnostic testing.static ca.uhn.fhir.rest.gclient.ReferenceClientParam
PERFORMER
Fluent Client search parameter constant for performerprotected 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-requestprotected 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 requesterprotected 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-onstatic String
SP_BASED_ON
Search parameter: based-onstatic String
SP_CODE
Search parameter: codestatic String
SP_DEVICE
Search parameter: devicestatic String
SP_ENCOUNTER
Search parameter: encounterstatic String
SP_EVENT_DATE
Search parameter: event-datestatic String
SP_GROUP_IDENTIFIER
Search parameter: group-identifierstatic String
SP_IDENTIFIER
Search parameter: identifierstatic String
SP_INSTANTIATES_CANONICAL
Search parameter: instantiates-canonicalstatic String
SP_INSTANTIATES_URI
Search parameter: instantiates-uristatic String
SP_INSURANCE
Search parameter: insurancestatic String
SP_INTENT
Search parameter: intentstatic String
SP_PATIENT
Search parameter: patientstatic String
SP_PERFORMER
Search parameter: performerstatic String
SP_PRIOR_REQUEST
Search parameter: prior-requeststatic String
SP_REQUESTER
Search parameter: requesterstatic String
SP_STATUS
Search parameter: statusstatic String
SP_SUBJECT
Search parameter: subjectprotected Enumeration<DeviceRequest.DeviceRequestStatus>
status
The status of the request.static ca.uhn.fhir.rest.gclient.TokenClientParam
STATUS
Fluent Client search parameter constant for statusprotected Reference
subject
The patient who will use the device.static ca.uhn.fhir.rest.gclient.ReferenceClientParam
SUBJECT
Fluent Client search parameter constant for subjectprotected 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.-
Fields inherited from class org.hl7.fhir.r4.model.DomainResource
contained, extension, modifierExtension, text
-
Fields inherited from class org.hl7.fhir.r4.model.Resource
id, implicitRules, language, meta
-
-
Constructor Summary
Constructors Constructor Description DeviceRequest()
ConstructorDeviceRequest(Enumeration<DeviceRequest.RequestIntent> intent, Type code, Reference subject)
Constructor
-
Method Summary
-
Methods inherited from class org.hl7.fhir.r4.model.DomainResource
addContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasExtension, hasModifierExtension, hasText, setContained, setExtension, setModifierExtension, setText
-
Methods inherited from class org.hl7.fhir.r4.model.Resource
copyValues, getId, getIdBase, getIdElement, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdBase, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMeta
-
Methods inherited from class org.hl7.fhir.r4.model.BaseResource
getStructureFhirVersionEnum, isResource, setId
-
Methods inherited from class org.hl7.fhir.r4.model.Base
castToAddress, 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, setUserDataINN
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.hl7.fhir.instance.model.api.IAnyResource
getId, getIdElement, getLanguageElement, getUserData, setId, setUserData
-
-
-
-
Field Detail
-
identifier
protected List<Identifier> identifier
Identifiers assigned to this order by the orderer or by the receiver.
-
instantiatesCanonical
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.
-
instantiatesUri
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.
-
basedOnTarget
protected List<Resource> basedOnTarget
The actual objects that are the target of the reference (Plan/proposal/order fulfilled by this request.)
-
priorRequest
protected List<Reference> priorRequest
The request takes the place of the referenced completed or terminated request(s).
-
priorRequestTarget
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).)
-
groupIdentifier
protected Identifier groupIdentifier
Composite request this is part of.
-
status
protected Enumeration<DeviceRequest.DeviceRequestStatus> status
The status of the request.
-
intent
protected Enumeration<DeviceRequest.RequestIntent> intent
Whether the request is a proposal, plan, an original order or a reflex order.
-
priority
protected Enumeration<DeviceRequest.RequestPriority> priority
Indicates how quickly the {{title}} should be addressed with respect to other requests.
-
parameter
protected List<DeviceRequest.DeviceRequestParameterComponent> parameter
Specific parameters for the ordered item. For example, the prism value for lenses.
-
subjectTarget
protected Resource subjectTarget
The actual object that is the target of the reference (The patient who will use the device.)
-
encounter
protected Reference encounter
An encounter that provides additional context in which this request is made.
-
encounterTarget
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.)
-
occurrence
protected Type 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".
-
authoredOn
protected DateTimeType authoredOn
When the request transitioned to being actionable.
-
requester
protected Reference requester
The individual who initiated the request and has responsibility for its activation.
-
requesterTarget
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.)
-
performerType
protected CodeableConcept performerType
Desired type of performer for doing the diagnostic testing.
-
performerTarget
protected Resource performerTarget
The actual object that is the target of the reference (The desired performer for doing the diagnostic testing.)
-
reasonCode
protected List<CodeableConcept> reasonCode
Reason or justification for the use of this device.
-
reasonReference
protected List<Reference> reasonReference
Reason or justification for the use of this device.
-
reasonReferenceTarget
protected List<Resource> reasonReferenceTarget
The actual objects that are the target of the reference (Reason or justification for the use of this device.)
-
insurance
protected List<Reference> insurance
Insurance plans, coverage extensions, pre-authorizations and/or pre-determinations that may be required for delivering the requested service.
-
insuranceTarget
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.)
-
supportingInfo
protected List<Reference> 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).
-
supportingInfoTarget
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. For example, this may include where on the subject's body the device will be used (i.e. the target site).)
-
note
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. These may include for example a comment, an instruction, or a note associated with the statement.
-
relevantHistory
protected List<Reference> relevantHistory
Key events in the history of the request.
-
relevantHistoryTarget
protected List<Provenance> relevantHistoryTarget
The actual objects that are the target of the reference (Key events in the history of the request.)
-
SP_REQUESTER
public static final String SP_REQUESTER
Search parameter: requesterDescription: Who/what is requesting service
Type: reference
Path: DeviceRequest.requester
- See Also:
- Constant Field Values
-
REQUESTER
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam REQUESTER
Fluent Client search parameter constant for requesterDescription: Who/what is requesting service
Type: reference
Path: DeviceRequest.requester
-
INCLUDE_REQUESTER
public static final ca.uhn.fhir.model.api.Include INCLUDE_REQUESTER
Constant for fluent queries to be used to add include statements. Specifies the path value of "DeviceRequest:requester".
-
SP_INSURANCE
public static final String SP_INSURANCE
Search parameter: insuranceDescription: Associated insurance coverage
Type: reference
Path: DeviceRequest.insurance
- See Also:
- Constant Field Values
-
INSURANCE
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam INSURANCE
Fluent Client search parameter constant for insuranceDescription: Associated insurance coverage
Type: reference
Path: DeviceRequest.insurance
-
INCLUDE_INSURANCE
public static final ca.uhn.fhir.model.api.Include INCLUDE_INSURANCE
Constant for fluent queries to be used to add include statements. Specifies the path value of "DeviceRequest:insurance".
-
SP_IDENTIFIER
public static final String SP_IDENTIFIER
Search parameter: identifierDescription: Business identifier for request/order
Type: token
Path: DeviceRequest.identifier
- See Also:
- Constant Field Values
-
IDENTIFIER
public static final ca.uhn.fhir.rest.gclient.TokenClientParam IDENTIFIER
Fluent Client search parameter constant for identifierDescription: Business identifier for request/order
Type: token
Path: DeviceRequest.identifier
-
SP_CODE
public static final String SP_CODE
Search parameter: codeDescription: Code for what is being requested/ordered
Type: token
Path: DeviceRequest.codeCodeableConcept
- See Also:
- Constant Field Values
-
CODE
public static final ca.uhn.fhir.rest.gclient.TokenClientParam CODE
Fluent Client search parameter constant for codeDescription: Code for what is being requested/ordered
Type: token
Path: DeviceRequest.codeCodeableConcept
-
SP_PERFORMER
public static final String SP_PERFORMER
Search parameter: performerDescription: Desired performer for service
Type: reference
Path: DeviceRequest.performer
- See Also:
- Constant Field Values
-
PERFORMER
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PERFORMER
Fluent Client search parameter constant for performerDescription: Desired performer for service
Type: reference
Path: DeviceRequest.performer
-
INCLUDE_PERFORMER
public static final ca.uhn.fhir.model.api.Include INCLUDE_PERFORMER
Constant for fluent queries to be used to add include statements. Specifies the path value of "DeviceRequest:performer".
-
SP_EVENT_DATE
public static final String SP_EVENT_DATE
Search parameter: event-dateDescription: When service should occur
Type: date
Path: DeviceRequest.occurrenceDateTime, DeviceRequest.occurrencePeriod
- See Also:
- Constant Field Values
-
EVENT_DATE
public static final ca.uhn.fhir.rest.gclient.DateClientParam EVENT_DATE
Fluent Client search parameter constant for event-dateDescription: When service should occur
Type: date
Path: DeviceRequest.occurrenceDateTime, DeviceRequest.occurrencePeriod
-
SP_SUBJECT
public static final String SP_SUBJECT
Search parameter: subjectDescription: Individual the service is ordered for
Type: reference
Path: DeviceRequest.subject
- See Also:
- Constant Field Values
-
SUBJECT
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam SUBJECT
Fluent Client search parameter constant for subjectDescription: Individual the service is ordered for
Type: reference
Path: DeviceRequest.subject
-
INCLUDE_SUBJECT
public static final ca.uhn.fhir.model.api.Include INCLUDE_SUBJECT
Constant for fluent queries to be used to add include statements. Specifies the path value of "DeviceRequest:subject".
-
SP_INSTANTIATES_CANONICAL
public static final String SP_INSTANTIATES_CANONICAL
Search parameter: instantiates-canonicalDescription: Instantiates FHIR protocol or definition
Type: reference
Path: DeviceRequest.instantiatesCanonical
- See Also:
- Constant Field Values
-
INSTANTIATES_CANONICAL
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam INSTANTIATES_CANONICAL
Fluent Client search parameter constant for instantiates-canonicalDescription: Instantiates FHIR protocol or definition
Type: reference
Path: DeviceRequest.instantiatesCanonical
-
INCLUDE_INSTANTIATES_CANONICAL
public static final ca.uhn.fhir.model.api.Include INCLUDE_INSTANTIATES_CANONICAL
Constant for fluent queries to be used to add include statements. Specifies the path value of "DeviceRequest:instantiates-canonical".
-
SP_ENCOUNTER
public static final String SP_ENCOUNTER
Search parameter: encounterDescription: Encounter during which request was created
Type: reference
Path: DeviceRequest.encounter
- See Also:
- Constant Field Values
-
ENCOUNTER
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam ENCOUNTER
Fluent Client search parameter constant for encounterDescription: Encounter during which request was created
Type: reference
Path: DeviceRequest.encounter
-
INCLUDE_ENCOUNTER
public static final ca.uhn.fhir.model.api.Include INCLUDE_ENCOUNTER
Constant for fluent queries to be used to add include statements. Specifies the path value of "DeviceRequest:encounter".
-
SP_AUTHORED_ON
public static final String SP_AUTHORED_ON
Search parameter: authored-onDescription: When the request transitioned to being actionable
Type: date
Path: DeviceRequest.authoredOn
- See Also:
- Constant Field Values
-
AUTHORED_ON
public static final ca.uhn.fhir.rest.gclient.DateClientParam AUTHORED_ON
Fluent Client search parameter constant for authored-onDescription: When the request transitioned to being actionable
Type: date
Path: DeviceRequest.authoredOn
-
SP_INTENT
public static final String SP_INTENT
Search parameter: intentDescription: proposal | plan | original-order |reflex-order
Type: token
Path: DeviceRequest.intent
- See Also:
- Constant Field Values
-
INTENT
public static final ca.uhn.fhir.rest.gclient.TokenClientParam INTENT
Fluent Client search parameter constant for intentDescription: proposal | plan | original-order |reflex-order
Type: token
Path: DeviceRequest.intent
-
SP_GROUP_IDENTIFIER
public static final String SP_GROUP_IDENTIFIER
Search parameter: group-identifierDescription: Composite request this is part of
Type: token
Path: DeviceRequest.groupIdentifier
- See Also:
- Constant Field Values
-
GROUP_IDENTIFIER
public static final ca.uhn.fhir.rest.gclient.TokenClientParam GROUP_IDENTIFIER
Fluent Client search parameter constant for group-identifierDescription: Composite request this is part of
Type: token
Path: DeviceRequest.groupIdentifier
-
SP_BASED_ON
public static final String SP_BASED_ON
Search parameter: based-onDescription: Plan/proposal/order fulfilled by this request
Type: reference
Path: DeviceRequest.basedOn
- See Also:
- Constant Field Values
-
BASED_ON
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam BASED_ON
Fluent Client search parameter constant for based-onDescription: Plan/proposal/order fulfilled by this request
Type: reference
Path: DeviceRequest.basedOn
-
INCLUDE_BASED_ON
public static final ca.uhn.fhir.model.api.Include INCLUDE_BASED_ON
Constant for fluent queries to be used to add include statements. Specifies the path value of "DeviceRequest:based-on".
-
SP_PATIENT
public static final String SP_PATIENT
Search parameter: patientDescription: Individual the service is ordered for
Type: reference
Path: DeviceRequest.subject
- See Also:
- Constant Field Values
-
PATIENT
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PATIENT
Fluent Client search parameter constant for patientDescription: Individual the service is ordered for
Type: reference
Path: DeviceRequest.subject
-
INCLUDE_PATIENT
public static final ca.uhn.fhir.model.api.Include INCLUDE_PATIENT
Constant for fluent queries to be used to add include statements. Specifies the path value of "DeviceRequest:patient".
-
SP_INSTANTIATES_URI
public static final String SP_INSTANTIATES_URI
Search parameter: instantiates-uriDescription: Instantiates external protocol or definition
Type: uri
Path: DeviceRequest.instantiatesUri
- See Also:
- Constant Field Values
-
INSTANTIATES_URI
public static final ca.uhn.fhir.rest.gclient.UriClientParam INSTANTIATES_URI
Fluent Client search parameter constant for instantiates-uriDescription: Instantiates external protocol or definition
Type: uri
Path: DeviceRequest.instantiatesUri
-
SP_PRIOR_REQUEST
public static final String SP_PRIOR_REQUEST
Search parameter: prior-requestDescription: Request takes the place of referenced completed or terminated requests
Type: reference
Path: DeviceRequest.priorRequest
- See Also:
- Constant Field Values
-
PRIOR_REQUEST
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PRIOR_REQUEST
Fluent Client search parameter constant for prior-requestDescription: Request takes the place of referenced completed or terminated requests
Type: reference
Path: DeviceRequest.priorRequest
-
INCLUDE_PRIOR_REQUEST
public static final ca.uhn.fhir.model.api.Include INCLUDE_PRIOR_REQUEST
Constant for fluent queries to be used to add include statements. Specifies the path value of "DeviceRequest:prior-request".
-
SP_DEVICE
public static final String SP_DEVICE
Search parameter: deviceDescription: Reference to resource that is being requested/ordered
Type: reference
Path: DeviceRequest.codeReference
- See Also:
- Constant Field Values
-
DEVICE
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam DEVICE
Fluent Client search parameter constant for deviceDescription: Reference to resource that is being requested/ordered
Type: reference
Path: DeviceRequest.codeReference
-
INCLUDE_DEVICE
public static final ca.uhn.fhir.model.api.Include INCLUDE_DEVICE
Constant for fluent queries to be used to add include statements. Specifies the path value of "DeviceRequest:device".
-
SP_STATUS
public static final String SP_STATUS
Search parameter: statusDescription: entered-in-error | draft | active |suspended | completed
Type: token
Path: DeviceRequest.status
- See Also:
- Constant Field Values
-
STATUS
public static final ca.uhn.fhir.rest.gclient.TokenClientParam STATUS
Fluent Client search parameter constant for statusDescription: entered-in-error | draft | active |suspended | completed
Type: token
Path: DeviceRequest.status
-
-
Constructor Detail
-
DeviceRequest
public DeviceRequest()
Constructor
-
DeviceRequest
public DeviceRequest(Enumeration<DeviceRequest.RequestIntent> intent, Type code, Reference subject)
Constructor
-
-
Method Detail
-
getIdentifier
public List<Identifier> getIdentifier()
- Returns:
identifier
(Identifiers assigned to this order by the orderer or by the receiver.)
-
setIdentifier
public DeviceRequest setIdentifier(List<Identifier> theIdentifier)
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasIdentifier
public boolean hasIdentifier()
-
addIdentifier
public Identifier addIdentifier()
-
addIdentifier
public DeviceRequest addIdentifier(Identifier t)
-
getIdentifierFirstRep
public Identifier getIdentifierFirstRep()
- Returns:
- The first repetition of repeating field
identifier
, creating it if it does not already exist
-
getInstantiatesCanonical
public List<CanonicalType> getInstantiatesCanonical()
- Returns:
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.)
-
setInstantiatesCanonical
public DeviceRequest setInstantiatesCanonical(List<CanonicalType> theInstantiatesCanonical)
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasInstantiatesCanonical
public boolean hasInstantiatesCanonical()
-
addInstantiatesCanonicalElement
public CanonicalType addInstantiatesCanonicalElement()
- Returns:
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.)
-
addInstantiatesCanonical
public DeviceRequest addInstantiatesCanonical(String value)
- Parameters:
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.)
-
hasInstantiatesCanonical
public boolean hasInstantiatesCanonical(String value)
- Parameters:
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.)
-
getInstantiatesUri
public List<UriType> getInstantiatesUri()
- Returns:
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.)
-
setInstantiatesUri
public DeviceRequest setInstantiatesUri(List<UriType> theInstantiatesUri)
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasInstantiatesUri
public boolean hasInstantiatesUri()
-
addInstantiatesUriElement
public UriType addInstantiatesUriElement()
- Returns:
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.)
-
addInstantiatesUri
public DeviceRequest addInstantiatesUri(String value)
- Parameters:
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.)
-
hasInstantiatesUri
public boolean hasInstantiatesUri(String value)
- Parameters:
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.)
-
getBasedOn
public List<Reference> getBasedOn()
- Returns:
basedOn
(Plan/proposal/order fulfilled by this request.)
-
setBasedOn
public DeviceRequest setBasedOn(List<Reference> theBasedOn)
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasBasedOn
public boolean hasBasedOn()
-
addBasedOn
public Reference addBasedOn()
-
addBasedOn
public DeviceRequest addBasedOn(Reference t)
-
getBasedOnFirstRep
public Reference getBasedOnFirstRep()
- Returns:
- The first repetition of repeating field
basedOn
, creating it if it does not already exist
-
getBasedOnTarget
@Deprecated public List<Resource> getBasedOnTarget()
Deprecated.Use Reference#setResource(IBaseResource) instead
-
getPriorRequest
public List<Reference> getPriorRequest()
- Returns:
priorRequest
(The request takes the place of the referenced completed or terminated request(s).)
-
setPriorRequest
public DeviceRequest setPriorRequest(List<Reference> thePriorRequest)
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasPriorRequest
public boolean hasPriorRequest()
-
addPriorRequest
public Reference addPriorRequest()
-
addPriorRequest
public DeviceRequest addPriorRequest(Reference t)
-
getPriorRequestFirstRep
public Reference getPriorRequestFirstRep()
- Returns:
- The first repetition of repeating field
priorRequest
, creating it if it does not already exist
-
getPriorRequestTarget
@Deprecated public List<Resource> getPriorRequestTarget()
Deprecated.Use Reference#setResource(IBaseResource) instead
-
getGroupIdentifier
public Identifier getGroupIdentifier()
- Returns:
groupIdentifier
(Composite request this is part of.)
-
hasGroupIdentifier
public boolean hasGroupIdentifier()
-
setGroupIdentifier
public DeviceRequest setGroupIdentifier(Identifier value)
- Parameters:
value
-groupIdentifier
(Composite request this is part of.)
-
getStatusElement
public Enumeration<DeviceRequest.DeviceRequestStatus> getStatusElement()
- Returns:
status
(The status of the request.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the value
-
hasStatusElement
public boolean hasStatusElement()
-
hasStatus
public boolean hasStatus()
-
setStatusElement
public DeviceRequest setStatusElement(Enumeration<DeviceRequest.DeviceRequestStatus> value)
- Parameters:
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 value
-
getStatus
public DeviceRequest.DeviceRequestStatus getStatus()
- Returns:
- The status of the request.
-
setStatus
public DeviceRequest setStatus(DeviceRequest.DeviceRequestStatus value)
- Parameters:
value
- The status of the request.
-
getIntentElement
public Enumeration<DeviceRequest.RequestIntent> getIntentElement()
- Returns:
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 value
-
hasIntentElement
public boolean hasIntentElement()
-
hasIntent
public boolean hasIntent()
-
setIntentElement
public DeviceRequest setIntentElement(Enumeration<DeviceRequest.RequestIntent> value)
- Parameters:
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 value
-
getIntent
public DeviceRequest.RequestIntent getIntent()
- Returns:
- Whether the request is a proposal, plan, an original order or a reflex order.
-
setIntent
public DeviceRequest setIntent(DeviceRequest.RequestIntent value)
- Parameters:
value
- Whether the request is a proposal, plan, an original order or a reflex order.
-
getPriorityElement
public Enumeration<DeviceRequest.RequestPriority> getPriorityElement()
- Returns:
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 value
-
hasPriorityElement
public boolean hasPriorityElement()
-
hasPriority
public boolean hasPriority()
-
setPriorityElement
public DeviceRequest setPriorityElement(Enumeration<DeviceRequest.RequestPriority> value)
- Parameters:
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 value
-
getPriority
public DeviceRequest.RequestPriority getPriority()
- Returns:
- Indicates how quickly the {{title}} should be addressed with respect to other requests.
-
setPriority
public DeviceRequest setPriority(DeviceRequest.RequestPriority value)
- Parameters:
value
- Indicates how quickly the {{title}} should be addressed with respect to other requests.
-
getCodeReference
public Reference getCodeReference() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
code
(The details of the device to be used.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasCodeReference
public boolean hasCodeReference()
-
getCodeCodeableConcept
public CodeableConcept getCodeCodeableConcept() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
code
(The details of the device to be used.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasCodeCodeableConcept
public boolean hasCodeCodeableConcept()
-
hasCode
public boolean hasCode()
-
setCode
public DeviceRequest setCode(Type value)
- Parameters:
value
-code
(The details of the device to be used.)
-
getParameter
public List<DeviceRequest.DeviceRequestParameterComponent> getParameter()
- Returns:
parameter
(Specific parameters for the ordered item. For example, the prism value for lenses.)
-
setParameter
public DeviceRequest setParameter(List<DeviceRequest.DeviceRequestParameterComponent> theParameter)
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasParameter
public boolean hasParameter()
-
addParameter
public DeviceRequest.DeviceRequestParameterComponent addParameter()
-
addParameter
public DeviceRequest addParameter(DeviceRequest.DeviceRequestParameterComponent t)
-
getParameterFirstRep
public DeviceRequest.DeviceRequestParameterComponent getParameterFirstRep()
- Returns:
- The first repetition of repeating field
parameter
, creating it if it does not already exist
-
getSubject
public Reference getSubject()
- Returns:
subject
(The patient who will use the device.)
-
hasSubject
public boolean hasSubject()
-
setSubject
public DeviceRequest setSubject(Reference value)
- Parameters:
value
-subject
(The patient who will use the device.)
-
getSubjectTarget
public Resource getSubjectTarget()
- Returns:
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.)
-
setSubjectTarget
public DeviceRequest setSubjectTarget(Resource value)
- Parameters:
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.)
-
getEncounter
public Reference getEncounter()
- Returns:
encounter
(An encounter that provides additional context in which this request is made.)
-
hasEncounter
public boolean hasEncounter()
-
setEncounter
public DeviceRequest setEncounter(Reference value)
- Parameters:
value
-encounter
(An encounter that provides additional context in which this request is made.)
-
getEncounterTarget
public Encounter getEncounterTarget()
- Returns:
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.)
-
setEncounterTarget
public DeviceRequest setEncounterTarget(Encounter value)
- Parameters:
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.)
-
getOccurrence
public Type getOccurrence()
- Returns:
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".)
-
getOccurrenceDateTimeType
public DateTimeType getOccurrenceDateTimeType() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
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".)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasOccurrenceDateTimeType
public boolean hasOccurrenceDateTimeType()
-
getOccurrencePeriod
public Period getOccurrencePeriod() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
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".)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasOccurrencePeriod
public boolean hasOccurrencePeriod()
-
getOccurrenceTiming
public Timing getOccurrenceTiming() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
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".)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasOccurrenceTiming
public boolean hasOccurrenceTiming()
-
hasOccurrence
public boolean hasOccurrence()
-
setOccurrence
public DeviceRequest setOccurrence(Type value)
- Parameters:
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".)
-
getAuthoredOnElement
public DateTimeType getAuthoredOnElement()
- Returns:
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 value
-
hasAuthoredOnElement
public boolean hasAuthoredOnElement()
-
hasAuthoredOn
public boolean hasAuthoredOn()
-
setAuthoredOnElement
public DeviceRequest setAuthoredOnElement(DateTimeType value)
- Parameters:
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 value
-
getAuthoredOn
public Date getAuthoredOn()
- Returns:
- When the request transitioned to being actionable.
-
setAuthoredOn
public DeviceRequest setAuthoredOn(Date value)
- Parameters:
value
- When the request transitioned to being actionable.
-
getRequester
public Reference getRequester()
- Returns:
requester
(The individual who initiated the request and has responsibility for its activation.)
-
hasRequester
public boolean hasRequester()
-
setRequester
public DeviceRequest setRequester(Reference value)
- Parameters:
value
-requester
(The individual who initiated the request and has responsibility for its activation.)
-
getRequesterTarget
public Resource getRequesterTarget()
- Returns:
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.)
-
setRequesterTarget
public DeviceRequest setRequesterTarget(Resource value)
- Parameters:
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.)
-
getPerformerType
public CodeableConcept getPerformerType()
- Returns:
performerType
(Desired type of performer for doing the diagnostic testing.)
-
hasPerformerType
public boolean hasPerformerType()
-
setPerformerType
public DeviceRequest setPerformerType(CodeableConcept value)
- Parameters:
value
-performerType
(Desired type of performer for doing the diagnostic testing.)
-
getPerformer
public Reference getPerformer()
- Returns:
performer
(The desired performer for doing the diagnostic testing.)
-
hasPerformer
public boolean hasPerformer()
-
setPerformer
public DeviceRequest setPerformer(Reference value)
- Parameters:
value
-performer
(The desired performer for doing the diagnostic testing.)
-
getPerformerTarget
public Resource getPerformerTarget()
- Returns:
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.)
-
setPerformerTarget
public DeviceRequest setPerformerTarget(Resource value)
- Parameters:
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.)
-
getReasonCode
public List<CodeableConcept> getReasonCode()
- Returns:
reasonCode
(Reason or justification for the use of this device.)
-
setReasonCode
public DeviceRequest setReasonCode(List<CodeableConcept> theReasonCode)
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasReasonCode
public boolean hasReasonCode()
-
addReasonCode
public CodeableConcept addReasonCode()
-
addReasonCode
public DeviceRequest addReasonCode(CodeableConcept t)
-
getReasonCodeFirstRep
public CodeableConcept getReasonCodeFirstRep()
- Returns:
- The first repetition of repeating field
reasonCode
, creating it if it does not already exist
-
getReasonReference
public List<Reference> getReasonReference()
- Returns:
reasonReference
(Reason or justification for the use of this device.)
-
setReasonReference
public DeviceRequest setReasonReference(List<Reference> theReasonReference)
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasReasonReference
public boolean hasReasonReference()
-
addReasonReference
public Reference addReasonReference()
-
addReasonReference
public DeviceRequest addReasonReference(Reference t)
-
getReasonReferenceFirstRep
public Reference getReasonReferenceFirstRep()
- Returns:
- The first repetition of repeating field
reasonReference
, creating it if it does not already exist
-
getReasonReferenceTarget
@Deprecated public List<Resource> getReasonReferenceTarget()
Deprecated.Use Reference#setResource(IBaseResource) instead
-
getInsurance
public List<Reference> getInsurance()
- Returns:
insurance
(Insurance plans, coverage extensions, pre-authorizations and/or pre-determinations that may be required for delivering the requested service.)
-
setInsurance
public DeviceRequest setInsurance(List<Reference> theInsurance)
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasInsurance
public boolean hasInsurance()
-
addInsurance
public Reference addInsurance()
-
addInsurance
public DeviceRequest addInsurance(Reference t)
-
getInsuranceFirstRep
public Reference getInsuranceFirstRep()
- Returns:
- The first repetition of repeating field
insurance
, creating it if it does not already exist
-
getInsuranceTarget
@Deprecated public List<Resource> getInsuranceTarget()
Deprecated.Use Reference#setResource(IBaseResource) instead
-
getSupportingInfo
public List<Reference> getSupportingInfo()
- Returns:
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).)
-
setSupportingInfo
public DeviceRequest setSupportingInfo(List<Reference> theSupportingInfo)
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasSupportingInfo
public boolean hasSupportingInfo()
-
addSupportingInfo
public Reference addSupportingInfo()
-
addSupportingInfo
public DeviceRequest addSupportingInfo(Reference t)
-
getSupportingInfoFirstRep
public Reference getSupportingInfoFirstRep()
- Returns:
- The first repetition of repeating field
supportingInfo
, creating it if it does not already exist
-
getSupportingInfoTarget
@Deprecated public List<Resource> getSupportingInfoTarget()
Deprecated.Use Reference#setResource(IBaseResource) instead
-
getNote
public List<Annotation> getNote()
- Returns:
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.)
-
setNote
public DeviceRequest setNote(List<Annotation> theNote)
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasNote
public boolean hasNote()
-
addNote
public Annotation addNote()
-
addNote
public DeviceRequest addNote(Annotation t)
-
getNoteFirstRep
public Annotation getNoteFirstRep()
- Returns:
- The first repetition of repeating field
note
, creating it if it does not already exist
-
getRelevantHistory
public List<Reference> getRelevantHistory()
- Returns:
relevantHistory
(Key events in the history of the request.)
-
setRelevantHistory
public DeviceRequest setRelevantHistory(List<Reference> theRelevantHistory)
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasRelevantHistory
public boolean hasRelevantHistory()
-
addRelevantHistory
public Reference addRelevantHistory()
-
addRelevantHistory
public DeviceRequest addRelevantHistory(Reference t)
-
getRelevantHistoryFirstRep
public Reference getRelevantHistoryFirstRep()
- Returns:
- The first repetition of repeating field
relevantHistory
, creating it if it does not already exist
-
getRelevantHistoryTarget
@Deprecated public List<Provenance> getRelevantHistoryTarget()
Deprecated.Use Reference#setResource(IBaseResource) instead
-
addRelevantHistoryTarget
@Deprecated public Provenance addRelevantHistoryTarget()
Deprecated.Use Reference#setResource(IBaseResource) instead
-
listChildren
protected void listChildren(List<Property> children)
- Overrides:
listChildren
in classDomainResource
-
getNamedProperty
public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getNamedProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
public Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
makeProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getTypesForProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
public Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
addChild
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
fhirType
public String fhirType()
- Specified by:
fhirType
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
fhirType
in classDomainResource
-
copy
public DeviceRequest copy()
- Specified by:
copy
in classDomainResource
-
copyValues
public void copyValues(DeviceRequest dst)
-
typedCopy
protected DeviceRequest typedCopy()
-
equalsDeep
public boolean equalsDeep(Base other_)
- Overrides:
equalsDeep
in classDomainResource
-
equalsShallow
public boolean equalsShallow(Base other_)
- Overrides:
equalsShallow
in classDomainResource
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmpty
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
isEmpty
in classDomainResource
-
getResourceType
public ResourceType getResourceType()
- Specified by:
getResourceType
in classResource
-
-