
Class 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
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic enumstatic classstatic enumstatic classstatic enumstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ca.uhn.fhir.rest.gclient.DateClientParamFluent Client search parameter constant for authored-onprotected DateTimeTypeWhen the request transitioned to being actionable.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for based-onPlan/proposal/order fulfilled by this request.The actual objects that are the target of the reference (Plan/proposal/order fulfilled by this request.)protected TypeThe details of the device to be used.static final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for codestatic final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for deviceprotected ReferenceAn encounter that provides additional context in which this request is made.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for encounterprotected EncounterThe actual object that is the target of the reference (An encounter that provides additional context in which this request is made.)static final ca.uhn.fhir.rest.gclient.DateClientParamFluent Client search parameter constant for event-datestatic final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for group-identifierprotected IdentifierComposite request this is part of.protected List<Identifier> Identifiers assigned to this order by the orderer or by the receiver.static final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for identifierstatic final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for instantiates-canonicalstatic final ca.uhn.fhir.rest.gclient.UriClientParamFluent Client search parameter constant for instantiates-uriprotected List<CanonicalType> 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.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.Insurance plans, coverage extensions, pre-authorizations and/or pre-determinations that may be required for delivering the requested service.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for insuranceThe 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> Whether the request is a proposal, plan, an original order or a reflex order.static final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for intentprotected List<Annotation> Details about this request that were not represented at all or sufficiently in one of the attributes provided in a class.protected TypeThe timing schedule for the use of the device.Specific parameters for the ordered item.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for patientprotected ReferenceThe desired performer for doing the diagnostic testing.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for performerprotected ResourceThe actual object that is the target of the reference (The desired performer for doing the diagnostic testing.)protected CodeableConceptDesired type of performer for doing the diagnostic testing.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for prior-requestprotected Enumeration<DeviceRequest.RequestPriority> Indicates how quickly the {{title}} should be addressed with respect to other requests.The request takes the place of the referenced completed or terminated request(s).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> Reason or justification for the use of this device.Reason or justification for the use of this device.The actual objects that are the target of the reference (Reason or justification for the use of this device.)Key events in the history of the request.protected List<Provenance> The actual objects that are the target of the reference (Key events in the history of the request.)protected ReferenceThe individual who initiated the request and has responsibility for its activation.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for requesterprotected ResourceThe actual object that is the target of the reference (The individual who initiated the request and has responsibility for its activation.)static final StringSearch parameter: authored-onstatic final StringSearch parameter: based-onstatic final StringSearch parameter: codestatic final StringSearch parameter: devicestatic final StringSearch parameter: encounterstatic final StringSearch parameter: event-datestatic final StringSearch parameter: group-identifierstatic final StringSearch parameter: identifierstatic final StringSearch parameter: instantiates-canonicalstatic final StringSearch parameter: instantiates-uristatic final StringSearch parameter: insurancestatic final StringSearch parameter: intentstatic final StringSearch parameter: patientstatic final StringSearch parameter: performerstatic final StringSearch parameter: prior-requeststatic final StringSearch parameter: requesterstatic final StringSearch parameter: statusstatic final StringSearch parameter: subjectprotected Enumeration<DeviceRequest.DeviceRequestStatus> The status of the request.static final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for statusprotected ReferenceThe patient who will use the device.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for subjectprotected ResourceThe actual object that is the target of the reference (The patient who will use the device.)Additional clinical information about the patient that may influence the request fulfilment.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, textFields inherited from class org.hl7.fhir.r4.model.Resource
id, implicitRules, language, metaFields inherited from interface org.hl7.fhir.instance.model.api.IAnyResource
RES_ID, RES_LAST_UPDATED, RES_PROFILE, RES_SECURITY, RES_TAG, SP_RES_ID, SP_RES_LAST_UPDATED, SP_RES_PROFILE, SP_RES_SECURITY, SP_RES_TAGFields inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
INCLUDE_ALL, WILDCARD_ALL_SET -
Constructor Summary
ConstructorsConstructorDescriptionConstructorDeviceRequest(Enumeration<DeviceRequest.RequestIntent> intent, Type code, Reference subject) Constructor -
Method Summary
Modifier and TypeMethodDescriptionaddInstantiatesCanonical(String value) addInstantiatesUri(String value) addNote()copy()voidcopyValues(DeviceRequest dst) booleanequalsDeep(Base other_) booleanequalsShallow(Base other_) fhirType()getCode()getNamedProperty(int _hash, String _name, boolean _checkValid) getNote()Base[]getProperty(int hash, String name, boolean checkValid) String[]getTypesForProperty(int hash, String name) booleanbooleanbooleanbooleanhasCode()booleanbooleanbooleanbooleanbooleanbooleanbooleanhasInstantiatesCanonical(String value) booleanbooleanhasInstantiatesUri(String value) booleanbooleanbooleanbooleanhasNote()booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanisEmpty()protected voidlistChildren(List<Property> children) makeProperty(int hash, String name) voidremoveChild(String name, Base value) setAuthoredOn(Date value) setAuthoredOnElement(DateTimeType value) setBasedOn(List<Reference> theBasedOn) setEncounter(Reference value) setEncounterTarget(Encounter value) setGroupIdentifier(Identifier value) setIdentifier(List<Identifier> theIdentifier) setInstantiatesCanonical(List<CanonicalType> theInstantiatesCanonical) setInstantiatesUri(List<UriType> theInstantiatesUri) setInsurance(List<Reference> theInsurance) setNote(List<Annotation> theNote) setOccurrence(Type value) setParameter(List<DeviceRequest.DeviceRequestParameterComponent> theParameter) setPerformer(Reference value) setPerformerTarget(Resource value) setPerformerType(CodeableConcept value) setPriorRequest(List<Reference> thePriorRequest) setProperty(int hash, String name, Base value) setProperty(String name, Base value) setReasonCode(List<CodeableConcept> theReasonCode) setReasonReference(List<Reference> theReasonReference) setRelevantHistory(List<Reference> theRelevantHistory) setRequester(Reference value) setRequesterTarget(Resource value) setSubject(Reference value) setSubjectTarget(Resource value) setSupportingInfo(List<Reference> theSupportingInfo) protected DeviceRequestMethods inherited from class org.hl7.fhir.r4.model.DomainResource
addContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getContained, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getExtensionString, getExtensionString, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasExtension, hasModifierExtension, hasPrimitiveExtension, hasText, setContained, setExtension, setModifierExtension, setTextMethods inherited from class org.hl7.fhir.r4.model.Resource
copyValues, getId, getIdBase, getIdElement, getIdPart, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdBase, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMetaMethods inherited from class org.hl7.fhir.r4.model.BaseResource
getStructureFhirVersionEnum, isResource, setIdMethods 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, copyValues, dateTimeValue, equals, getChildByName, getChildValueByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, getXhtml, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isDateTime, isMetadataBased, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINN, setXhtmlMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hl7.fhir.instance.model.api.IAnyResource
getId, getIdElement, getLanguageElement, getUserData, setId, setUserDataMethods inherited from interface org.hl7.fhir.instance.model.api.IBase
getFormatCommentsPost, getFormatCommentsPre, hasFormatCommentMethods inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
getMeta, getStructureFhirVersionEnum, isDeleted, setId
-
Field Details
-
identifier
Identifiers assigned to this order by the orderer or by the receiver. -
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
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. -
basedOn
Plan/proposal/order fulfilled by this request. -
basedOnTarget
The actual objects that are the target of the reference (Plan/proposal/order fulfilled by this request.) -
priorRequest
The request takes the place of the referenced completed or terminated request(s). -
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
Composite request this is part of. -
status
The status of the request. -
intent
Whether the request is a proposal, plan, an original order or a reflex order. -
priority
Indicates how quickly the {{title}} should be addressed with respect to other requests. -
code
The details of the device to be used. -
parameter
Specific parameters for the ordered item. For example, the prism value for lenses. -
subject
The patient who will use the device. -
subjectTarget
The actual object that is the target of the reference (The patient who will use the device.) -
encounter
An encounter that provides additional context in which this request is made. -
encounterTarget
The actual object that is the target of the reference (An encounter that provides additional context in which this request is made.) -
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
When the request transitioned to being actionable. -
requester
The individual who initiated the request and has responsibility for its activation. -
requesterTarget
The actual object that is the target of the reference (The individual who initiated the request and has responsibility for its activation.) -
performerType
Desired type of performer for doing the diagnostic testing. -
performer
The desired performer for doing the diagnostic testing. -
performerTarget
The actual object that is the target of the reference (The desired performer for doing the diagnostic testing.) -
reasonCode
Reason or justification for the use of this device. -
reasonReference
Reason or justification for the use of this device. -
reasonReferenceTarget
The actual objects that are the target of the reference (Reason or justification for the use of this device.) -
insurance
Insurance plans, coverage extensions, pre-authorizations and/or pre-determinations that may be required for delivering the requested service. -
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
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
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
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
Key events in the history of the request. -
relevantHistoryTarget
The actual objects that are the target of the reference (Key events in the history of the request.) -
SP_REQUESTER
Search parameter: requesterDescription: Who/what is requesting service
Type: reference
Path: DeviceRequest.requester
- See Also:
-
REQUESTER
Fluent Client search parameter constant for requesterDescription: Who/what is requesting service
Type: reference
Path: DeviceRequest.requester
-
INCLUDE_REQUESTER
Constant for fluent queries to be used to add include statements. Specifies the path value of "DeviceRequest:requester". -
SP_INSURANCE
Search parameter: insuranceDescription: Associated insurance coverage
Type: reference
Path: DeviceRequest.insurance
- See Also:
-
INSURANCE
Fluent Client search parameter constant for insuranceDescription: Associated insurance coverage
Type: reference
Path: DeviceRequest.insurance
-
INCLUDE_INSURANCE
Constant for fluent queries to be used to add include statements. Specifies the path value of "DeviceRequest:insurance". -
SP_IDENTIFIER
Search parameter: identifierDescription: Business identifier for request/order
Type: token
Path: DeviceRequest.identifier
- See Also:
-
IDENTIFIER
Fluent Client search parameter constant for identifierDescription: Business identifier for request/order
Type: token
Path: DeviceRequest.identifier
-
SP_CODE
Search parameter: codeDescription: Code for what is being requested/ordered
Type: token
Path: DeviceRequest.codeCodeableConcept
- See Also:
-
CODE
Fluent Client search parameter constant for codeDescription: Code for what is being requested/ordered
Type: token
Path: DeviceRequest.codeCodeableConcept
-
SP_PERFORMER
Search parameter: performerDescription: Desired performer for service
Type: reference
Path: DeviceRequest.performer
- See Also:
-
PERFORMER
Fluent Client search parameter constant for performerDescription: Desired performer for service
Type: reference
Path: DeviceRequest.performer
-
INCLUDE_PERFORMER
Constant for fluent queries to be used to add include statements. Specifies the path value of "DeviceRequest:performer". -
SP_EVENT_DATE
Search parameter: event-dateDescription: When service should occur
Type: date
Path: DeviceRequest.occurrenceDateTime, DeviceRequest.occurrencePeriod
- See Also:
-
EVENT_DATE
Fluent Client search parameter constant for event-dateDescription: When service should occur
Type: date
Path: DeviceRequest.occurrenceDateTime, DeviceRequest.occurrencePeriod
-
SP_SUBJECT
Search parameter: subjectDescription: Individual the service is ordered for
Type: reference
Path: DeviceRequest.subject
- See Also:
-
SUBJECT
Fluent Client search parameter constant for subjectDescription: Individual the service is ordered for
Type: reference
Path: DeviceRequest.subject
-
INCLUDE_SUBJECT
Constant for fluent queries to be used to add include statements. Specifies the path value of "DeviceRequest:subject". -
SP_INSTANTIATES_CANONICAL
Search parameter: instantiates-canonicalDescription: Instantiates FHIR protocol or definition
Type: reference
Path: DeviceRequest.instantiatesCanonical
- See Also:
-
INSTANTIATES_CANONICAL
Fluent Client search parameter constant for instantiates-canonicalDescription: Instantiates FHIR protocol or definition
Type: reference
Path: DeviceRequest.instantiatesCanonical
-
INCLUDE_INSTANTIATES_CANONICAL
Constant for fluent queries to be used to add include statements. Specifies the path value of "DeviceRequest:instantiates-canonical". -
SP_ENCOUNTER
Search parameter: encounterDescription: Encounter during which request was created
Type: reference
Path: DeviceRequest.encounter
- See Also:
-
ENCOUNTER
Fluent Client search parameter constant for encounterDescription: Encounter during which request was created
Type: reference
Path: DeviceRequest.encounter
-
INCLUDE_ENCOUNTER
Constant for fluent queries to be used to add include statements. Specifies the path value of "DeviceRequest:encounter". -
SP_AUTHORED_ON
Search parameter: authored-onDescription: When the request transitioned to being actionable
Type: date
Path: DeviceRequest.authoredOn
- See Also:
-
AUTHORED_ON
Fluent Client search parameter constant for authored-onDescription: When the request transitioned to being actionable
Type: date
Path: DeviceRequest.authoredOn
-
SP_INTENT
Search parameter: intentDescription: proposal | plan | original-order |reflex-order
Type: token
Path: DeviceRequest.intent
- See Also:
-
INTENT
Fluent Client search parameter constant for intentDescription: proposal | plan | original-order |reflex-order
Type: token
Path: DeviceRequest.intent
-
SP_GROUP_IDENTIFIER
Search parameter: group-identifierDescription: Composite request this is part of
Type: token
Path: DeviceRequest.groupIdentifier
- See Also:
-
GROUP_IDENTIFIER
Fluent Client search parameter constant for group-identifierDescription: Composite request this is part of
Type: token
Path: DeviceRequest.groupIdentifier
-
SP_BASED_ON
Search parameter: based-onDescription: Plan/proposal/order fulfilled by this request
Type: reference
Path: DeviceRequest.basedOn
- See Also:
-
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
Constant for fluent queries to be used to add include statements. Specifies the path value of "DeviceRequest:based-on". -
SP_PATIENT
Search parameter: patientDescription: Individual the service is ordered for
Type: reference
Path: DeviceRequest.subject
- See Also:
-
PATIENT
Fluent Client search parameter constant for patientDescription: Individual the service is ordered for
Type: reference
Path: DeviceRequest.subject
-
INCLUDE_PATIENT
Constant for fluent queries to be used to add include statements. Specifies the path value of "DeviceRequest:patient". -
SP_INSTANTIATES_URI
Search parameter: instantiates-uriDescription: Instantiates external protocol or definition
Type: uri
Path: DeviceRequest.instantiatesUri
- See Also:
-
INSTANTIATES_URI
Fluent Client search parameter constant for instantiates-uriDescription: Instantiates external protocol or definition
Type: uri
Path: DeviceRequest.instantiatesUri
-
SP_PRIOR_REQUEST
Search parameter: prior-requestDescription: Request takes the place of referenced completed or terminated requests
Type: reference
Path: DeviceRequest.priorRequest
- See Also:
-
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
Constant for fluent queries to be used to add include statements. Specifies the path value of "DeviceRequest:prior-request". -
SP_DEVICE
Search parameter: deviceDescription: Reference to resource that is being requested/ordered
Type: reference
Path: DeviceRequest.codeReference
- See Also:
-
DEVICE
Fluent Client search parameter constant for deviceDescription: Reference to resource that is being requested/ordered
Type: reference
Path: DeviceRequest.codeReference
-
INCLUDE_DEVICE
Constant for fluent queries to be used to add include statements. Specifies the path value of "DeviceRequest:device". -
SP_STATUS
Search parameter: statusDescription: entered-in-error | draft | active |suspended | completed
Type: token
Path: DeviceRequest.status
- See Also:
-
STATUS
Fluent Client search parameter constant for statusDescription: entered-in-error | draft | active |suspended | completed
Type: token
Path: DeviceRequest.status
-
-
Constructor Details
-
DeviceRequest
public DeviceRequest()Constructor -
DeviceRequest
Constructor
-
-
Method Details
-
getIdentifier
- Returns:
identifier(Identifiers assigned to this order by the orderer or by the receiver.)
-
setIdentifier
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasIdentifier
-
addIdentifier
-
addIdentifier
-
getIdentifierFirstRep
- Returns:
- The first repetition of repeating field
identifier, creating it if it does not already exist
-
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
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasInstantiatesCanonical
-
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
- 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
- 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
- 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
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasInstantiatesUri
-
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
- 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
- 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
- Returns:
basedOn(Plan/proposal/order fulfilled by this request.)
-
setBasedOn
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasBasedOn
-
addBasedOn
-
addBasedOn
-
getBasedOnFirstRep
- Returns:
- The first repetition of repeating field
basedOn, creating it if it does not already exist
-
getPriorRequest
- Returns:
priorRequest(The request takes the place of the referenced completed or terminated request(s).)
-
setPriorRequest
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasPriorRequest
-
addPriorRequest
-
addPriorRequest
-
getPriorRequestFirstRep
- Returns:
- The first repetition of repeating field
priorRequest, creating it if it does not already exist
-
getGroupIdentifier
- Returns:
groupIdentifier(Composite request this is part of.)
-
hasGroupIdentifier
-
setGroupIdentifier
- Parameters:
value-groupIdentifier(Composite request this is part of.)
-
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
-
hasStatus
-
setStatusElement
- 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
- Returns:
- The status of the request.
-
setStatus
- Parameters:
value- The status of the request.
-
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
-
hasIntent
-
setIntentElement
- 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
- Returns:
- Whether the request is a proposal, plan, an original order or a reflex order.
-
setIntent
- Parameters:
value- Whether the request is a proposal, plan, an original order or a reflex order.
-
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
-
hasPriority
-
setPriorityElement
- 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
- Returns:
- Indicates how quickly the {{title}} should be addressed with respect to other requests.
-
setPriority
- Parameters:
value- Indicates how quickly the {{title}} should be addressed with respect to other requests.
-
getCode
- Returns:
code(The details of the device to be used.)
-
getCodeReference
- Returns:
code(The details of the device to be used.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasCodeReference
-
getCodeCodeableConcept
- Returns:
code(The details of the device to be used.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasCodeCodeableConcept
-
hasCode
-
setCode
- Parameters:
value-code(The details of the device to be used.)
-
getParameter
- Returns:
parameter(Specific parameters for the ordered item. For example, the prism value for lenses.)
-
setParameter
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasParameter
-
addParameter
-
addParameter
-
getParameterFirstRep
- Returns:
- The first repetition of repeating field
parameter, creating it if it does not already exist
-
getSubject
- Returns:
subject(The patient who will use the device.)
-
hasSubject
-
setSubject
- Parameters:
value-subject(The patient who will use the device.)
-
getSubjectTarget
- Returns:
subjectThe 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
- Parameters:
value-subjectThe 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
- Returns:
encounter(An encounter that provides additional context in which this request is made.)
-
hasEncounter
-
setEncounter
- Parameters:
value-encounter(An encounter that provides additional context in which this request is made.)
-
getEncounterTarget
- Returns:
encounterThe 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
- Parameters:
value-encounterThe 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
- 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
- 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
-
getOccurrencePeriod
- 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
-
getOccurrenceTiming
- 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
-
hasOccurrence
-
setOccurrence
- 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
- 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
-
hasAuthoredOn
-
setAuthoredOnElement
- 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
- Returns:
- When the request transitioned to being actionable.
-
setAuthoredOn
- Parameters:
value- When the request transitioned to being actionable.
-
getRequester
- Returns:
requester(The individual who initiated the request and has responsibility for its activation.)
-
hasRequester
-
setRequester
- Parameters:
value-requester(The individual who initiated the request and has responsibility for its activation.)
-
getRequesterTarget
- Returns:
requesterThe 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
- Parameters:
value-requesterThe 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
- Returns:
performerType(Desired type of performer for doing the diagnostic testing.)
-
hasPerformerType
-
setPerformerType
- Parameters:
value-performerType(Desired type of performer for doing the diagnostic testing.)
-
getPerformer
- Returns:
performer(The desired performer for doing the diagnostic testing.)
-
hasPerformer
-
setPerformer
- Parameters:
value-performer(The desired performer for doing the diagnostic testing.)
-
getPerformerTarget
- Returns:
performerThe 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
- Parameters:
value-performerThe 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
- Returns:
reasonCode(Reason or justification for the use of this device.)
-
setReasonCode
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasReasonCode
-
addReasonCode
-
addReasonCode
-
getReasonCodeFirstRep
- Returns:
- The first repetition of repeating field
reasonCode, creating it if it does not already exist
-
getReasonReference
- Returns:
reasonReference(Reason or justification for the use of this device.)
-
setReasonReference
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasReasonReference
-
addReasonReference
-
addReasonReference
-
getReasonReferenceFirstRep
- Returns:
- The first repetition of repeating field
reasonReference, creating it if it does not already exist
-
getInsurance
- Returns:
insurance(Insurance plans, coverage extensions, pre-authorizations and/or pre-determinations that may be required for delivering the requested service.)
-
setInsurance
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasInsurance
-
addInsurance
-
addInsurance
-
getInsuranceFirstRep
- Returns:
- The first repetition of repeating field
insurance, creating it if it does not already exist
-
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
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasSupportingInfo
-
addSupportingInfo
-
addSupportingInfo
-
getSupportingInfoFirstRep
- Returns:
- The first repetition of repeating field
supportingInfo, creating it if it does not already exist
-
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
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasNote
-
addNote
-
addNote
-
getNoteFirstRep
- Returns:
- The first repetition of repeating field
note, creating it if it does not already exist
-
getRelevantHistory
- Returns:
relevantHistory(Key events in the history of the request.)
-
setRelevantHistory
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasRelevantHistory
-
addRelevantHistory
-
addRelevantHistory
-
getRelevantHistoryFirstRep
- Returns:
- The first repetition of repeating field
relevantHistory, creating it if it does not already exist
-
listChildren
- Overrides:
listChildrenin classDomainResource
-
getNamedProperty
public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getNamedPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
setPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
- Overrides:
setPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
removeChild
- Overrides:
removeChildin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
- Overrides:
makePropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getTypesForPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
- Overrides:
addChildin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
fhirType
- Specified by:
fhirTypein interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
fhirTypein classDomainResource
-
copy
- Specified by:
copyin classDomainResource
-
copyValues
-
typedCopy
-
equalsDeep
- Overrides:
equalsDeepin classDomainResource
-
equalsShallow
- Overrides:
equalsShallowin classDomainResource
-
isEmpty
- Specified by:
isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
isEmptyin classDomainResource
-
getResourceType
- Specified by:
getResourceTypein classResource
-