Class ReferralRequest
- 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
Modifier and TypeClassDescriptionstatic enum
static class
static enum
static class
static class
static enum
static class
-
Field Summary
Modifier and TypeFieldDescriptionstatic final ca.uhn.fhir.rest.gclient.DateClientParam
Fluent Client search parameter constant for authored-onprotected DateTimeType
Date/DateTime of creation for draft requests and date of activation for active requests.static final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for based-onIndicates any plans, proposals or orders that this request is intended to satisfy - in whole or in part.The actual objects that are the target of the reference (Indicates any plans, proposals or orders that this request is intended to satisfy - in whole or in part.)protected Reference
The encounter at which the request for referral or transfer of care is initiated.static final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for contextprotected Resource
The actual object that is the target of the reference (The encounter at which the request for referral or transfer of care is initiated.)A protocol, guideline, orderset or other definition that is adhered to in whole or in part by this request.static final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for definitionThe actual objects that are the target of the reference (A protocol, guideline, orderset or other definition that is adhered to in whole or in part by this request.)protected StringType
The reason element gives a short description of why the referral is being made, the description expands on this to support a more complete clinical summary.static final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for encounterstatic final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for group-identifierprotected Identifier
The business identifier of the logical "grouping" request/order that this referral is a part of.protected List
<Identifier> Business identifier that uniquely identifies the referral/care transfer request instance.static final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for identifierstatic final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.protected Enumeration
<ReferralRequest.ReferralCategory> Distinguishes the "level" of authorization/demand implicit in this request.static final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for intentprotected List
<Annotation> Comments made about the referral request by any of the participants.protected Type
The period of time within which the services identified in the referral/transfer of care is specified or required to occur.static final ca.uhn.fhir.rest.gclient.DateClientParam
Fluent Client search parameter constant for occurrence-datestatic final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for patientprotected Enumeration
<ReferralRequest.ReferralPriority> An indication of the urgency of referral (or where applicable the type of transfer of care) request.static final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for priorityprotected List
<CodeableConcept> Description of clinical condition indicating why referral/transfer of care is requested.Indicates another resource whose existence justifies this request.The actual objects that are the target of the reference (Indicates another resource whose existence justifies this request.)The healthcare provider(s) or provider organization(s) who/which is to receive the referral/transfer of care request.static final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for recipientThe actual objects that are the target of the reference (The healthcare provider(s) or provider organization(s) who/which is to receive the referral/transfer of care request.)Links to Provenance records for past versions of this resource or fulfilling request or event resources that identify key state transitions or updates that are likely to be relevant to a user looking at the current version of the resource.protected List
<Provenance> The actual objects that are the target of the reference (Links to Provenance records for past versions of this resource or fulfilling request or event resources that identify key state transitions or updates that are likely to be relevant to a user looking at the current version of the resource.)Completed or terminated request(s) whose function is taken by this new request.static final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for replacesprotected List
<ReferralRequest> The actual objects that are the target of the reference (Completed or terminated request(s) whose function is taken by this new request.)The individual who initiated the request and has responsibility for its activation.static final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for requesterstatic final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for serviceprotected List
<CodeableConcept> The service(s) that is/are requested to be provided to the patient.static final String
Search parameter: authored-onstatic final String
Search parameter: based-onstatic final String
Search parameter: contextstatic final String
Search parameter: definitionstatic final String
Search parameter: encounterstatic final String
Search parameter: group-identifierstatic final String
Search parameter: identifierstatic final String
Search parameter: intentstatic final String
Search parameter: occurrence-datestatic final String
Search parameter: patientstatic final String
Search parameter: prioritystatic final String
Search parameter: recipientstatic final String
Search parameter: replacesstatic final String
Search parameter: requesterstatic final String
Search parameter: servicestatic final String
Search parameter: specialtystatic final String
Search parameter: statusstatic final String
Search parameter: subjectstatic final String
Search parameter: typeprotected CodeableConcept
Indication of the clinical domain or discipline to which the referral or transfer of care request is sent.static final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for specialtyprotected Enumeration
<ReferralRequest.ReferralRequestStatus> The status of the authorization/intention reflected by the referral request record.static final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for statusprotected Reference
The patient who is the subject of a referral or transfer of care request.static final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for subjectprotected Resource
The actual object that is the target of the reference (The patient who is the subject of a referral or transfer of care request.)Any additional (administrative, financial or clinical) information required to support request for referral or transfer of care.The actual objects that are the target of the reference (Any additional (administrative, financial or clinical) information required to support request for referral or transfer of care.protected CodeableConcept
An indication of the type of referral (or where applicable the type of transfer of care) request.static final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for typeFields inherited from class org.hl7.fhir.dstu3.model.DomainResource
contained, extension, modifierExtension, text
Fields inherited from class org.hl7.fhir.dstu3.model.Resource
id, implicitRules, language, meta
Fields 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_TAG
Fields inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
INCLUDE_ALL, WILDCARD_ALL_SET
-
Constructor Summary
ConstructorDescriptionConstructorReferralRequest
(Enumeration<ReferralRequest.ReferralRequestStatus> status, Enumeration<ReferralRequest.ReferralCategory> intent, Reference subject) Constructor -
Method Summary
Modifier and TypeMethodDescriptionaddNote()
Deprecated.Use Reference#setResource(IBaseResource) insteadDeprecated.Use Reference#setResource(IBaseResource) insteadcopy()
boolean
equalsDeep
(Base other_) boolean
equalsShallow
(Base other_) fhirType()
Deprecated.Use Reference#setResource(IBaseResource) insteadDeprecated.Use Reference#setResource(IBaseResource) insteadgetNamedProperty
(int _hash, String _name, boolean _checkValid) getNote()
Base[]
getProperty
(int hash, String name, boolean checkValid) Deprecated.Use Reference#setResource(IBaseResource) insteadDeprecated.Use Reference#setResource(IBaseResource) insteadDeprecated.Use Reference#setResource(IBaseResource) insteadDeprecated.Use Reference#setResource(IBaseResource) insteadDeprecated.Use Reference#setResource(IBaseResource) insteadgetType()
String[]
getTypesForProperty
(int hash, String name) boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
hasNote()
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
hasType()
boolean
isEmpty()
protected void
listChildren
(List<Property> children) makeProperty
(int hash, String name) setAuthoredOn
(Date value) setAuthoredOnElement
(DateTimeType value) setBasedOn
(List<Reference> theBasedOn) setContext
(Reference value) setContextTarget
(Resource value) setDefinition
(List<Reference> theDefinition) setDescription
(String value) setDescriptionElement
(StringType value) setGroupIdentifier
(Identifier value) setIdentifier
(List<Identifier> theIdentifier) setNote
(List<Annotation> theNote) setOccurrence
(Type value) setProperty
(int hash, String name, Base value) setProperty
(String name, Base value) setReasonCode
(List<CodeableConcept> theReasonCode) setReasonReference
(List<Reference> theReasonReference) setRecipient
(List<Reference> theRecipient) setRelevantHistory
(List<Reference> theRelevantHistory) setReplaces
(List<Reference> theReplaces) setServiceRequested
(List<CodeableConcept> theServiceRequested) setSpecialty
(CodeableConcept value) setSubject
(Reference value) setSubjectTarget
(Resource value) setSupportingInfo
(List<Reference> theSupportingInfo) setType
(CodeableConcept value) protected ReferralRequest
Methods inherited from class org.hl7.fhir.dstu3.model.DomainResource
addContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, copyValues, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasExtension, hasModifierExtension, hasText, setContained, setExtension, setModifierExtension, setText
Methods inherited from class org.hl7.fhir.dstu3.model.Resource
copyValues, getId, getIdBase, getIdElement, getIdPart, getImplicitRules, getImplicitRulesElement, 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.dstu3.model.BaseResource
getStructureFhirVersionEnum, isResource, setId
Methods inherited from class org.hl7.fhir.dstu3.model.Base
castToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, 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
Methods inherited from interface org.hl7.fhir.instance.model.api.IBase
getFormatCommentsPost, getFormatCommentsPre, hasFormatComment
Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
getMeta, getStructureFhirVersionEnum, isDeleted, setId
-
Field Details
-
identifier
Business identifier that uniquely identifies the referral/care transfer request instance. -
definition
A protocol, guideline, orderset or other definition that is adhered to in whole or in part by this request. -
definitionTarget
The actual objects that are the target of the reference (A protocol, guideline, orderset or other definition that is adhered to in whole or in part by this request.) -
basedOn
Indicates any plans, proposals or orders that this request is intended to satisfy - in whole or in part. -
basedOnTarget
The actual objects that are the target of the reference (Indicates any plans, proposals or orders that this request is intended to satisfy - in whole or in part.) -
replaces
Completed or terminated request(s) whose function is taken by this new request. -
replacesTarget
The actual objects that are the target of the reference (Completed or terminated request(s) whose function is taken by this new request.) -
groupIdentifier
The business identifier of the logical "grouping" request/order that this referral is a part of. -
status
The status of the authorization/intention reflected by the referral request record. -
intent
Distinguishes the "level" of authorization/demand implicit in this request. -
type
An indication of the type of referral (or where applicable the type of transfer of care) request. -
priority
An indication of the urgency of referral (or where applicable the type of transfer of care) request. -
serviceRequested
The service(s) that is/are requested to be provided to the patient. For example: cardiac pacemaker insertion. -
subject
The patient who is the subject of a referral or transfer of care request. -
subjectTarget
The actual object that is the target of the reference (The patient who is the subject of a referral or transfer of care request.) -
context
The encounter at which the request for referral or transfer of care is initiated. -
contextTarget
The actual object that is the target of the reference (The encounter at which the request for referral or transfer of care is initiated.) -
occurrence
The period of time within which the services identified in the referral/transfer of care is specified or required to occur. -
authoredOn
Date/DateTime of creation for draft requests and date of activation for active requests. -
requester
The individual who initiated the request and has responsibility for its activation. -
specialty
Indication of the clinical domain or discipline to which the referral or transfer of care request is sent. For example: Cardiology Gastroenterology Diabetology. -
recipient
The healthcare provider(s) or provider organization(s) who/which is to receive the referral/transfer of care request. -
recipientTarget
The actual objects that are the target of the reference (The healthcare provider(s) or provider organization(s) who/which is to receive the referral/transfer of care request.) -
reasonCode
Description of clinical condition indicating why referral/transfer of care is requested. For example: Pathological Anomalies, Disabled (physical or mental), Behavioral Management. -
reasonReference
Indicates another resource whose existence justifies this request. -
reasonReferenceTarget
The actual objects that are the target of the reference (Indicates another resource whose existence justifies this request.) -
description
The reason element gives a short description of why the referral is being made, the description expands on this to support a more complete clinical summary. -
supportingInfo
Any additional (administrative, financial or clinical) information required to support request for referral or transfer of care. For example: Presenting problems/chief complaints Medical History Family History Alerts Allergy/Intolerance and Adverse Reactions Medications Observations/Assessments (may include cognitive and fundtional assessments) Diagnostic Reports Care Plan. -
supportingInfoTarget
The actual objects that are the target of the reference (Any additional (administrative, financial or clinical) information required to support request for referral or transfer of care. For example: Presenting problems/chief complaints Medical History Family History Alerts Allergy/Intolerance and Adverse Reactions Medications Observations/Assessments (may include cognitive and fundtional assessments) Diagnostic Reports Care Plan.) -
note
Comments made about the referral request by any of the participants. -
relevantHistory
Links to Provenance records for past versions of this resource or fulfilling request or event resources that identify key state transitions or updates that are likely to be relevant to a user looking at the current version of the resource. -
relevantHistoryTarget
The actual objects that are the target of the reference (Links to Provenance records for past versions of this resource or fulfilling request or event resources that identify key state transitions or updates that are likely to be relevant to a user looking at the current version of the resource.) -
SP_REQUESTER
Search parameter: requesterDescription: Individual making the request
Type: reference
Path: ReferralRequest.requester.agent
- See Also:
-
REQUESTER
Fluent Client search parameter constant for requesterDescription: Individual making the request
Type: reference
Path: ReferralRequest.requester.agent
-
INCLUDE_REQUESTER
Constant for fluent queries to be used to add include statements. Specifies the path value of "ReferralRequest:requester". -
SP_IDENTIFIER
Search parameter: identifierDescription: Business identifier
Type: token
Path: ReferralRequest.identifier
- See Also:
-
IDENTIFIER
Fluent Client search parameter constant for identifierDescription: Business identifier
Type: token
Path: ReferralRequest.identifier
-
SP_SPECIALTY
Search parameter: specialtyDescription: The specialty that the referral is for
Type: token
Path: ReferralRequest.specialty
- See Also:
-
SPECIALTY
Fluent Client search parameter constant for specialtyDescription: The specialty that the referral is for
Type: token
Path: ReferralRequest.specialty
-
SP_REPLACES
Search parameter: replacesDescription: Request(s) replaced by this request
Type: reference
Path: ReferralRequest.replaces
- See Also:
-
REPLACES
Fluent Client search parameter constant for replacesDescription: Request(s) replaced by this request
Type: reference
Path: ReferralRequest.replaces
-
INCLUDE_REPLACES
Constant for fluent queries to be used to add include statements. Specifies the path value of "ReferralRequest:replaces". -
SP_SUBJECT
Search parameter: subjectDescription: Patient referred to care or transfer
Type: reference
Path: ReferralRequest.subject
- See Also:
-
SUBJECT
Fluent Client search parameter constant for subjectDescription: Patient referred to care or transfer
Type: reference
Path: ReferralRequest.subject
-
INCLUDE_SUBJECT
Constant for fluent queries to be used to add include statements. Specifies the path value of "ReferralRequest:subject". -
SP_ENCOUNTER
Search parameter: encounterDescription: Originating encounter
Type: reference
Path: ReferralRequest.context
- See Also:
-
ENCOUNTER
Fluent Client search parameter constant for encounterDescription: Originating encounter
Type: reference
Path: ReferralRequest.context
-
INCLUDE_ENCOUNTER
Constant for fluent queries to be used to add include statements. Specifies the path value of "ReferralRequest:encounter". -
SP_AUTHORED_ON
Search parameter: authored-onDescription: Creation or activation date
Type: date
Path: ReferralRequest.authoredOn
- See Also:
-
AUTHORED_ON
Fluent Client search parameter constant for authored-onDescription: Creation or activation date
Type: date
Path: ReferralRequest.authoredOn
-
SP_TYPE
Search parameter: typeDescription: The type of the referral
Type: token
Path: ReferralRequest.type
- See Also:
-
TYPE
Fluent Client search parameter constant for typeDescription: The type of the referral
Type: token
Path: ReferralRequest.type
-
SP_PRIORITY
Search parameter: priorityDescription: The priority assigned to the referral
Type: token
Path: ReferralRequest.priority
- See Also:
-
PRIORITY
Fluent Client search parameter constant for priorityDescription: The priority assigned to the referral
Type: token
Path: ReferralRequest.priority
-
SP_INTENT
Search parameter: intentDescription: Proposal, plan or order
Type: token
Path: ReferralRequest.intent
- See Also:
-
INTENT
Fluent Client search parameter constant for intentDescription: Proposal, plan or order
Type: token
Path: ReferralRequest.intent
-
SP_GROUP_IDENTIFIER
Search parameter: group-identifierDescription: Part of common request
Type: token
Path: ReferralRequest.groupIdentifier
- See Also:
-
GROUP_IDENTIFIER
Fluent Client search parameter constant for group-identifierDescription: Part of common request
Type: token
Path: ReferralRequest.groupIdentifier
-
SP_BASED_ON
Search parameter: based-onDescription: Request being fulfilled
Type: reference
Path: ReferralRequest.basedOn
- See Also:
-
BASED_ON
Fluent Client search parameter constant for based-onDescription: Request being fulfilled
Type: reference
Path: ReferralRequest.basedOn
-
INCLUDE_BASED_ON
Constant for fluent queries to be used to add include statements. Specifies the path value of "ReferralRequest:based-on". -
SP_PATIENT
Search parameter: patientDescription: Who the referral is about
Type: reference
Path: ReferralRequest.subject
- See Also:
-
PATIENT
Fluent Client search parameter constant for patientDescription: Who the referral is about
Type: reference
Path: ReferralRequest.subject
-
INCLUDE_PATIENT
Constant for fluent queries to be used to add include statements. Specifies the path value of "ReferralRequest:patient". -
SP_SERVICE
Search parameter: serviceDescription: Actions requested as part of the referral
Type: token
Path: ReferralRequest.serviceRequested
- See Also:
-
SERVICE
Fluent Client search parameter constant for serviceDescription: Actions requested as part of the referral
Type: token
Path: ReferralRequest.serviceRequested
-
SP_OCCURRENCE_DATE
Search parameter: occurrence-dateDescription: When the service(s) requested in the referral should occur
Type: date
Path: ReferralRequest.occurrence[x]
- See Also:
-
OCCURRENCE_DATE
Fluent Client search parameter constant for occurrence-dateDescription: When the service(s) requested in the referral should occur
Type: date
Path: ReferralRequest.occurrence[x]
-
SP_RECIPIENT
Search parameter: recipientDescription: The person that the referral was sent to
Type: reference
Path: ReferralRequest.recipient
- See Also:
-
RECIPIENT
Fluent Client search parameter constant for recipientDescription: The person that the referral was sent to
Type: reference
Path: ReferralRequest.recipient
-
INCLUDE_RECIPIENT
Constant for fluent queries to be used to add include statements. Specifies the path value of "ReferralRequest:recipient". -
SP_CONTEXT
Search parameter: contextDescription: Part of encounter or episode of care
Type: reference
Path: ReferralRequest.context
- See Also:
-
CONTEXT
Fluent Client search parameter constant for contextDescription: Part of encounter or episode of care
Type: reference
Path: ReferralRequest.context
-
INCLUDE_CONTEXT
Constant for fluent queries to be used to add include statements. Specifies the path value of "ReferralRequest:context". -
SP_DEFINITION
Search parameter: definitionDescription: Instantiates protocol or definition
Type: reference
Path: ReferralRequest.definition
- See Also:
-
DEFINITION
Fluent Client search parameter constant for definitionDescription: Instantiates protocol or definition
Type: reference
Path: ReferralRequest.definition
-
INCLUDE_DEFINITION
Constant for fluent queries to be used to add include statements. Specifies the path value of "ReferralRequest:definition". -
SP_STATUS
Search parameter: statusDescription: The status of the referral
Type: token
Path: ReferralRequest.status
- See Also:
-
STATUS
Fluent Client search parameter constant for statusDescription: The status of the referral
Type: token
Path: ReferralRequest.status
-
-
Constructor Details
-
ReferralRequest
public ReferralRequest()Constructor -
ReferralRequest
public ReferralRequest(Enumeration<ReferralRequest.ReferralRequestStatus> status, Enumeration<ReferralRequest.ReferralCategory> intent, Reference subject) Constructor
-
-
Method Details
-
getIdentifier
- Returns:
identifier
(Business identifier that uniquely identifies the referral/care transfer request instance.)
-
setIdentifier
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasIdentifier
-
addIdentifier
-
addIdentifier
-
getIdentifierFirstRep
- Returns:
- The first repetition of repeating field
identifier
, creating it if it does not already exist
-
getDefinition
- Returns:
definition
(A protocol, guideline, orderset or other definition that is adhered to in whole or in part by this request.)
-
setDefinition
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasDefinition
-
addDefinition
-
addDefinition
-
getDefinitionFirstRep
- Returns:
- The first repetition of repeating field
definition
, creating it if it does not already exist
-
getDefinitionTarget
Deprecated.Use Reference#setResource(IBaseResource) instead -
getBasedOn
- Returns:
basedOn
(Indicates any plans, proposals or orders that this request is intended to satisfy - in whole or in part.)
-
setBasedOn
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasBasedOn
-
addBasedOn
-
addBasedOn
-
getBasedOnFirstRep
- Returns:
- The first repetition of repeating field
basedOn
, creating it if it does not already exist
-
getBasedOnTarget
Deprecated.Use Reference#setResource(IBaseResource) instead -
getReplaces
- Returns:
replaces
(Completed or terminated request(s) whose function is taken by this new request.)
-
setReplaces
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasReplaces
-
addReplaces
-
addReplaces
-
getReplacesFirstRep
- Returns:
- The first repetition of repeating field
replaces
, creating it if it does not already exist
-
getReplacesTarget
Deprecated.Use Reference#setResource(IBaseResource) instead -
addReplacesTarget
Deprecated.Use Reference#setResource(IBaseResource) instead -
getGroupIdentifier
- Returns:
groupIdentifier
(The business identifier of the logical "grouping" request/order that this referral is a part of.)
-
hasGroupIdentifier
-
setGroupIdentifier
- Parameters:
value
-groupIdentifier
(The business identifier of the logical "grouping" request/order that this referral is a part of.)
-
getStatusElement
- Returns:
status
(The status of the authorization/intention reflected by the referral request record.). 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 authorization/intention reflected by the referral request record.). 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 authorization/intention reflected by the referral request record.
-
setStatus
- Parameters:
value
- The status of the authorization/intention reflected by the referral request record.
-
getIntentElement
- Returns:
intent
(Distinguishes the "level" of authorization/demand implicit in this request.). 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
(Distinguishes the "level" of authorization/demand implicit in this request.). This is the underlying object with id, value and extensions. The accessor "getIntent" gives direct access to the value
-
getIntent
- Returns:
- Distinguishes the "level" of authorization/demand implicit in this request.
-
setIntent
- Parameters:
value
- Distinguishes the "level" of authorization/demand implicit in this request.
-
getType
- Returns:
type
(An indication of the type of referral (or where applicable the type of transfer of care) request.)
-
hasType
-
setType
- Parameters:
value
-type
(An indication of the type of referral (or where applicable the type of transfer of care) request.)
-
getPriorityElement
- Returns:
priority
(An indication of the urgency of referral (or where applicable the type of transfer of care) request.). 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
(An indication of the urgency of referral (or where applicable the type of transfer of care) request.). This is the underlying object with id, value and extensions. The accessor "getPriority" gives direct access to the value
-
getPriority
- Returns:
- An indication of the urgency of referral (or where applicable the type of transfer of care) request.
-
setPriority
- Parameters:
value
- An indication of the urgency of referral (or where applicable the type of transfer of care) request.
-
getServiceRequested
- Returns:
serviceRequested
(The service(s) that is/are requested to be provided to the patient. For example: cardiac pacemaker insertion.)
-
setServiceRequested
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasServiceRequested
-
addServiceRequested
-
addServiceRequested
-
getServiceRequestedFirstRep
- Returns:
- The first repetition of repeating field
serviceRequested
, creating it if it does not already exist
-
getSubject
- Returns:
subject
(The patient who is the subject of a referral or transfer of care request.)
-
hasSubject
-
setSubject
- Parameters:
value
-subject
(The patient who is the subject of a referral or transfer of care request.)
-
getSubjectTarget
- Returns:
subject
The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (The patient who is the subject of a referral or transfer of care request.)
-
setSubjectTarget
- Parameters:
value
-subject
The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (The patient who is the subject of a referral or transfer of care request.)
-
getContext
- Returns:
context
(The encounter at which the request for referral or transfer of care is initiated.)
-
hasContext
-
setContext
- Parameters:
value
-context
(The encounter at which the request for referral or transfer of care is initiated.)
-
getContextTarget
- Returns:
context
The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (The encounter at which the request for referral or transfer of care is initiated.)
-
setContextTarget
- Parameters:
value
-context
The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (The encounter at which the request for referral or transfer of care is initiated.)
-
getOccurrence
- Returns:
occurrence
(The period of time within which the services identified in the referral/transfer of care is specified or required to occur.)
-
getOccurrenceDateTimeType
- Returns:
occurrence
(The period of time within which the services identified in the referral/transfer of care is specified or required to occur.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasOccurrenceDateTimeType
-
getOccurrencePeriod
- Returns:
occurrence
(The period of time within which the services identified in the referral/transfer of care is specified or required to occur.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasOccurrencePeriod
-
hasOccurrence
-
setOccurrence
- Parameters:
value
-occurrence
(The period of time within which the services identified in the referral/transfer of care is specified or required to occur.)- Throws:
org.hl7.fhir.exceptions.FHIRFormatError
-
getAuthoredOnElement
- Returns:
authoredOn
(Date/DateTime of creation for draft requests and date of activation for active requests.). 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
(Date/DateTime of creation for draft requests and date of activation for active requests.). This is the underlying object with id, value and extensions. The accessor "getAuthoredOn" gives direct access to the value
-
getAuthoredOn
- Returns:
- Date/DateTime of creation for draft requests and date of activation for active requests.
-
setAuthoredOn
- Parameters:
value
- Date/DateTime of creation for draft requests and date of activation for active requests.
-
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.)
-
getSpecialty
- Returns:
specialty
(Indication of the clinical domain or discipline to which the referral or transfer of care request is sent. For example: Cardiology Gastroenterology Diabetology.)
-
hasSpecialty
-
setSpecialty
- Parameters:
value
-specialty
(Indication of the clinical domain or discipline to which the referral or transfer of care request is sent. For example: Cardiology Gastroenterology Diabetology.)
-
getRecipient
- Returns:
recipient
(The healthcare provider(s) or provider organization(s) who/which is to receive the referral/transfer of care request.)
-
setRecipient
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasRecipient
-
addRecipient
-
addRecipient
-
getRecipientFirstRep
- Returns:
- The first repetition of repeating field
recipient
, creating it if it does not already exist
-
getRecipientTarget
Deprecated.Use Reference#setResource(IBaseResource) instead -
getReasonCode
- Returns:
reasonCode
(Description of clinical condition indicating why referral/transfer of care is requested. For example: Pathological Anomalies, Disabled (physical or mental), Behavioral Management.)
-
setReasonCode
- Returns:
- Returns a reference to
this
for 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
(Indicates another resource whose existence justifies this request.)
-
setReasonReference
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasReasonReference
-
addReasonReference
-
addReasonReference
-
getReasonReferenceFirstRep
- Returns:
- The first repetition of repeating field
reasonReference
, creating it if it does not already exist
-
getReasonReferenceTarget
Deprecated.Use Reference#setResource(IBaseResource) instead -
getDescriptionElement
- Returns:
description
(The reason element gives a short description of why the referral is being made, the description expands on this to support a more complete clinical summary.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the value
-
hasDescriptionElement
-
hasDescription
-
setDescriptionElement
- Parameters:
value
-description
(The reason element gives a short description of why the referral is being made, the description expands on this to support a more complete clinical summary.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the value
-
getDescription
- Returns:
- The reason element gives a short description of why the referral is being made, the description expands on this to support a more complete clinical summary.
-
setDescription
- Parameters:
value
- The reason element gives a short description of why the referral is being made, the description expands on this to support a more complete clinical summary.
-
getSupportingInfo
- Returns:
supportingInfo
(Any additional (administrative, financial or clinical) information required to support request for referral or transfer of care. For example: Presenting problems/chief complaints Medical History Family History Alerts Allergy/Intolerance and Adverse Reactions Medications Observations/Assessments (may include cognitive and fundtional assessments) Diagnostic Reports Care Plan.)
-
setSupportingInfo
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasSupportingInfo
-
addSupportingInfo
-
addSupportingInfo
-
getSupportingInfoFirstRep
- Returns:
- The first repetition of repeating field
supportingInfo
, creating it if it does not already exist
-
getSupportingInfoTarget
Deprecated.Use Reference#setResource(IBaseResource) instead -
getNote
- Returns:
note
(Comments made about the referral request by any of the participants.)
-
setNote
- Returns:
- Returns a reference to
this
for 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
(Links to Provenance records for past versions of this resource or fulfilling request or event resources that identify key state transitions or updates that are likely to be relevant to a user looking at the current version of the resource.)
-
setRelevantHistory
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasRelevantHistory
-
addRelevantHistory
-
addRelevantHistory
-
getRelevantHistoryFirstRep
- Returns:
- The first repetition of repeating field
relevantHistory
, creating it if it does not already exist
-
getRelevantHistoryTarget
Deprecated.Use Reference#setResource(IBaseResource) instead -
addRelevantHistoryTarget
Deprecated.Use Reference#setResource(IBaseResource) instead -
listChildren
- Overrides:
listChildren
in classDomainResource
-
getNamedProperty
public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getNamedProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
setProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
- Overrides:
setProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
- Overrides:
makeProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getTypesForProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
- Overrides:
addChild
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
fhirType
- Specified by:
fhirType
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
fhirType
in classDomainResource
-
copy
- Specified by:
copy
in classDomainResource
-
typedCopy
-
equalsDeep
- Overrides:
equalsDeep
in classDomainResource
-
equalsShallow
- Overrides:
equalsShallow
in classDomainResource
-
isEmpty
- Specified by:
isEmpty
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
isEmpty
in classDomainResource
-
getResourceType
- Specified by:
getResourceType
in classResource
-