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 classDeviceRequest.DeviceRequestParameterComponentstatic classDeviceRequest.DeviceRequestStatusstatic classDeviceRequest.DeviceRequestStatusEnumFactorystatic classDeviceRequest.RequestIntentstatic classDeviceRequest.RequestIntentEnumFactorystatic classDeviceRequest.RequestPrioritystatic classDeviceRequest.RequestPriorityEnumFactory
-
Field Summary
Fields Modifier and Type Field Description static ca.uhn.fhir.rest.gclient.DateClientParamAUTHORED_ONFluent Client search parameter constant for authored-onprotected DateTimeTypeauthoredOnWhen the request transitioned to being actionable.static ca.uhn.fhir.rest.gclient.ReferenceClientParamBASED_ONFluent Client search parameter constant for based-onprotected List<Reference>basedOnPlan/proposal/order fulfilled by this request.protected List<Resource>basedOnTargetThe actual objects that are the target of the reference (Plan/proposal/order fulfilled by this request.)protected TypecodeThe details of the device to be used.static ca.uhn.fhir.rest.gclient.TokenClientParamCODEFluent Client search parameter constant for codestatic ca.uhn.fhir.rest.gclient.ReferenceClientParamDEVICEFluent Client search parameter constant for deviceprotected ReferenceencounterAn encounter that provides additional context in which this request is made.static ca.uhn.fhir.rest.gclient.ReferenceClientParamENCOUNTERFluent Client search parameter constant for encounterprotected EncounterencounterTargetThe 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.DateClientParamEVENT_DATEFluent Client search parameter constant for event-datestatic ca.uhn.fhir.rest.gclient.TokenClientParamGROUP_IDENTIFIERFluent Client search parameter constant for group-identifierprotected IdentifiergroupIdentifierComposite request this is part of.protected List<Identifier>identifierIdentifiers assigned to this order by the orderer or by the receiver.static ca.uhn.fhir.rest.gclient.TokenClientParamIDENTIFIERFluent Client search parameter constant for identifierstatic ca.uhn.fhir.model.api.IncludeINCLUDE_BASED_ONConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_DEVICEConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_ENCOUNTERConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_INSTANTIATES_CANONICALConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_INSURANCEConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_PATIENTConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_PERFORMERConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_PRIOR_REQUESTConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_REQUESTERConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_SUBJECTConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.rest.gclient.ReferenceClientParamINSTANTIATES_CANONICALFluent Client search parameter constant for instantiates-canonicalstatic ca.uhn.fhir.rest.gclient.UriClientParamINSTANTIATES_URIFluent Client search parameter constant for instantiates-uriprotected List<CanonicalType>instantiatesCanonicalThe 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>instantiatesUriThe 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>insuranceInsurance plans, coverage extensions, pre-authorizations and/or pre-determinations that may be required for delivering the requested service.static ca.uhn.fhir.rest.gclient.ReferenceClientParamINSURANCEFluent Client search parameter constant for insuranceprotected List<Resource>insuranceTargetThe 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>intentWhether the request is a proposal, plan, an original order or a reflex order.static ca.uhn.fhir.rest.gclient.TokenClientParamINTENTFluent Client search parameter constant for intentprotected List<Annotation>noteDetails about this request that were not represented at all or sufficiently in one of the attributes provided in a class.protected TypeoccurrenceThe timing schedule for the use of the device.protected List<DeviceRequest.DeviceRequestParameterComponent>parameterSpecific parameters for the ordered item.static ca.uhn.fhir.rest.gclient.ReferenceClientParamPATIENTFluent Client search parameter constant for patientprotected ReferenceperformerThe desired performer for doing the diagnostic testing.static ca.uhn.fhir.rest.gclient.ReferenceClientParamPERFORMERFluent Client search parameter constant for performerprotected ResourceperformerTargetThe actual object that is the target of the reference (The desired performer for doing the diagnostic testing.)protected CodeableConceptperformerTypeDesired type of performer for doing the diagnostic testing.static ca.uhn.fhir.rest.gclient.ReferenceClientParamPRIOR_REQUESTFluent Client search parameter constant for prior-requestprotected Enumeration<DeviceRequest.RequestPriority>priorityIndicates how quickly the {{title}} should be addressed with respect to other requests.protected List<Reference>priorRequestThe request takes the place of the referenced completed or terminated request(s).protected List<Resource>priorRequestTargetThe 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>reasonCodeReason or justification for the use of this device.protected List<Reference>reasonReferenceReason or justification for the use of this device.protected List<Resource>reasonReferenceTargetThe actual objects that are the target of the reference (Reason or justification for the use of this device.)protected List<Reference>relevantHistoryKey events in the history of the request.protected List<Provenance>relevantHistoryTargetThe actual objects that are the target of the reference (Key events in the history of the request.)protected ReferencerequesterThe individual who initiated the request and has responsibility for its activation.static ca.uhn.fhir.rest.gclient.ReferenceClientParamREQUESTERFluent Client search parameter constant for requesterprotected ResourcerequesterTargetThe actual object that is the target of the reference (The individual who initiated the request and has responsibility for its activation.)static StringSP_AUTHORED_ONSearch parameter: authored-onstatic StringSP_BASED_ONSearch parameter: based-onstatic StringSP_CODESearch parameter: codestatic StringSP_DEVICESearch parameter: devicestatic StringSP_ENCOUNTERSearch parameter: encounterstatic StringSP_EVENT_DATESearch parameter: event-datestatic StringSP_GROUP_IDENTIFIERSearch parameter: group-identifierstatic StringSP_IDENTIFIERSearch parameter: identifierstatic StringSP_INSTANTIATES_CANONICALSearch parameter: instantiates-canonicalstatic StringSP_INSTANTIATES_URISearch parameter: instantiates-uristatic StringSP_INSURANCESearch parameter: insurancestatic StringSP_INTENTSearch parameter: intentstatic StringSP_PATIENTSearch parameter: patientstatic StringSP_PERFORMERSearch parameter: performerstatic StringSP_PRIOR_REQUESTSearch parameter: prior-requeststatic StringSP_REQUESTERSearch parameter: requesterstatic StringSP_STATUSSearch parameter: statusstatic StringSP_SUBJECTSearch parameter: subjectprotected Enumeration<DeviceRequest.DeviceRequestStatus>statusThe status of the request.static ca.uhn.fhir.rest.gclient.TokenClientParamSTATUSFluent Client search parameter constant for statusprotected ReferencesubjectThe patient who will use the device.static ca.uhn.fhir.rest.gclient.ReferenceClientParamSUBJECTFluent Client search parameter constant for subjectprotected ResourcesubjectTargetThe actual object that is the target of the reference (The patient who will use the device.)protected List<Reference>supportingInfoAdditional clinical information about the patient that may influence the request fulfilment.protected List<Resource>supportingInfoTargetThe 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
thisfor 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
thisfor 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
thisfor 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
thisfor 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
thisfor 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
thisfor 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:
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
public DeviceRequest setSubjectTarget(Resource value)
- 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
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:
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
public DeviceRequest setEncounterTarget(Encounter value)
- 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
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:
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
public DeviceRequest setRequesterTarget(Resource value)
- 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
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:
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
public DeviceRequest setPerformerTarget(Resource value)
- 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
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
thisfor 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
thisfor 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
thisfor 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
thisfor 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
thisfor 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
thisfor 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:
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
public Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
public Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
- 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
public Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
addChildin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
fhirType
public String fhirType()
- Specified by:
fhirTypein interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
fhirTypein classDomainResource
-
copy
public DeviceRequest copy()
- Specified by:
copyin classDomainResource
-
copyValues
public void copyValues(DeviceRequest dst)
-
typedCopy
protected DeviceRequest typedCopy()
-
equalsDeep
public boolean equalsDeep(Base other_)
- Overrides:
equalsDeepin classDomainResource
-
equalsShallow
public boolean equalsShallow(Base other_)
- Overrides:
equalsShallowin classDomainResource
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
isEmptyin classDomainResource
-
getResourceType
public ResourceType getResourceType()
- Specified by:
getResourceTypein classResource
-
-