
Class CommunicationRequest
- 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 SummaryNested ClassesModifier and TypeClassDescriptionstatic classNested classes/interfaces inherited from class org.hl7.fhir.r5.model.BaseBase.ProfileSource, Base.ValidationInfo, Base.ValidationMode, Base.ValidationReason
- 
Field SummaryFieldsModifier and TypeFieldDescriptionOther resources that pertain to this communication request and to which this communication request should be associated.static final ca.uhn.fhir.rest.gclient.DateClientParamFluent Client search parameter constant for authoredprotected DateTimeTypeFor draft requests, indicates the date of initial creation.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for based-onA plan or proposal that is fulfilled in whole or in part by this request.protected List<CodeableConcept> The type of message to be sent such as alert, notification, reminder, instruction, etc.static final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for categoryprotected BooleanTypeIf true indicates that the CommunicationRequest is asking for the specified action to *not* occur.protected ReferenceThe Encounter during which this CommunicationRequest was created or to which the creation of this record is tightly associated.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for encounterstatic final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for group-identifierprotected IdentifierA shared identifier common to multiple independent Request instances that were activated/authorized more or less simultaneously by a single author.protected List<Identifier> Business identifiers assigned to this communication request by the performer or other systems which remain constant as the resource is updated and propagates from server to server.static final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for identifierstatic final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for information-providerThe entity (e.g. person, organization, clinical information system, or device) which is to be the source of the communication.protected Enumeration<Enumerations.RequestIntent> Indicates the level of authority/intentionality associated with the CommunicationRequest and where the request fits into the workflow chain.protected List<CodeableConcept> A channel that was used for this communication (e.g. email, fax).static final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for mediumprotected List<Annotation> Comments made about the request by the requester, sender, recipient, subject or other participants.protected DataTypeThe time when this communication is to occur.static final ca.uhn.fhir.rest.gclient.DateClientParamFluent Client search parameter constant for occurrencestatic final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for patientText, attachment(s), or resource(s) to be communicated to the recipient.protected Enumeration<Enumerations.RequestPriority> Characterizes how quickly the proposed act must be initiated.static final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for priorityprotected List<CodeableReference> Describes why the request is being made in coded or textual form.The entity (e.g. person, organization, clinical information system, device, group, or care team) which is the intended target of the communication.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for recipientCompleted or terminated request(s) whose function is taken by this new request.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for replacesprotected ReferenceThe device, individual, or organization who asks for the information to be shared.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for requesterstatic final StringSearch parameter: authoredstatic final StringSearch parameter: based-onstatic final StringSearch parameter: categorystatic final StringSearch parameter: encounterstatic final StringSearch parameter: group-identifierstatic final StringSearch parameter: identifierstatic final StringSearch parameter: information-providerstatic final StringSearch parameter: mediumstatic final StringSearch parameter: occurrencestatic final StringSearch parameter: patientstatic final StringSearch parameter: prioritystatic final StringSearch parameter: recipientstatic final StringSearch parameter: replacesstatic final StringSearch parameter: requesterstatic final StringSearch parameter: statusstatic final StringSearch parameter: subjectprotected Enumeration<Enumerations.RequestStatus> The status of the proposal or order.static final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for statusprotected CodeableConceptCaptures the reason for the current state of the CommunicationRequest.protected ReferenceThe patient or group that is the focus of this communication request.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for subjectFields inherited from class org.hl7.fhir.r5.model.DomainResourcecontained, extension, modifierExtension, SP_TEXT, text, TEXTFields inherited from class org.hl7.fhir.r5.model.Resourceid, implicitRules, language, metaFields inherited from interface org.hl7.fhir.instance.model.api.IAnyResourceRES_ID, RES_LAST_UPDATED, RES_PROFILE, RES_SECURITY, RES_TAG, SP_RES_ID, SP_RES_LAST_UPDATED, SP_RES_PROFILE, SP_RES_SECURITY, SP_RES_TAGFields inherited from interface org.hl7.fhir.instance.model.api.IBaseResourceINCLUDE_ALL, WILDCARD_ALL_SET
- 
Constructor SummaryConstructorsConstructorDescriptionConstructorCommunicationRequest(Enumerations.RequestStatus status, Enumerations.RequestIntent intent) Constructor
- 
Method SummaryModifier and TypeMethodDescriptionaddAbout()addNote()copy()voidbooleanequalsDeep(Base other_) booleanequalsShallow(Base other_) fhirType()getAbout()booleangetNamedProperty(int _hash, String _name, boolean _checkValid) getNote()Base[]getProperty(int hash, String name, boolean checkValid) String[]getTypesForProperty(int hash, String name) booleanhasAbout()booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanhasNote()booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanisEmpty()protected voidlistChildren(List<Property> children) makeProperty(int hash, String name) voidremoveChild(String name, Base value) setAuthoredOn(Date value) setAuthoredOnElement(DateTimeType value) setBasedOn(List<Reference> theBasedOn) setCategory(List<CodeableConcept> theCategory) setDoNotPerform(boolean value) setEncounter(Reference value) setGroupIdentifier(Identifier value) setIdentifier(List<Identifier> theIdentifier) setInformationProvider(List<Reference> theInformationProvider) setMedium(List<CodeableConcept> theMedium) setNote(List<Annotation> theNote) setOccurrence(DataType value) setProperty(int hash, String name, Base value) setProperty(String name, Base value) setReason(List<CodeableReference> theReason) setRecipient(List<Reference> theRecipient) setReplaces(List<Reference> theReplaces) setRequester(Reference value) setStatusReason(CodeableConcept value) setSubject(Reference value) protected CommunicationRequestMethods inherited from class org.hl7.fhir.r5.model.DomainResourceaddContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getContained, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getExtensionsByUrl, getExtensionString, getExtensionString, getModifierExtension, getModifierExtensionsByUrl, getStandardsStatus, getText, hasContained, hasExtension, hasExtension, hasExtension, hasModifierExtension, hasPrimitiveExtension, hasText, setContained, setExtension, setModifierExtension, setStandardsStatus, setTextMethods inherited from class org.hl7.fhir.r5.model.ResourcecopyValues, getFHIRPublicationVersion, getId, getIdBase, getIdElement, getIdPart, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguage, getLanguageElement, getMeta, getSourcePackage, getWebPath, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, hasSourcePackage, hasWebPath, setId, setIdBase, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMeta, setSourcePackage, setWebPathMethods inherited from class org.hl7.fhir.r5.model.BaseResourcegetStructureFhirVersionEnum, isResource, setIdMethods inherited from class org.hl7.fhir.r5.model.BaseaddDefinition, addFormatCommentsPost, addFormatCommentsPre, addValidationMessage, canHavePrimitiveValue, children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, copyFormatComments, copyUserData, copyValues, dateTimeValue, equals, executeFunction, getChildByName, getChildValueByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, getValidationInfo, getValidationMessages, getXhtml, hasFormatComment, hasFormatCommentPost, hasFormatCommentPre, hasPrimitiveValue, hasType, hasUserData, hasValidated, hasValidationInfo, hasValidationMessages, isBooleanPrimitive, isCopyUserData, isDateTime, isMetadataBased, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setCopyUserData, setUserData, setUserDataINN, setXhtmlMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hl7.fhir.instance.model.api.IAnyResourcegetId, getIdElement, getLanguageElement, getUserData, setId, setUserDataMethods inherited from interface org.hl7.fhir.instance.model.api.IBasegetFormatCommentsPost, getFormatCommentsPre, hasFormatCommentMethods inherited from interface org.hl7.fhir.instance.model.api.IBaseResourcegetMeta, getStructureFhirVersionEnum, isDeleted, setId
- 
Field Details- 
identifierBusiness identifiers assigned to this communication request by the performer or other systems which remain constant as the resource is updated and propagates from server to server.
- 
basedOnA plan or proposal that is fulfilled in whole or in part by this request.
- 
replacesCompleted or terminated request(s) whose function is taken by this new request.
- 
groupIdentifierA shared identifier common to multiple independent Request instances that were activated/authorized more or less simultaneously by a single author. The presence of the same identifier on each request ties those requests together and may have business ramifications in terms of reporting of results, billing, etc. E.g. a requisition number shared by a set of lab tests ordered together, or a prescription number shared by all meds ordered at one time.
- 
statusThe status of the proposal or order.
- 
statusReasonCaptures the reason for the current state of the CommunicationRequest.
- 
intentIndicates the level of authority/intentionality associated with the CommunicationRequest and where the request fits into the workflow chain.
- 
categoryThe type of message to be sent such as alert, notification, reminder, instruction, etc.
- 
priorityCharacterizes how quickly the proposed act must be initiated. Includes concepts such as stat, urgent, routine.
- 
doNotPerformIf true indicates that the CommunicationRequest is asking for the specified action to *not* occur.
- 
mediumA channel that was used for this communication (e.g. email, fax).
- 
subjectThe patient or group that is the focus of this communication request.
- 
aboutOther resources that pertain to this communication request and to which this communication request should be associated.
- 
encounterThe Encounter during which this CommunicationRequest was created or to which the creation of this record is tightly associated.
- 
payloadText, attachment(s), or resource(s) to be communicated to the recipient.
- 
occurrenceThe time when this communication is to occur.
- 
authoredOnFor draft requests, indicates the date of initial creation. For requests with other statuses, indicates the date of activation.
- 
requesterThe device, individual, or organization who asks for the information to be shared.
- 
recipientThe entity (e.g. person, organization, clinical information system, device, group, or care team) which is the intended target of the communication.
- 
informationProviderThe entity (e.g. person, organization, clinical information system, or device) which is to be the source of the communication.
- 
reasonDescribes why the request is being made in coded or textual form.
- 
noteComments made about the request by the requester, sender, recipient, subject or other participants.
- 
SP_AUTHOREDSearch parameter: authoredDescription: When request transitioned to being actionable 
 Type: date
 Path: CommunicationRequest.authoredOn
 - See Also:
 
- 
AUTHOREDFluent Client search parameter constant for authoredDescription: When request transitioned to being actionable 
 Type: date
 Path: CommunicationRequest.authoredOn
 
- 
SP_BASED_ONSearch parameter: based-onDescription: Fulfills plan or proposal 
 Type: reference
 Path: CommunicationRequest.basedOn
 - See Also:
 
- 
BASED_ONFluent Client search parameter constant for based-onDescription: Fulfills plan or proposal 
 Type: reference
 Path: CommunicationRequest.basedOn
 
- 
INCLUDE_BASED_ONConstant for fluent queries to be used to add include statements. Specifies the path value of "CommunicationRequest:based-on".
- 
SP_CATEGORYSearch parameter: categoryDescription: Message category 
 Type: token
 Path: CommunicationRequest.category
 - See Also:
 
- 
CATEGORYFluent Client search parameter constant for categoryDescription: Message category 
 Type: token
 Path: CommunicationRequest.category
 
- 
SP_GROUP_IDENTIFIERSearch parameter: group-identifierDescription: Composite request this is part of 
 Type: token
 Path: CommunicationRequest.groupIdentifier
 - See Also:
 
- 
GROUP_IDENTIFIERFluent Client search parameter constant for group-identifierDescription: Composite request this is part of 
 Type: token
 Path: CommunicationRequest.groupIdentifier
 
- 
SP_INFORMATION_PROVIDERSearch parameter: information-providerDescription: Who should share the information 
 Type: reference
 Path: CommunicationRequest.informationProvider
 - See Also:
 
- 
INFORMATION_PROVIDERFluent Client search parameter constant for information-providerDescription: Who should share the information 
 Type: reference
 Path: CommunicationRequest.informationProvider
 
- 
INCLUDE_INFORMATION_PROVIDERConstant for fluent queries to be used to add include statements. Specifies the path value of "CommunicationRequest:information-provider".
- 
SP_MEDIUMSearch parameter: mediumDescription: A channel of communication 
 Type: token
 Path: CommunicationRequest.medium
 - See Also:
 
- 
MEDIUMFluent Client search parameter constant for mediumDescription: A channel of communication 
 Type: token
 Path: CommunicationRequest.medium
 
- 
SP_OCCURRENCESearch parameter: occurrenceDescription: When scheduled 
 Type: date
 Path: CommunicationRequest.occurrence.ofType(dateTime) | CommunicationRequest.occurrence.ofType(Period)
 - See Also:
 
- 
OCCURRENCEFluent Client search parameter constant for occurrenceDescription: When scheduled 
 Type: date
 Path: CommunicationRequest.occurrence.ofType(dateTime) | CommunicationRequest.occurrence.ofType(Period)
 
- 
SP_PRIORITYSearch parameter: priorityDescription: routine | urgent | asap | stat 
 Type: token
 Path: CommunicationRequest.priority
 - See Also:
 
- 
PRIORITYFluent Client search parameter constant for priorityDescription: routine | urgent | asap | stat 
 Type: token
 Path: CommunicationRequest.priority
 
- 
SP_RECIPIENTSearch parameter: recipientDescription: Who to share the information with 
 Type: reference
 Path: CommunicationRequest.recipient
 - See Also:
 
- 
RECIPIENTFluent Client search parameter constant for recipientDescription: Who to share the information with 
 Type: reference
 Path: CommunicationRequest.recipient
 
- 
INCLUDE_RECIPIENTConstant for fluent queries to be used to add include statements. Specifies the path value of "CommunicationRequest:recipient".
- 
SP_REPLACESSearch parameter: replacesDescription: Request(s) replaced by this request 
 Type: reference
 Path: CommunicationRequest.replaces
 - See Also:
 
- 
REPLACESFluent Client search parameter constant for replacesDescription: Request(s) replaced by this request 
 Type: reference
 Path: CommunicationRequest.replaces
 
- 
INCLUDE_REPLACESConstant for fluent queries to be used to add include statements. Specifies the path value of "CommunicationRequest:replaces".
- 
SP_REQUESTERSearch parameter: requesterDescription: Who asks for the information to be shared 
 Type: reference
 Path: CommunicationRequest.requester
 - See Also:
 
- 
REQUESTERFluent Client search parameter constant for requesterDescription: Who asks for the information to be shared 
 Type: reference
 Path: CommunicationRequest.requester
 
- 
INCLUDE_REQUESTERConstant for fluent queries to be used to add include statements. Specifies the path value of "CommunicationRequest:requester".
- 
SP_STATUSSearch parameter: statusDescription: draft | active | on-hold | revoked | completed | entered-in-error | unknown 
 Type: token
 Path: CommunicationRequest.status
 - See Also:
 
- 
STATUSFluent Client search parameter constant for statusDescription: draft | active | on-hold | revoked | completed | entered-in-error | unknown 
 Type: token
 Path: CommunicationRequest.status
 
- 
SP_SUBJECTSearch parameter: subjectDescription: Focus of message 
 Type: reference
 Path: CommunicationRequest.subject
 - See Also:
 
- 
SUBJECTFluent Client search parameter constant for subjectDescription: Focus of message 
 Type: reference
 Path: CommunicationRequest.subject
 
- 
INCLUDE_SUBJECTConstant for fluent queries to be used to add include statements. Specifies the path value of "CommunicationRequest:subject".
- 
SP_ENCOUNTERSearch parameter: encounterDescription: Multiple Resources: [AuditEvent](auditevent.html): Encounter related to the activity recorded in the AuditEvent [CarePlan](careplan.html): The Encounter during which this CarePlan was created [ChargeItem](chargeitem.html): Encounter associated with event [Claim](claim.html): Encounters associated with a billed line item [ClinicalImpression](clinicalimpression.html): The Encounter during which this ClinicalImpression was created [Communication](communication.html): The Encounter during which this Communication was created [CommunicationRequest](communicationrequest.html): The Encounter during which this CommunicationRequest was created [Composition](composition.html): Context of the Composition [Condition](condition.html): The Encounter during which this Condition was created [DeviceRequest](devicerequest.html): Encounter during which request was created [DiagnosticReport](diagnosticreport.html): The Encounter when the order was made [EncounterHistory](encounterhistory.html): The Encounter associated with this set of history values [ExplanationOfBenefit](explanationofbenefit.html): Encounters associated with a billed line item [Flag](flag.html): Alert relevant during encounter [ImagingStudy](imagingstudy.html): The context of the study [List](list.html): Context in which list created [MedicationDispense](medicationdispense.html): Returns dispenses with a specific encounter [MedicationStatement](medicationstatement.html): Returns statements for a specific encounter [NutritionIntake](nutritionintake.html): Returns statements for a specific encounter [NutritionOrder](nutritionorder.html): Return nutrition orders with this encounter identifier [Observation](observation.html): Encounter related to the observation [Procedure](procedure.html): The Encounter during which this Procedure was created [Provenance](provenance.html): Encounter related to the Provenance [QuestionnaireResponse](questionnaireresponse.html): Encounter associated with the questionnaire response [RequestOrchestration](requestorchestration.html): The encounter the request orchestration applies to [RiskAssessment](riskassessment.html): Where was assessment performed? [ServiceRequest](servicerequest.html): An encounter in which this request is made [Task](task.html): Search by encounter [VisionPrescription](visionprescription.html): Return prescriptions with this encounter identifier 
 Type: reference
 Path: AuditEvent.encounter | CarePlan.encounter | ChargeItem.encounter | Claim.item.encounter | ClinicalImpression.encounter | Communication.encounter | CommunicationRequest.encounter | Composition.encounter | Condition.encounter | DeviceRequest.encounter | DiagnosticReport.encounter | EncounterHistory.encounter | ExplanationOfBenefit.item.encounter | Flag.encounter | ImagingStudy.encounter | List.encounter | MedicationDispense.encounter | MedicationStatement.encounter | NutritionIntake.encounter | NutritionOrder.encounter | Observation.encounter | Procedure.encounter | Provenance.encounter | QuestionnaireResponse.encounter | RequestOrchestration.encounter | RiskAssessment.encounter | ServiceRequest.encounter | Task.encounter | VisionPrescription.encounter
 - See Also:
 
- 
ENCOUNTERFluent Client search parameter constant for encounterDescription: Multiple Resources: [AuditEvent](auditevent.html): Encounter related to the activity recorded in the AuditEvent [CarePlan](careplan.html): The Encounter during which this CarePlan was created [ChargeItem](chargeitem.html): Encounter associated with event [Claim](claim.html): Encounters associated with a billed line item [ClinicalImpression](clinicalimpression.html): The Encounter during which this ClinicalImpression was created [Communication](communication.html): The Encounter during which this Communication was created [CommunicationRequest](communicationrequest.html): The Encounter during which this CommunicationRequest was created [Composition](composition.html): Context of the Composition [Condition](condition.html): The Encounter during which this Condition was created [DeviceRequest](devicerequest.html): Encounter during which request was created [DiagnosticReport](diagnosticreport.html): The Encounter when the order was made [EncounterHistory](encounterhistory.html): The Encounter associated with this set of history values [ExplanationOfBenefit](explanationofbenefit.html): Encounters associated with a billed line item [Flag](flag.html): Alert relevant during encounter [ImagingStudy](imagingstudy.html): The context of the study [List](list.html): Context in which list created [MedicationDispense](medicationdispense.html): Returns dispenses with a specific encounter [MedicationStatement](medicationstatement.html): Returns statements for a specific encounter [NutritionIntake](nutritionintake.html): Returns statements for a specific encounter [NutritionOrder](nutritionorder.html): Return nutrition orders with this encounter identifier [Observation](observation.html): Encounter related to the observation [Procedure](procedure.html): The Encounter during which this Procedure was created [Provenance](provenance.html): Encounter related to the Provenance [QuestionnaireResponse](questionnaireresponse.html): Encounter associated with the questionnaire response [RequestOrchestration](requestorchestration.html): The encounter the request orchestration applies to [RiskAssessment](riskassessment.html): Where was assessment performed? [ServiceRequest](servicerequest.html): An encounter in which this request is made [Task](task.html): Search by encounter [VisionPrescription](visionprescription.html): Return prescriptions with this encounter identifier 
 Type: reference
 Path: AuditEvent.encounter | CarePlan.encounter | ChargeItem.encounter | Claim.item.encounter | ClinicalImpression.encounter | Communication.encounter | CommunicationRequest.encounter | Composition.encounter | Condition.encounter | DeviceRequest.encounter | DiagnosticReport.encounter | EncounterHistory.encounter | ExplanationOfBenefit.item.encounter | Flag.encounter | ImagingStudy.encounter | List.encounter | MedicationDispense.encounter | MedicationStatement.encounter | NutritionIntake.encounter | NutritionOrder.encounter | Observation.encounter | Procedure.encounter | Provenance.encounter | QuestionnaireResponse.encounter | RequestOrchestration.encounter | RiskAssessment.encounter | ServiceRequest.encounter | Task.encounter | VisionPrescription.encounter
 
- 
INCLUDE_ENCOUNTERConstant for fluent queries to be used to add include statements. Specifies the path value of "CommunicationRequest:encounter".
- 
SP_IDENTIFIERSearch parameter: identifierDescription: Multiple Resources: [Account](account.html): Account number [AdverseEvent](adverseevent.html): Business identifier for the event [AllergyIntolerance](allergyintolerance.html): External ids for this item [Appointment](appointment.html): An Identifier of the Appointment [AppointmentResponse](appointmentresponse.html): An Identifier in this appointment response [Basic](basic.html): Business identifier [BodyStructure](bodystructure.html): Bodystructure identifier [CarePlan](careplan.html): External Ids for this plan [CareTeam](careteam.html): External Ids for this team [ChargeItem](chargeitem.html): Business Identifier for item [Claim](claim.html): The primary identifier of the financial resource [ClaimResponse](claimresponse.html): The identity of the ClaimResponse [ClinicalImpression](clinicalimpression.html): Business identifier [Communication](communication.html): Unique identifier [CommunicationRequest](communicationrequest.html): Unique identifier [Composition](composition.html): Version-independent identifier for the Composition [Condition](condition.html): A unique identifier of the condition record [Consent](consent.html): Identifier for this record (external references) [Contract](contract.html): The identity of the contract [Coverage](coverage.html): The primary identifier of the insured and the coverage [CoverageEligibilityRequest](coverageeligibilityrequest.html): The business identifier of the Eligibility [CoverageEligibilityResponse](coverageeligibilityresponse.html): The business identifier [DetectedIssue](detectedissue.html): Unique id for the detected issue [DeviceRequest](devicerequest.html): Business identifier for request/order [DeviceUsage](deviceusage.html): Search by identifier [DiagnosticReport](diagnosticreport.html): An identifier for the report [DocumentReference](documentreference.html): Identifier of the attachment binary [Encounter](encounter.html): Identifier(s) by which this encounter is known [EnrollmentRequest](enrollmentrequest.html): The business identifier of the Enrollment [EpisodeOfCare](episodeofcare.html): Business Identifier(s) relevant for this EpisodeOfCare [ExplanationOfBenefit](explanationofbenefit.html): The business identifier of the Explanation of Benefit [FamilyMemberHistory](familymemberhistory.html): A search by a record identifier [Flag](flag.html): Business identifier [Goal](goal.html): External Ids for this goal [GuidanceResponse](guidanceresponse.html): The identifier of the guidance response [ImagingSelection](imagingselection.html): Identifiers for the imaging selection [ImagingStudy](imagingstudy.html): Identifiers for the Study, such as DICOM Study Instance UID [Immunization](immunization.html): Business identifier [ImmunizationEvaluation](immunizationevaluation.html): ID of the evaluation [ImmunizationRecommendation](immunizationrecommendation.html): Business identifier [Invoice](invoice.html): Business Identifier for item [List](list.html): Business identifier [MeasureReport](measurereport.html): External identifier of the measure report to be returned [Medication](medication.html): Returns medications with this external identifier [MedicationAdministration](medicationadministration.html): Return administrations with this external identifier [MedicationDispense](medicationdispense.html): Returns dispenses with this external identifier [MedicationRequest](medicationrequest.html): Return prescriptions with this external identifier [MedicationStatement](medicationstatement.html): Return statements with this external identifier [MolecularSequence](molecularsequence.html): The unique identity for a particular sequence [NutritionIntake](nutritionintake.html): Return statements with this external identifier [NutritionOrder](nutritionorder.html): Return nutrition orders with this external identifier [Observation](observation.html): The unique id for a particular observation [Person](person.html): A person Identifier [Procedure](procedure.html): A unique identifier for a procedure [QuestionnaireResponse](questionnaireresponse.html): The unique identifier for the questionnaire response [RelatedPerson](relatedperson.html): An Identifier of the RelatedPerson [RequestOrchestration](requestorchestration.html): External identifiers for the request orchestration [ResearchSubject](researchsubject.html): Business Identifier for research subject in a study [RiskAssessment](riskassessment.html): Unique identifier for the assessment [ServiceRequest](servicerequest.html): Identifiers assigned to this order [Specimen](specimen.html): The unique identifier associated with the specimen [SupplyDelivery](supplydelivery.html): External identifier [SupplyRequest](supplyrequest.html): Business Identifier for SupplyRequest [Task](task.html): Search for a task instance by its business identifier [VisionPrescription](visionprescription.html): Return prescriptions with this external identifier 
 Type: token
 Path: Account.identifier | AdverseEvent.identifier | AllergyIntolerance.identifier | Appointment.identifier | AppointmentResponse.identifier | Basic.identifier | BodyStructure.identifier | CarePlan.identifier | CareTeam.identifier | ChargeItem.identifier | Claim.identifier | ClaimResponse.identifier | ClinicalImpression.identifier | Communication.identifier | CommunicationRequest.identifier | Composition.identifier | Condition.identifier | Consent.identifier | Contract.identifier | Coverage.identifier | CoverageEligibilityRequest.identifier | CoverageEligibilityResponse.identifier | DetectedIssue.identifier | DeviceRequest.identifier | DeviceUsage.identifier | DiagnosticReport.identifier | DocumentReference.identifier | Encounter.identifier | EnrollmentRequest.identifier | EpisodeOfCare.identifier | ExplanationOfBenefit.identifier | FamilyMemberHistory.identifier | Flag.identifier | Goal.identifier | GuidanceResponse.identifier | ImagingSelection.identifier | ImagingStudy.identifier | Immunization.identifier | ImmunizationEvaluation.identifier | ImmunizationRecommendation.identifier | Invoice.identifier | List.identifier | MeasureReport.identifier | Medication.identifier | MedicationAdministration.identifier | MedicationDispense.identifier | MedicationRequest.identifier | MedicationStatement.identifier | MolecularSequence.identifier | NutritionIntake.identifier | NutritionOrder.identifier | Observation.identifier | Person.identifier | Procedure.identifier | QuestionnaireResponse.identifier | RelatedPerson.identifier | RequestOrchestration.identifier | ResearchSubject.identifier | RiskAssessment.identifier | ServiceRequest.identifier | Specimen.identifier | SupplyDelivery.identifier | SupplyRequest.identifier | Task.identifier | VisionPrescription.identifier
 - See Also:
 
- 
IDENTIFIERFluent Client search parameter constant for identifierDescription: Multiple Resources: [Account](account.html): Account number [AdverseEvent](adverseevent.html): Business identifier for the event [AllergyIntolerance](allergyintolerance.html): External ids for this item [Appointment](appointment.html): An Identifier of the Appointment [AppointmentResponse](appointmentresponse.html): An Identifier in this appointment response [Basic](basic.html): Business identifier [BodyStructure](bodystructure.html): Bodystructure identifier [CarePlan](careplan.html): External Ids for this plan [CareTeam](careteam.html): External Ids for this team [ChargeItem](chargeitem.html): Business Identifier for item [Claim](claim.html): The primary identifier of the financial resource [ClaimResponse](claimresponse.html): The identity of the ClaimResponse [ClinicalImpression](clinicalimpression.html): Business identifier [Communication](communication.html): Unique identifier [CommunicationRequest](communicationrequest.html): Unique identifier [Composition](composition.html): Version-independent identifier for the Composition [Condition](condition.html): A unique identifier of the condition record [Consent](consent.html): Identifier for this record (external references) [Contract](contract.html): The identity of the contract [Coverage](coverage.html): The primary identifier of the insured and the coverage [CoverageEligibilityRequest](coverageeligibilityrequest.html): The business identifier of the Eligibility [CoverageEligibilityResponse](coverageeligibilityresponse.html): The business identifier [DetectedIssue](detectedissue.html): Unique id for the detected issue [DeviceRequest](devicerequest.html): Business identifier for request/order [DeviceUsage](deviceusage.html): Search by identifier [DiagnosticReport](diagnosticreport.html): An identifier for the report [DocumentReference](documentreference.html): Identifier of the attachment binary [Encounter](encounter.html): Identifier(s) by which this encounter is known [EnrollmentRequest](enrollmentrequest.html): The business identifier of the Enrollment [EpisodeOfCare](episodeofcare.html): Business Identifier(s) relevant for this EpisodeOfCare [ExplanationOfBenefit](explanationofbenefit.html): The business identifier of the Explanation of Benefit [FamilyMemberHistory](familymemberhistory.html): A search by a record identifier [Flag](flag.html): Business identifier [Goal](goal.html): External Ids for this goal [GuidanceResponse](guidanceresponse.html): The identifier of the guidance response [ImagingSelection](imagingselection.html): Identifiers for the imaging selection [ImagingStudy](imagingstudy.html): Identifiers for the Study, such as DICOM Study Instance UID [Immunization](immunization.html): Business identifier [ImmunizationEvaluation](immunizationevaluation.html): ID of the evaluation [ImmunizationRecommendation](immunizationrecommendation.html): Business identifier [Invoice](invoice.html): Business Identifier for item [List](list.html): Business identifier [MeasureReport](measurereport.html): External identifier of the measure report to be returned [Medication](medication.html): Returns medications with this external identifier [MedicationAdministration](medicationadministration.html): Return administrations with this external identifier [MedicationDispense](medicationdispense.html): Returns dispenses with this external identifier [MedicationRequest](medicationrequest.html): Return prescriptions with this external identifier [MedicationStatement](medicationstatement.html): Return statements with this external identifier [MolecularSequence](molecularsequence.html): The unique identity for a particular sequence [NutritionIntake](nutritionintake.html): Return statements with this external identifier [NutritionOrder](nutritionorder.html): Return nutrition orders with this external identifier [Observation](observation.html): The unique id for a particular observation [Person](person.html): A person Identifier [Procedure](procedure.html): A unique identifier for a procedure [QuestionnaireResponse](questionnaireresponse.html): The unique identifier for the questionnaire response [RelatedPerson](relatedperson.html): An Identifier of the RelatedPerson [RequestOrchestration](requestorchestration.html): External identifiers for the request orchestration [ResearchSubject](researchsubject.html): Business Identifier for research subject in a study [RiskAssessment](riskassessment.html): Unique identifier for the assessment [ServiceRequest](servicerequest.html): Identifiers assigned to this order [Specimen](specimen.html): The unique identifier associated with the specimen [SupplyDelivery](supplydelivery.html): External identifier [SupplyRequest](supplyrequest.html): Business Identifier for SupplyRequest [Task](task.html): Search for a task instance by its business identifier [VisionPrescription](visionprescription.html): Return prescriptions with this external identifier 
 Type: token
 Path: Account.identifier | AdverseEvent.identifier | AllergyIntolerance.identifier | Appointment.identifier | AppointmentResponse.identifier | Basic.identifier | BodyStructure.identifier | CarePlan.identifier | CareTeam.identifier | ChargeItem.identifier | Claim.identifier | ClaimResponse.identifier | ClinicalImpression.identifier | Communication.identifier | CommunicationRequest.identifier | Composition.identifier | Condition.identifier | Consent.identifier | Contract.identifier | Coverage.identifier | CoverageEligibilityRequest.identifier | CoverageEligibilityResponse.identifier | DetectedIssue.identifier | DeviceRequest.identifier | DeviceUsage.identifier | DiagnosticReport.identifier | DocumentReference.identifier | Encounter.identifier | EnrollmentRequest.identifier | EpisodeOfCare.identifier | ExplanationOfBenefit.identifier | FamilyMemberHistory.identifier | Flag.identifier | Goal.identifier | GuidanceResponse.identifier | ImagingSelection.identifier | ImagingStudy.identifier | Immunization.identifier | ImmunizationEvaluation.identifier | ImmunizationRecommendation.identifier | Invoice.identifier | List.identifier | MeasureReport.identifier | Medication.identifier | MedicationAdministration.identifier | MedicationDispense.identifier | MedicationRequest.identifier | MedicationStatement.identifier | MolecularSequence.identifier | NutritionIntake.identifier | NutritionOrder.identifier | Observation.identifier | Person.identifier | Procedure.identifier | QuestionnaireResponse.identifier | RelatedPerson.identifier | RequestOrchestration.identifier | ResearchSubject.identifier | RiskAssessment.identifier | ServiceRequest.identifier | Specimen.identifier | SupplyDelivery.identifier | SupplyRequest.identifier | Task.identifier | VisionPrescription.identifier
 
- 
SP_PATIENTSearch parameter: patientDescription: Multiple Resources: [Account](account.html): The entity that caused the expenses [AdverseEvent](adverseevent.html): Subject impacted by event [AllergyIntolerance](allergyintolerance.html): Who the sensitivity is for [Appointment](appointment.html): One of the individuals of the appointment is this patient [AppointmentResponse](appointmentresponse.html): This Response is for this Patient [AuditEvent](auditevent.html): Where the activity involved patient data [Basic](basic.html): Identifies the focus of this resource [BodyStructure](bodystructure.html): Who this is about [CarePlan](careplan.html): Who the care plan is for [CareTeam](careteam.html): Who care team is for [ChargeItem](chargeitem.html): Individual service was done for/to [Claim](claim.html): Patient receiving the products or services [ClaimResponse](claimresponse.html): The subject of care [ClinicalImpression](clinicalimpression.html): Patient assessed [Communication](communication.html): Focus of message [CommunicationRequest](communicationrequest.html): Focus of message [Composition](composition.html): Who and/or what the composition is about [Condition](condition.html): Who has the condition? [Consent](consent.html): Who the consent applies to [Contract](contract.html): The identity of the subject of the contract (if a patient) [Coverage](coverage.html): Retrieve coverages for a patient [CoverageEligibilityRequest](coverageeligibilityrequest.html): The reference to the patient [CoverageEligibilityResponse](coverageeligibilityresponse.html): The reference to the patient [DetectedIssue](detectedissue.html): Associated patient [DeviceRequest](devicerequest.html): Individual the service is ordered for [DeviceUsage](deviceusage.html): Search by patient who used / uses the device [DiagnosticReport](diagnosticreport.html): The subject of the report if a patient [DocumentReference](documentreference.html): Who/what is the subject of the document [Encounter](encounter.html): The patient present at the encounter [EnrollmentRequest](enrollmentrequest.html): The party to be enrolled [EpisodeOfCare](episodeofcare.html): The patient who is the focus of this episode of care [ExplanationOfBenefit](explanationofbenefit.html): The reference to the patient [FamilyMemberHistory](familymemberhistory.html): The identity of a subject to list family member history items for [Flag](flag.html): The identity of a subject to list flags for [Goal](goal.html): Who this goal is intended for [GuidanceResponse](guidanceresponse.html): The identity of a patient to search for guidance response results [ImagingSelection](imagingselection.html): Who the study is about [ImagingStudy](imagingstudy.html): Who the study is about [Immunization](immunization.html): The patient for the vaccination record [ImmunizationEvaluation](immunizationevaluation.html): The patient being evaluated [ImmunizationRecommendation](immunizationrecommendation.html): Who this profile is for [Invoice](invoice.html): Recipient(s) of goods and services [List](list.html): If all resources have the same subject [MeasureReport](measurereport.html): The identity of a patient to search for individual measure report results for [MedicationAdministration](medicationadministration.html): The identity of a patient to list administrations for [MedicationDispense](medicationdispense.html): The identity of a patient to list dispenses for [MedicationRequest](medicationrequest.html): Returns prescriptions for a specific patient [MedicationStatement](medicationstatement.html): Returns statements for a specific patient. [MolecularSequence](molecularsequence.html): The subject that the sequence is about [NutritionIntake](nutritionintake.html): Returns statements for a specific patient. [NutritionOrder](nutritionorder.html): The identity of the individual or set of individuals who requires the diet, formula or nutritional supplement [Observation](observation.html): The subject that the observation is about (if patient) [Person](person.html): The Person links to this Patient [Procedure](procedure.html): Search by subject - a patient [Provenance](provenance.html): Where the activity involved patient data [QuestionnaireResponse](questionnaireresponse.html): The patient that is the subject of the questionnaire response [RelatedPerson](relatedperson.html): The patient this related person is related to [RequestOrchestration](requestorchestration.html): The identity of a patient to search for request orchestrations [ResearchSubject](researchsubject.html): Who or what is part of study [RiskAssessment](riskassessment.html): Who/what does assessment apply to? [ServiceRequest](servicerequest.html): Search by subject - a patient [Specimen](specimen.html): The patient the specimen comes from [SupplyDelivery](supplydelivery.html): Patient for whom the item is supplied [SupplyRequest](supplyrequest.html): The patient or subject for whom the supply is destined [Task](task.html): Search by patient [VisionPrescription](visionprescription.html): The identity of a patient to list dispenses for 
 Type: reference
 Path: Account.subject.where(resolve() is Patient) | AdverseEvent.subject.where(resolve() is Patient) | AllergyIntolerance.patient | Appointment.participant.actor.where(resolve() is Patient) | Appointment.subject.where(resolve() is Patient) | AppointmentResponse.actor.where(resolve() is Patient) | AuditEvent.patient | Basic.subject.where(resolve() is Patient) | BodyStructure.patient | CarePlan.subject.where(resolve() is Patient) | CareTeam.subject.where(resolve() is Patient) | ChargeItem.subject.where(resolve() is Patient) | Claim.patient | ClaimResponse.patient | ClinicalImpression.subject.where(resolve() is Patient) | Communication.subject.where(resolve() is Patient) | CommunicationRequest.subject.where(resolve() is Patient) | Composition.subject.where(resolve() is Patient) | Condition.subject.where(resolve() is Patient) | Consent.subject.where(resolve() is Patient) | Contract.subject.where(resolve() is Patient) | Coverage.beneficiary | CoverageEligibilityRequest.patient | CoverageEligibilityResponse.patient | DetectedIssue.subject.where(resolve() is Patient) | DeviceRequest.subject.where(resolve() is Patient) | DeviceUsage.patient | DiagnosticReport.subject.where(resolve() is Patient) | DocumentReference.subject.where(resolve() is Patient) | Encounter.subject.where(resolve() is Patient) | EnrollmentRequest.candidate | EpisodeOfCare.patient | ExplanationOfBenefit.patient | FamilyMemberHistory.patient | Flag.subject.where(resolve() is Patient) | Goal.subject.where(resolve() is Patient) | GuidanceResponse.subject.where(resolve() is Patient) | ImagingSelection.subject.where(resolve() is Patient) | ImagingStudy.subject.where(resolve() is Patient) | Immunization.patient | ImmunizationEvaluation.patient | ImmunizationRecommendation.patient | Invoice.subject.where(resolve() is Patient) | List.subject.where(resolve() is Patient) | MeasureReport.subject.where(resolve() is Patient) | MedicationAdministration.subject.where(resolve() is Patient) | MedicationDispense.subject.where(resolve() is Patient) | MedicationRequest.subject.where(resolve() is Patient) | MedicationStatement.subject.where(resolve() is Patient) | MolecularSequence.subject.where(resolve() is Patient) | NutritionIntake.subject.where(resolve() is Patient) | NutritionOrder.subject.where(resolve() is Patient) | Observation.subject.where(resolve() is Patient) | Person.link.target.where(resolve() is Patient) | Procedure.subject.where(resolve() is Patient) | Provenance.patient | QuestionnaireResponse.subject.where(resolve() is Patient) | RelatedPerson.patient | RequestOrchestration.subject.where(resolve() is Patient) | ResearchSubject.subject.where(resolve() is Patient) | RiskAssessment.subject.where(resolve() is Patient) | ServiceRequest.subject.where(resolve() is Patient) | Specimen.subject.where(resolve() is Patient) | SupplyDelivery.patient | SupplyRequest.deliverFor | Task.for.where(resolve() is Patient) | VisionPrescription.patient
 - See Also:
 
- 
PATIENTFluent Client search parameter constant for patientDescription: Multiple Resources: [Account](account.html): The entity that caused the expenses [AdverseEvent](adverseevent.html): Subject impacted by event [AllergyIntolerance](allergyintolerance.html): Who the sensitivity is for [Appointment](appointment.html): One of the individuals of the appointment is this patient [AppointmentResponse](appointmentresponse.html): This Response is for this Patient [AuditEvent](auditevent.html): Where the activity involved patient data [Basic](basic.html): Identifies the focus of this resource [BodyStructure](bodystructure.html): Who this is about [CarePlan](careplan.html): Who the care plan is for [CareTeam](careteam.html): Who care team is for [ChargeItem](chargeitem.html): Individual service was done for/to [Claim](claim.html): Patient receiving the products or services [ClaimResponse](claimresponse.html): The subject of care [ClinicalImpression](clinicalimpression.html): Patient assessed [Communication](communication.html): Focus of message [CommunicationRequest](communicationrequest.html): Focus of message [Composition](composition.html): Who and/or what the composition is about [Condition](condition.html): Who has the condition? [Consent](consent.html): Who the consent applies to [Contract](contract.html): The identity of the subject of the contract (if a patient) [Coverage](coverage.html): Retrieve coverages for a patient [CoverageEligibilityRequest](coverageeligibilityrequest.html): The reference to the patient [CoverageEligibilityResponse](coverageeligibilityresponse.html): The reference to the patient [DetectedIssue](detectedissue.html): Associated patient [DeviceRequest](devicerequest.html): Individual the service is ordered for [DeviceUsage](deviceusage.html): Search by patient who used / uses the device [DiagnosticReport](diagnosticreport.html): The subject of the report if a patient [DocumentReference](documentreference.html): Who/what is the subject of the document [Encounter](encounter.html): The patient present at the encounter [EnrollmentRequest](enrollmentrequest.html): The party to be enrolled [EpisodeOfCare](episodeofcare.html): The patient who is the focus of this episode of care [ExplanationOfBenefit](explanationofbenefit.html): The reference to the patient [FamilyMemberHistory](familymemberhistory.html): The identity of a subject to list family member history items for [Flag](flag.html): The identity of a subject to list flags for [Goal](goal.html): Who this goal is intended for [GuidanceResponse](guidanceresponse.html): The identity of a patient to search for guidance response results [ImagingSelection](imagingselection.html): Who the study is about [ImagingStudy](imagingstudy.html): Who the study is about [Immunization](immunization.html): The patient for the vaccination record [ImmunizationEvaluation](immunizationevaluation.html): The patient being evaluated [ImmunizationRecommendation](immunizationrecommendation.html): Who this profile is for [Invoice](invoice.html): Recipient(s) of goods and services [List](list.html): If all resources have the same subject [MeasureReport](measurereport.html): The identity of a patient to search for individual measure report results for [MedicationAdministration](medicationadministration.html): The identity of a patient to list administrations for [MedicationDispense](medicationdispense.html): The identity of a patient to list dispenses for [MedicationRequest](medicationrequest.html): Returns prescriptions for a specific patient [MedicationStatement](medicationstatement.html): Returns statements for a specific patient. [MolecularSequence](molecularsequence.html): The subject that the sequence is about [NutritionIntake](nutritionintake.html): Returns statements for a specific patient. [NutritionOrder](nutritionorder.html): The identity of the individual or set of individuals who requires the diet, formula or nutritional supplement [Observation](observation.html): The subject that the observation is about (if patient) [Person](person.html): The Person links to this Patient [Procedure](procedure.html): Search by subject - a patient [Provenance](provenance.html): Where the activity involved patient data [QuestionnaireResponse](questionnaireresponse.html): The patient that is the subject of the questionnaire response [RelatedPerson](relatedperson.html): The patient this related person is related to [RequestOrchestration](requestorchestration.html): The identity of a patient to search for request orchestrations [ResearchSubject](researchsubject.html): Who or what is part of study [RiskAssessment](riskassessment.html): Who/what does assessment apply to? [ServiceRequest](servicerequest.html): Search by subject - a patient [Specimen](specimen.html): The patient the specimen comes from [SupplyDelivery](supplydelivery.html): Patient for whom the item is supplied [SupplyRequest](supplyrequest.html): The patient or subject for whom the supply is destined [Task](task.html): Search by patient [VisionPrescription](visionprescription.html): The identity of a patient to list dispenses for 
 Type: reference
 Path: Account.subject.where(resolve() is Patient) | AdverseEvent.subject.where(resolve() is Patient) | AllergyIntolerance.patient | Appointment.participant.actor.where(resolve() is Patient) | Appointment.subject.where(resolve() is Patient) | AppointmentResponse.actor.where(resolve() is Patient) | AuditEvent.patient | Basic.subject.where(resolve() is Patient) | BodyStructure.patient | CarePlan.subject.where(resolve() is Patient) | CareTeam.subject.where(resolve() is Patient) | ChargeItem.subject.where(resolve() is Patient) | Claim.patient | ClaimResponse.patient | ClinicalImpression.subject.where(resolve() is Patient) | Communication.subject.where(resolve() is Patient) | CommunicationRequest.subject.where(resolve() is Patient) | Composition.subject.where(resolve() is Patient) | Condition.subject.where(resolve() is Patient) | Consent.subject.where(resolve() is Patient) | Contract.subject.where(resolve() is Patient) | Coverage.beneficiary | CoverageEligibilityRequest.patient | CoverageEligibilityResponse.patient | DetectedIssue.subject.where(resolve() is Patient) | DeviceRequest.subject.where(resolve() is Patient) | DeviceUsage.patient | DiagnosticReport.subject.where(resolve() is Patient) | DocumentReference.subject.where(resolve() is Patient) | Encounter.subject.where(resolve() is Patient) | EnrollmentRequest.candidate | EpisodeOfCare.patient | ExplanationOfBenefit.patient | FamilyMemberHistory.patient | Flag.subject.where(resolve() is Patient) | Goal.subject.where(resolve() is Patient) | GuidanceResponse.subject.where(resolve() is Patient) | ImagingSelection.subject.where(resolve() is Patient) | ImagingStudy.subject.where(resolve() is Patient) | Immunization.patient | ImmunizationEvaluation.patient | ImmunizationRecommendation.patient | Invoice.subject.where(resolve() is Patient) | List.subject.where(resolve() is Patient) | MeasureReport.subject.where(resolve() is Patient) | MedicationAdministration.subject.where(resolve() is Patient) | MedicationDispense.subject.where(resolve() is Patient) | MedicationRequest.subject.where(resolve() is Patient) | MedicationStatement.subject.where(resolve() is Patient) | MolecularSequence.subject.where(resolve() is Patient) | NutritionIntake.subject.where(resolve() is Patient) | NutritionOrder.subject.where(resolve() is Patient) | Observation.subject.where(resolve() is Patient) | Person.link.target.where(resolve() is Patient) | Procedure.subject.where(resolve() is Patient) | Provenance.patient | QuestionnaireResponse.subject.where(resolve() is Patient) | RelatedPerson.patient | RequestOrchestration.subject.where(resolve() is Patient) | ResearchSubject.subject.where(resolve() is Patient) | RiskAssessment.subject.where(resolve() is Patient) | ServiceRequest.subject.where(resolve() is Patient) | Specimen.subject.where(resolve() is Patient) | SupplyDelivery.patient | SupplyRequest.deliverFor | Task.for.where(resolve() is Patient) | VisionPrescription.patient
 
- 
INCLUDE_PATIENTConstant for fluent queries to be used to add include statements. Specifies the path value of "CommunicationRequest:patient".
 
- 
- 
Constructor Details- 
CommunicationRequestpublic CommunicationRequest()Constructor
- 
CommunicationRequestConstructor
 
- 
- 
Method Details- 
getIdentifier- Returns:
- identifier(Business identifiers assigned to this communication request by the performer or other systems which remain constant as the resource is updated and propagates from server to server.)
 
- 
setIdentifier- Returns:
- Returns a reference to thisfor easy method chaining
 
- 
hasIdentifier
- 
addIdentifier
- 
addIdentifier
- 
getIdentifierFirstRep- Returns:
- The first repetition of repeating field identifier, creating it if it does not already exist {3}
 
- 
getBasedOn- Returns:
- basedOn(A plan or proposal that is fulfilled in whole or in part by this request.)
 
- 
setBasedOn- Returns:
- Returns a reference to thisfor easy method chaining
 
- 
hasBasedOn
- 
addBasedOn
- 
addBasedOn
- 
getBasedOnFirstRep- Returns:
- The first repetition of repeating field basedOn, creating it if it does not already exist {3}
 
- 
getReplaces- Returns:
- replaces(Completed or terminated request(s) whose function is taken by this new request.)
 
- 
setReplaces- Returns:
- Returns a reference to thisfor easy method chaining
 
- 
hasReplaces
- 
addReplaces
- 
addReplaces
- 
getReplacesFirstRep- Returns:
- The first repetition of repeating field replaces, creating it if it does not already exist {3}
 
- 
getGroupIdentifier- Returns:
- groupIdentifier(A shared identifier common to multiple independent Request instances that were activated/authorized more or less simultaneously by a single author. The presence of the same identifier on each request ties those requests together and may have business ramifications in terms of reporting of results, billing, etc. E.g. a requisition number shared by a set of lab tests ordered together, or a prescription number shared by all meds ordered at one time.)
 
- 
hasGroupIdentifier
- 
setGroupIdentifier- Parameters:
- value-- groupIdentifier(A shared identifier common to multiple independent Request instances that were activated/authorized more or less simultaneously by a single author. The presence of the same identifier on each request ties those requests together and may have business ramifications in terms of reporting of results, billing, etc. E.g. a requisition number shared by a set of lab tests ordered together, or a prescription number shared by all meds ordered at one time.)
 
- 
getStatusElement- Returns:
- status(The status of the proposal or order.). 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 proposal or order.). 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 proposal or order.
 
- 
setStatus- Parameters:
- value- The status of the proposal or order.
 
- 
getStatusReason- Returns:
- statusReason(Captures the reason for the current state of the CommunicationRequest.)
 
- 
hasStatusReason
- 
setStatusReason- Parameters:
- value-- statusReason(Captures the reason for the current state of the CommunicationRequest.)
 
- 
getIntentElement- Returns:
- intent(Indicates the level of authority/intentionality associated with the CommunicationRequest and where the request fits into the workflow chain.). 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(Indicates the level of authority/intentionality associated with the CommunicationRequest and where the request fits into the workflow chain.). This is the underlying object with id, value and extensions. The accessor "getIntent" gives direct access to the value
 
- 
getIntent- Returns:
- Indicates the level of authority/intentionality associated with the CommunicationRequest and where the request fits into the workflow chain.
 
- 
setIntent- Parameters:
- value- Indicates the level of authority/intentionality associated with the CommunicationRequest and where the request fits into the workflow chain.
 
- 
getCategory- Returns:
- category(The type of message to be sent such as alert, notification, reminder, instruction, etc.)
 
- 
setCategory- Returns:
- Returns a reference to thisfor easy method chaining
 
- 
hasCategory
- 
addCategory
- 
addCategory
- 
getCategoryFirstRep- Returns:
- The first repetition of repeating field category, creating it if it does not already exist {3}
 
- 
getPriorityElement- Returns:
- priority(Characterizes how quickly the proposed act must be initiated. Includes concepts such as stat, urgent, routine.). 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(Characterizes how quickly the proposed act must be initiated. Includes concepts such as stat, urgent, routine.). This is the underlying object with id, value and extensions. The accessor "getPriority" gives direct access to the value
 
- 
getPriority- Returns:
- Characterizes how quickly the proposed act must be initiated. Includes concepts such as stat, urgent, routine.
 
- 
setPriority- Parameters:
- value- Characterizes how quickly the proposed act must be initiated. Includes concepts such as stat, urgent, routine.
 
- 
getDoNotPerformElement- Returns:
- doNotPerform(If true indicates that the CommunicationRequest is asking for the specified action to *not* occur.). This is the underlying object with id, value and extensions. The accessor "getDoNotPerform" gives direct access to the value
 
- 
hasDoNotPerformElement
- 
hasDoNotPerform
- 
setDoNotPerformElement- Parameters:
- value-- doNotPerform(If true indicates that the CommunicationRequest is asking for the specified action to *not* occur.). This is the underlying object with id, value and extensions. The accessor "getDoNotPerform" gives direct access to the value
 
- 
getDoNotPerform- Returns:
- If true indicates that the CommunicationRequest is asking for the specified action to *not* occur.
 
- 
setDoNotPerform- Parameters:
- value- If true indicates that the CommunicationRequest is asking for the specified action to *not* occur.
 
- 
getMedium- Returns:
- medium(A channel that was used for this communication (e.g. email, fax).)
 
- 
setMedium- Returns:
- Returns a reference to thisfor easy method chaining
 
- 
hasMedium
- 
addMedium
- 
addMedium
- 
getMediumFirstRep- Returns:
- The first repetition of repeating field medium, creating it if it does not already exist {3}
 
- 
getSubject- Returns:
- subject(The patient or group that is the focus of this communication request.)
 
- 
hasSubject
- 
setSubject- Parameters:
- value-- subject(The patient or group that is the focus of this communication request.)
 
- 
getAbout- Returns:
- about(Other resources that pertain to this communication request and to which this communication request should be associated.)
 
- 
setAbout- Returns:
- Returns a reference to thisfor easy method chaining
 
- 
hasAbout
- 
addAbout
- 
addAbout
- 
getAboutFirstRep- Returns:
- The first repetition of repeating field about, creating it if it does not already exist {3}
 
- 
getEncounter- Returns:
- encounter(The Encounter during which this CommunicationRequest was created or to which the creation of this record is tightly associated.)
 
- 
hasEncounter
- 
setEncounter- Parameters:
- value-- encounter(The Encounter during which this CommunicationRequest was created or to which the creation of this record is tightly associated.)
 
- 
getPayload- Returns:
- payload(Text, attachment(s), or resource(s) to be communicated to the recipient.)
 
- 
setPayloadpublic CommunicationRequest setPayload(List<CommunicationRequest.CommunicationRequestPayloadComponent> thePayload) - Returns:
- Returns a reference to thisfor easy method chaining
 
- 
hasPayload
- 
addPayload
- 
addPayload
- 
getPayloadFirstRep- Returns:
- The first repetition of repeating field payload, creating it if it does not already exist {3}
 
- 
getOccurrence- Returns:
- occurrence(The time when this communication is to occur.)
 
- 
getOccurrenceDateTimeType- Returns:
- occurrence(The time when this communication is to occur.)
- Throws:
- org.hl7.fhir.exceptions.FHIRException
 
- 
hasOccurrenceDateTimeType
- 
getOccurrencePeriod- Returns:
- occurrence(The time when this communication is to occur.)
- Throws:
- org.hl7.fhir.exceptions.FHIRException
 
- 
hasOccurrencePeriod
- 
hasOccurrence
- 
setOccurrence- Parameters:
- value-- occurrence(The time when this communication is to occur.)
 
- 
getAuthoredOnElement- Returns:
- authoredOn(For draft requests, indicates the date of initial creation. For requests with other statuses, indicates the date of activation.). 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(For draft requests, indicates the date of initial creation. For requests with other statuses, indicates the date of activation.). This is the underlying object with id, value and extensions. The accessor "getAuthoredOn" gives direct access to the value
 
- 
getAuthoredOn- Returns:
- For draft requests, indicates the date of initial creation. For requests with other statuses, indicates the date of activation.
 
- 
setAuthoredOn- Parameters:
- value- For draft requests, indicates the date of initial creation. For requests with other statuses, indicates the date of activation.
 
- 
getRequester- Returns:
- requester(The device, individual, or organization who asks for the information to be shared.)
 
- 
hasRequester
- 
setRequester- Parameters:
- value-- requester(The device, individual, or organization who asks for the information to be shared.)
 
- 
getRecipient- Returns:
- recipient(The entity (e.g. person, organization, clinical information system, device, group, or care team) which is the intended target of the communication.)
 
- 
setRecipient- Returns:
- Returns a reference to thisfor easy method chaining
 
- 
hasRecipient
- 
addRecipient
- 
addRecipient
- 
getRecipientFirstRep- Returns:
- The first repetition of repeating field recipient, creating it if it does not already exist {3}
 
- 
getInformationProvider- Returns:
- informationProvider(The entity (e.g. person, organization, clinical information system, or device) which is to be the source of the communication.)
 
- 
setInformationProvider- Returns:
- Returns a reference to thisfor easy method chaining
 
- 
hasInformationProvider
- 
addInformationProvider
- 
addInformationProvider
- 
getInformationProviderFirstRep- Returns:
- The first repetition of repeating field informationProvider, creating it if it does not already exist {3}
 
- 
getReason- Returns:
- reason(Describes why the request is being made in coded or textual form.)
 
- 
setReason- Returns:
- Returns a reference to thisfor easy method chaining
 
- 
hasReason
- 
addReason
- 
addReason
- 
getReasonFirstRep- Returns:
- The first repetition of repeating field reason, creating it if it does not already exist {3}
 
- 
getNote- Returns:
- note(Comments made about the request by the requester, sender, recipient, subject or other participants.)
 
- 
setNote- Returns:
- Returns a reference to thisfor easy method chaining
 
- 
hasNote
- 
addNote
- 
addNote
- 
getNoteFirstRep- Returns:
- The first repetition of repeating field note, creating it if it does not already exist {3}
 
- 
listChildren- Overrides:
- listChildrenin class- DomainResource
 
- 
getNamedPropertypublic Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
- getNamedPropertyin class- DomainResource
- Throws:
- org.hl7.fhir.exceptions.FHIRException
 
- 
getPropertypublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
- getPropertyin class- DomainResource
- Throws:
- org.hl7.fhir.exceptions.FHIRException
 
- 
setPropertypublic Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
- setPropertyin class- DomainResource
- Throws:
- org.hl7.fhir.exceptions.FHIRException
 
- 
setProperty- Overrides:
- setPropertyin class- DomainResource
- Throws:
- org.hl7.fhir.exceptions.FHIRException
 
- 
removeChild- Overrides:
- removeChildin class- DomainResource
- Throws:
- org.hl7.fhir.exceptions.FHIRException
 
- 
makeProperty- Overrides:
- makePropertyin class- DomainResource
- Throws:
- org.hl7.fhir.exceptions.FHIRException
 
- 
getTypesForPropertypublic String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
- getTypesForPropertyin class- DomainResource
- Throws:
- org.hl7.fhir.exceptions.FHIRException
 
- 
addChild- Overrides:
- addChildin class- DomainResource
- Throws:
- org.hl7.fhir.exceptions.FHIRException
 
- 
fhirType- Specified by:
- fhirTypein interface- org.hl7.fhir.instance.model.api.IBase
- Overrides:
- fhirTypein class- DomainResource
- Returns:
- the FHIR type name of the instance (not the java class name)
 
- 
copy- Specified by:
- copyin class- DomainResource
 
- 
copyValues
- 
typedCopy
- 
equalsDeep- Overrides:
- equalsDeepin class- DomainResource
 
- 
equalsShallow- Overrides:
- equalsShallowin class- DomainResource
 
- 
isEmpty- Specified by:
- isEmptyin interface- org.hl7.fhir.instance.model.api.IBase
- Overrides:
- isEmptyin class- DomainResource
 
- 
getResourceType- Specified by:
- getResourceTypein class- Resource
 
 
-