Class DetectedIssue
- java.lang.Object
-
- org.hl7.fhir.r5.model.Base
-
- org.hl7.fhir.r5.model.BaseResource
-
- org.hl7.fhir.r5.model.Resource
-
- org.hl7.fhir.r5.model.DomainResource
-
- org.hl7.fhir.r5.model.DetectedIssue
-
- All Implemented Interfaces:
ca.uhn.fhir.model.api.IElement,Serializable,org.hl7.fhir.instance.model.api.IAnyResource,org.hl7.fhir.instance.model.api.IBase,org.hl7.fhir.instance.model.api.IBaseHasExtensions,org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions,org.hl7.fhir.instance.model.api.IBaseResource,org.hl7.fhir.instance.model.api.IDomainResource
public class DetectedIssue extends DomainResource
Indicates an actual or potential clinical issue with or between one or more active or proposed clinical actions for a patient; e.g. Drug-drug interaction, Ineffective treatment frequency, Procedure-condition conflict, etc.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDetectedIssue.DetectedIssueEvidenceComponentstatic classDetectedIssue.DetectedIssueMitigationComponentstatic classDetectedIssue.DetectedIssueSeveritystatic classDetectedIssue.DetectedIssueSeverityEnumFactory
-
Field Summary
Fields Modifier and Type Field Description protected ReferenceauthorIndividual or device responsible for the issue being raised.static ca.uhn.fhir.rest.gclient.ReferenceClientParamAUTHORFluent Client search parameter constant for authorprotected CodeableConceptcodeIdentifies the general type of issue identified.static ca.uhn.fhir.rest.gclient.TokenClientParamCODEFluent Client search parameter constant for codeprotected StringTypedetailA textual explanation of the detected issue.protected List<DetectedIssue.DetectedIssueEvidenceComponent>evidenceSupporting evidence or manifestations that provide the basis for identifying the detected issue such as a GuidanceResponse or MeasureReport.protected DataTypeidentifiedThe date or period when the detected issue was initially identified.static ca.uhn.fhir.rest.gclient.DateClientParamIDENTIFIEDFluent Client search parameter constant for identifiedprotected List<Identifier>identifierBusiness identifier associated with the detected issue record.static ca.uhn.fhir.rest.gclient.TokenClientParamIDENTIFIERFluent Client search parameter constant for identifierprotected List<Reference>implicatedIndicates the resource representing the current activity or proposed activity that is potentially problematic.static ca.uhn.fhir.rest.gclient.ReferenceClientParamIMPLICATEDFluent Client search parameter constant for implicatedstatic ca.uhn.fhir.model.api.IncludeINCLUDE_AUTHORConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_IMPLICATEDConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_PATIENTConstant for fluent queries to be used to add include statements.protected List<DetectedIssue.DetectedIssueMitigationComponent>mitigationIndicates an action that has been taken or is committed to reduce or eliminate the likelihood of the risk identified by the detected issue from manifesting.protected ReferencepatientIndicates the patient whose record the detected issue is associated with.static ca.uhn.fhir.rest.gclient.ReferenceClientParamPATIENTFluent Client search parameter constant for patientprotected UriTypereferenceThe literature, knowledge-base or similar reference that describes the propensity for the detected issue identified.protected Enumeration<DetectedIssue.DetectedIssueSeverity>severityIndicates the degree of importance associated with the identified issue based on the potential impact on the patient.static StringSP_AUTHORSearch parameter: authorstatic StringSP_CODESearch parameter: codestatic StringSP_IDENTIFIEDSearch parameter: identifiedstatic StringSP_IDENTIFIERSearch parameter: identifierstatic StringSP_IMPLICATEDSearch parameter: implicatedstatic StringSP_PATIENTSearch parameter: patientstatic StringSP_STATUSSearch parameter: statusprotected Enumeration<Enumerations.ObservationStatus>statusIndicates the status of the detected issue.static ca.uhn.fhir.rest.gclient.TokenClientParamSTATUSFluent Client search parameter constant for status-
Fields inherited from class org.hl7.fhir.r5.model.DomainResource
contained, extension, modifierExtension, SP_TEXT, text, TEXT
-
Fields inherited from class org.hl7.fhir.r5.model.Resource
id, implicitRules, language, meta
-
-
Constructor Summary
Constructors Constructor Description DetectedIssue()ConstructorDetectedIssue(Enumerations.ObservationStatus status)Constructor
-
Method Summary
-
Methods inherited from class org.hl7.fhir.r5.model.DomainResource
addContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getContained, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasExtension, hasModifierExtension, hasText, setContained, setExtension, setModifierExtension, setText
-
Methods inherited from class org.hl7.fhir.r5.model.Resource
copyValues, getId, getIdBase, getIdElement, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdBase, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMeta
-
Methods inherited from class org.hl7.fhir.r5.model.BaseResource
getStructureFhirVersionEnum, isResource, setId
-
Methods inherited from class org.hl7.fhir.r5.model.Base
children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, copyUserData, copyValues, dateTimeValue, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, getXhtml, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isDateTime, isMetadataBased, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINN
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.hl7.fhir.instance.model.api.IAnyResource
getId, getIdElement, getLanguageElement, getUserData, setId, setUserData
-
-
-
-
Field Detail
-
identifier
protected List<Identifier> identifier
Business identifier associated with the detected issue record.
-
status
protected Enumeration<Enumerations.ObservationStatus> status
Indicates the status of the detected issue.
-
code
protected CodeableConcept code
Identifies the general type of issue identified.
-
severity
protected Enumeration<DetectedIssue.DetectedIssueSeverity> severity
Indicates the degree of importance associated with the identified issue based on the potential impact on the patient.
-
patient
protected Reference patient
Indicates the patient whose record the detected issue is associated with.
-
identified
protected DataType identified
The date or period when the detected issue was initially identified.
-
author
protected Reference author
Individual or device responsible for the issue being raised. For example, a decision support application or a pharmacist conducting a medication review.
-
implicated
protected List<Reference> implicated
Indicates the resource representing the current activity or proposed activity that is potentially problematic.
-
evidence
protected List<DetectedIssue.DetectedIssueEvidenceComponent> evidence
Supporting evidence or manifestations that provide the basis for identifying the detected issue such as a GuidanceResponse or MeasureReport.
-
detail
protected StringType detail
A textual explanation of the detected issue.
-
reference
protected UriType reference
The literature, knowledge-base or similar reference that describes the propensity for the detected issue identified.
-
mitigation
protected List<DetectedIssue.DetectedIssueMitigationComponent> mitigation
Indicates an action that has been taken or is committed to reduce or eliminate the likelihood of the risk identified by the detected issue from manifesting. Can also reflect an observation of known mitigating factors that may reduce/eliminate the need for any action.
-
SP_AUTHOR
public static final String SP_AUTHOR
Search parameter: authorDescription: The provider or device that identified the issue
Type: reference
Path: DetectedIssue.author
- See Also:
- Constant Field Values
-
AUTHOR
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam AUTHOR
Fluent Client search parameter constant for authorDescription: The provider or device that identified the issue
Type: reference
Path: DetectedIssue.author
-
INCLUDE_AUTHOR
public static final ca.uhn.fhir.model.api.Include INCLUDE_AUTHOR
Constant for fluent queries to be used to add include statements. Specifies the path value of "DetectedIssue:author".
-
SP_CODE
public static final String SP_CODE
Search parameter: codeDescription: Issue Category, e.g. drug-drug, duplicate therapy, etc.
Type: token
Path: DetectedIssue.code
- See Also:
- Constant Field Values
-
CODE
public static final ca.uhn.fhir.rest.gclient.TokenClientParam CODE
Fluent Client search parameter constant for codeDescription: Issue Category, e.g. drug-drug, duplicate therapy, etc.
Type: token
Path: DetectedIssue.code
-
SP_IDENTIFIED
public static final String SP_IDENTIFIED
Search parameter: identifiedDescription: When identified
Type: date
Path: DetectedIssue.identified
- See Also:
- Constant Field Values
-
IDENTIFIED
public static final ca.uhn.fhir.rest.gclient.DateClientParam IDENTIFIED
Fluent Client search parameter constant for identifiedDescription: When identified
Type: date
Path: DetectedIssue.identified
-
SP_IMPLICATED
public static final String SP_IMPLICATED
Search parameter: implicatedDescription: Problem resource
Type: reference
Path: DetectedIssue.implicated
- See Also:
- Constant Field Values
-
IMPLICATED
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam IMPLICATED
Fluent Client search parameter constant for implicatedDescription: Problem resource
Type: reference
Path: DetectedIssue.implicated
-
INCLUDE_IMPLICATED
public static final ca.uhn.fhir.model.api.Include INCLUDE_IMPLICATED
Constant for fluent queries to be used to add include statements. Specifies the path value of "DetectedIssue:implicated".
-
SP_STATUS
public static final String SP_STATUS
Search parameter: statusDescription: The status of the issue
Type: token
Path: DetectedIssue.status
- See Also:
- Constant Field Values
-
STATUS
public static final ca.uhn.fhir.rest.gclient.TokenClientParam STATUS
Fluent Client search parameter constant for statusDescription: The status of the issue
Type: token
Path: DetectedIssue.status
-
SP_IDENTIFIER
public static final String SP_IDENTIFIER
Search parameter: identifierDescription: Multiple Resources: [AllergyIntolerance](allergyintolerance.html): External ids for this item [CarePlan](careplan.html): External Ids for this plan [CareTeam](careteam.html): External Ids for this team [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) [DetectedIssue](detectedissue.html): Unique id for the detected issue [DeviceRequest](devicerequest.html): Business identifier for request/order [DiagnosticReport](diagnosticreport.html): An identifier for the report [DocumentManifest](documentmanifest.html): Unique Identifier for the set of documents [DocumentReference](documentreference.html): Identifier of the attachment binary [Encounter](encounter.html): Identifier(s) by which this encounter is known [EpisodeOfCare](episodeofcare.html): Business Identifier(s) relevant for this EpisodeOfCare [FamilyMemberHistory](familymemberhistory.html): A search by a record identifier [Goal](goal.html): External Ids for this goal [ImagingStudy](imagingstudy.html): Identifiers for the Study, such as DICOM Study Instance UID [Immunization](immunization.html): Business identifier [List](list.html): Business 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 [MedicationUsage](medicationusage.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 [Procedure](procedure.html): A unique identifier for a procedure [RiskAssessment](riskassessment.html): Unique identifier for the assessment [ServiceRequest](servicerequest.html): Identifiers assigned to this order [SupplyDelivery](supplydelivery.html): External identifier [SupplyRequest](supplyrequest.html): Business Identifier for SupplyRequest [VisionPrescription](visionprescription.html): Return prescriptions with this external identifier
Type: token
Path: AllergyIntolerance.identifier | CarePlan.identifier | CareTeam.identifier | Composition.identifier | Condition.identifier | Consent.identifier | DetectedIssue.identifier | DeviceRequest.identifier | DiagnosticReport.identifier | DocumentManifest.masterIdentifier | DocumentManifest.identifier | DocumentReference.content.identifier | DocumentReference.identifier | Encounter.identifier | EpisodeOfCare.identifier | FamilyMemberHistory.identifier | Goal.identifier | ImagingStudy.identifier | Immunization.identifier | List.identifier | MedicationAdministration.identifier | MedicationDispense.identifier | MedicationRequest.identifier | MedicationUsage.identifier | NutritionOrder.identifier | Observation.identifier | Procedure.identifier | RiskAssessment.identifier | ServiceRequest.identifier | SupplyDelivery.identifier | SupplyRequest.identifier | VisionPrescription.identifier
- See Also:
- Constant Field Values
-
IDENTIFIER
public static final ca.uhn.fhir.rest.gclient.TokenClientParam IDENTIFIER
Fluent Client search parameter constant for identifierDescription: Multiple Resources: [AllergyIntolerance](allergyintolerance.html): External ids for this item [CarePlan](careplan.html): External Ids for this plan [CareTeam](careteam.html): External Ids for this team [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) [DetectedIssue](detectedissue.html): Unique id for the detected issue [DeviceRequest](devicerequest.html): Business identifier for request/order [DiagnosticReport](diagnosticreport.html): An identifier for the report [DocumentManifest](documentmanifest.html): Unique Identifier for the set of documents [DocumentReference](documentreference.html): Identifier of the attachment binary [Encounter](encounter.html): Identifier(s) by which this encounter is known [EpisodeOfCare](episodeofcare.html): Business Identifier(s) relevant for this EpisodeOfCare [FamilyMemberHistory](familymemberhistory.html): A search by a record identifier [Goal](goal.html): External Ids for this goal [ImagingStudy](imagingstudy.html): Identifiers for the Study, such as DICOM Study Instance UID [Immunization](immunization.html): Business identifier [List](list.html): Business 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 [MedicationUsage](medicationusage.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 [Procedure](procedure.html): A unique identifier for a procedure [RiskAssessment](riskassessment.html): Unique identifier for the assessment [ServiceRequest](servicerequest.html): Identifiers assigned to this order [SupplyDelivery](supplydelivery.html): External identifier [SupplyRequest](supplyrequest.html): Business Identifier for SupplyRequest [VisionPrescription](visionprescription.html): Return prescriptions with this external identifier
Type: token
Path: AllergyIntolerance.identifier | CarePlan.identifier | CareTeam.identifier | Composition.identifier | Condition.identifier | Consent.identifier | DetectedIssue.identifier | DeviceRequest.identifier | DiagnosticReport.identifier | DocumentManifest.masterIdentifier | DocumentManifest.identifier | DocumentReference.content.identifier | DocumentReference.identifier | Encounter.identifier | EpisodeOfCare.identifier | FamilyMemberHistory.identifier | Goal.identifier | ImagingStudy.identifier | Immunization.identifier | List.identifier | MedicationAdministration.identifier | MedicationDispense.identifier | MedicationRequest.identifier | MedicationUsage.identifier | NutritionOrder.identifier | Observation.identifier | Procedure.identifier | RiskAssessment.identifier | ServiceRequest.identifier | SupplyDelivery.identifier | SupplyRequest.identifier | VisionPrescription.identifier
-
SP_PATIENT
public static final String SP_PATIENT
Search parameter: patientDescription: Multiple Resources: [AllergyIntolerance](allergyintolerance.html): Who the sensitivity is for [CarePlan](careplan.html): Who the care plan is for [CareTeam](careteam.html): Who care team is for [ClinicalImpression](clinicalimpression.html): Patient assessed [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 [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 [DocumentManifest](documentmanifest.html): The subject of the set of documents [DocumentReference](documentreference.html): Who/what is the subject of the document [Encounter](encounter.html): The patient present at the encounter [EpisodeOfCare](episodeofcare.html): The patient who is the focus of this episode of care [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 [ImagingStudy](imagingstudy.html): Who the study is about [Immunization](immunization.html): The patient for the vaccination record [List](list.html): If all resources have the same subject [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 [MedicationUsage](medicationusage.html): Returns statements for a specific patient. [NutritionOrder](nutritionorder.html): The identity of the person who requires the diet, formula or nutritional supplement [Observation](observation.html): The subject that the observation is about (if patient) [Procedure](procedure.html): Search by subject - a patient [RiskAssessment](riskassessment.html): Who/what does assessment apply to? [ServiceRequest](servicerequest.html): Search by subject - a patient [SupplyDelivery](supplydelivery.html): Patient for whom the item is supplied [VisionPrescription](visionprescription.html): The identity of a patient to list dispenses for
Type: reference
Path: AllergyIntolerance.patient | CarePlan.subject.where(resolve() is Patient) | CareTeam.subject.where(resolve() is Patient) | ClinicalImpression.subject.where(resolve() is Patient) | Composition.subject.where(resolve() is Patient) | Condition.subject.where(resolve() is Patient) | Consent.subject.where(resolve() is Patient) | DetectedIssue.patient | DeviceRequest.subject.where(resolve() is Patient) | DeviceUsage.patient | DiagnosticReport.subject.where(resolve() is Patient) | DocumentManifest.subject.where(resolve() is Patient) | DocumentReference.subject.where(resolve() is Patient) | Encounter.subject.where(resolve() is Patient) | EpisodeOfCare.patient | FamilyMemberHistory.patient | Flag.subject.where(resolve() is Patient) | Goal.subject.where(resolve() is Patient) | ImagingStudy.subject.where(resolve() is Patient) | Immunization.patient | List.subject.where(resolve() is Patient) | MedicationAdministration.subject.where(resolve() is Patient) | MedicationDispense.subject.where(resolve() is Patient) | MedicationRequest.subject.where(resolve() is Patient) | MedicationUsage.subject.where(resolve() is Patient) | NutritionOrder.patient | Observation.subject.where(resolve() is Patient) | Procedure.subject.where(resolve() is Patient) | RiskAssessment.subject.where(resolve() is Patient) | ServiceRequest.subject.where(resolve() is Patient) | SupplyDelivery.patient | VisionPrescription.patient
- See Also:
- Constant Field Values
-
PATIENT
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PATIENT
Fluent Client search parameter constant for patientDescription: Multiple Resources: [AllergyIntolerance](allergyintolerance.html): Who the sensitivity is for [CarePlan](careplan.html): Who the care plan is for [CareTeam](careteam.html): Who care team is for [ClinicalImpression](clinicalimpression.html): Patient assessed [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 [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 [DocumentManifest](documentmanifest.html): The subject of the set of documents [DocumentReference](documentreference.html): Who/what is the subject of the document [Encounter](encounter.html): The patient present at the encounter [EpisodeOfCare](episodeofcare.html): The patient who is the focus of this episode of care [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 [ImagingStudy](imagingstudy.html): Who the study is about [Immunization](immunization.html): The patient for the vaccination record [List](list.html): If all resources have the same subject [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 [MedicationUsage](medicationusage.html): Returns statements for a specific patient. [NutritionOrder](nutritionorder.html): The identity of the person who requires the diet, formula or nutritional supplement [Observation](observation.html): The subject that the observation is about (if patient) [Procedure](procedure.html): Search by subject - a patient [RiskAssessment](riskassessment.html): Who/what does assessment apply to? [ServiceRequest](servicerequest.html): Search by subject - a patient [SupplyDelivery](supplydelivery.html): Patient for whom the item is supplied [VisionPrescription](visionprescription.html): The identity of a patient to list dispenses for
Type: reference
Path: AllergyIntolerance.patient | CarePlan.subject.where(resolve() is Patient) | CareTeam.subject.where(resolve() is Patient) | ClinicalImpression.subject.where(resolve() is Patient) | Composition.subject.where(resolve() is Patient) | Condition.subject.where(resolve() is Patient) | Consent.subject.where(resolve() is Patient) | DetectedIssue.patient | DeviceRequest.subject.where(resolve() is Patient) | DeviceUsage.patient | DiagnosticReport.subject.where(resolve() is Patient) | DocumentManifest.subject.where(resolve() is Patient) | DocumentReference.subject.where(resolve() is Patient) | Encounter.subject.where(resolve() is Patient) | EpisodeOfCare.patient | FamilyMemberHistory.patient | Flag.subject.where(resolve() is Patient) | Goal.subject.where(resolve() is Patient) | ImagingStudy.subject.where(resolve() is Patient) | Immunization.patient | List.subject.where(resolve() is Patient) | MedicationAdministration.subject.where(resolve() is Patient) | MedicationDispense.subject.where(resolve() is Patient) | MedicationRequest.subject.where(resolve() is Patient) | MedicationUsage.subject.where(resolve() is Patient) | NutritionOrder.patient | Observation.subject.where(resolve() is Patient) | Procedure.subject.where(resolve() is Patient) | RiskAssessment.subject.where(resolve() is Patient) | ServiceRequest.subject.where(resolve() is Patient) | SupplyDelivery.patient | VisionPrescription.patient
-
INCLUDE_PATIENT
public static final ca.uhn.fhir.model.api.Include INCLUDE_PATIENT
Constant for fluent queries to be used to add include statements. Specifies the path value of "DetectedIssue:patient".
-
-
Constructor Detail
-
DetectedIssue
public DetectedIssue()
Constructor
-
DetectedIssue
public DetectedIssue(Enumerations.ObservationStatus status)
Constructor
-
-
Method Detail
-
getIdentifier
public List<Identifier> getIdentifier()
- Returns:
identifier(Business identifier associated with the detected issue record.)
-
setIdentifier
public DetectedIssue setIdentifier(List<Identifier> theIdentifier)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasIdentifier
public boolean hasIdentifier()
-
addIdentifier
public Identifier addIdentifier()
-
addIdentifier
public DetectedIssue addIdentifier(Identifier t)
-
getIdentifierFirstRep
public Identifier getIdentifierFirstRep()
- Returns:
- The first repetition of repeating field
identifier, creating it if it does not already exist {3}
-
getStatusElement
public Enumeration<Enumerations.ObservationStatus> getStatusElement()
- Returns:
status(Indicates the status of the detected issue.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the value
-
hasStatusElement
public boolean hasStatusElement()
-
hasStatus
public boolean hasStatus()
-
setStatusElement
public DetectedIssue setStatusElement(Enumeration<Enumerations.ObservationStatus> value)
- Parameters:
value-status(Indicates the status of the detected issue.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the value
-
getStatus
public Enumerations.ObservationStatus getStatus()
- Returns:
- Indicates the status of the detected issue.
-
setStatus
public DetectedIssue setStatus(Enumerations.ObservationStatus value)
- Parameters:
value- Indicates the status of the detected issue.
-
getCode
public CodeableConcept getCode()
- Returns:
code(Identifies the general type of issue identified.)
-
hasCode
public boolean hasCode()
-
setCode
public DetectedIssue setCode(CodeableConcept value)
- Parameters:
value-code(Identifies the general type of issue identified.)
-
getSeverityElement
public Enumeration<DetectedIssue.DetectedIssueSeverity> getSeverityElement()
- Returns:
severity(Indicates the degree of importance associated with the identified issue based on the potential impact on the patient.). This is the underlying object with id, value and extensions. The accessor "getSeverity" gives direct access to the value
-
hasSeverityElement
public boolean hasSeverityElement()
-
hasSeverity
public boolean hasSeverity()
-
setSeverityElement
public DetectedIssue setSeverityElement(Enumeration<DetectedIssue.DetectedIssueSeverity> value)
- Parameters:
value-severity(Indicates the degree of importance associated with the identified issue based on the potential impact on the patient.). This is the underlying object with id, value and extensions. The accessor "getSeverity" gives direct access to the value
-
getSeverity
public DetectedIssue.DetectedIssueSeverity getSeverity()
- Returns:
- Indicates the degree of importance associated with the identified issue based on the potential impact on the patient.
-
setSeverity
public DetectedIssue setSeverity(DetectedIssue.DetectedIssueSeverity value)
- Parameters:
value- Indicates the degree of importance associated with the identified issue based on the potential impact on the patient.
-
getPatient
public Reference getPatient()
- Returns:
patient(Indicates the patient whose record the detected issue is associated with.)
-
hasPatient
public boolean hasPatient()
-
setPatient
public DetectedIssue setPatient(Reference value)
- Parameters:
value-patient(Indicates the patient whose record the detected issue is associated with.)
-
getIdentified
public DataType getIdentified()
- Returns:
identified(The date or period when the detected issue was initially identified.)
-
getIdentifiedDateTimeType
public DateTimeType getIdentifiedDateTimeType() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
identified(The date or period when the detected issue was initially identified.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasIdentifiedDateTimeType
public boolean hasIdentifiedDateTimeType()
-
getIdentifiedPeriod
public Period getIdentifiedPeriod() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
identified(The date or period when the detected issue was initially identified.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasIdentifiedPeriod
public boolean hasIdentifiedPeriod()
-
hasIdentified
public boolean hasIdentified()
-
setIdentified
public DetectedIssue setIdentified(DataType value)
- Parameters:
value-identified(The date or period when the detected issue was initially identified.)
-
getAuthor
public Reference getAuthor()
- Returns:
author(Individual or device responsible for the issue being raised. For example, a decision support application or a pharmacist conducting a medication review.)
-
hasAuthor
public boolean hasAuthor()
-
setAuthor
public DetectedIssue setAuthor(Reference value)
- Parameters:
value-author(Individual or device responsible for the issue being raised. For example, a decision support application or a pharmacist conducting a medication review.)
-
getImplicated
public List<Reference> getImplicated()
- Returns:
implicated(Indicates the resource representing the current activity or proposed activity that is potentially problematic.)
-
setImplicated
public DetectedIssue setImplicated(List<Reference> theImplicated)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasImplicated
public boolean hasImplicated()
-
addImplicated
public Reference addImplicated()
-
addImplicated
public DetectedIssue addImplicated(Reference t)
-
getImplicatedFirstRep
public Reference getImplicatedFirstRep()
- Returns:
- The first repetition of repeating field
implicated, creating it if it does not already exist {3}
-
getEvidence
public List<DetectedIssue.DetectedIssueEvidenceComponent> getEvidence()
- Returns:
evidence(Supporting evidence or manifestations that provide the basis for identifying the detected issue such as a GuidanceResponse or MeasureReport.)
-
setEvidence
public DetectedIssue setEvidence(List<DetectedIssue.DetectedIssueEvidenceComponent> theEvidence)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasEvidence
public boolean hasEvidence()
-
addEvidence
public DetectedIssue.DetectedIssueEvidenceComponent addEvidence()
-
addEvidence
public DetectedIssue addEvidence(DetectedIssue.DetectedIssueEvidenceComponent t)
-
getEvidenceFirstRep
public DetectedIssue.DetectedIssueEvidenceComponent getEvidenceFirstRep()
- Returns:
- The first repetition of repeating field
evidence, creating it if it does not already exist {3}
-
getDetailElement
public StringType getDetailElement()
- Returns:
detail(A textual explanation of the detected issue.). This is the underlying object with id, value and extensions. The accessor "getDetail" gives direct access to the value
-
hasDetailElement
public boolean hasDetailElement()
-
hasDetail
public boolean hasDetail()
-
setDetailElement
public DetectedIssue setDetailElement(StringType value)
- Parameters:
value-detail(A textual explanation of the detected issue.). This is the underlying object with id, value and extensions. The accessor "getDetail" gives direct access to the value
-
setDetail
public DetectedIssue setDetail(String value)
- Parameters:
value- A textual explanation of the detected issue.
-
getReferenceElement
public UriType getReferenceElement()
- Returns:
reference(The literature, knowledge-base or similar reference that describes the propensity for the detected issue identified.). This is the underlying object with id, value and extensions. The accessor "getReference" gives direct access to the value
-
hasReferenceElement
public boolean hasReferenceElement()
-
hasReference
public boolean hasReference()
-
setReferenceElement
public DetectedIssue setReferenceElement(UriType value)
- Parameters:
value-reference(The literature, knowledge-base or similar reference that describes the propensity for the detected issue identified.). This is the underlying object with id, value and extensions. The accessor "getReference" gives direct access to the value
-
getReference
public String getReference()
- Returns:
- The literature, knowledge-base or similar reference that describes the propensity for the detected issue identified.
-
setReference
public DetectedIssue setReference(String value)
- Parameters:
value- The literature, knowledge-base or similar reference that describes the propensity for the detected issue identified.
-
getMitigation
public List<DetectedIssue.DetectedIssueMitigationComponent> getMitigation()
- Returns:
mitigation(Indicates an action that has been taken or is committed to reduce or eliminate the likelihood of the risk identified by the detected issue from manifesting. Can also reflect an observation of known mitigating factors that may reduce/eliminate the need for any action.)
-
setMitigation
public DetectedIssue setMitigation(List<DetectedIssue.DetectedIssueMitigationComponent> theMitigation)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasMitigation
public boolean hasMitigation()
-
addMitigation
public DetectedIssue.DetectedIssueMitigationComponent addMitigation()
-
addMitigation
public DetectedIssue addMitigation(DetectedIssue.DetectedIssueMitigationComponent t)
-
getMitigationFirstRep
public DetectedIssue.DetectedIssueMitigationComponent getMitigationFirstRep()
- Returns:
- The first repetition of repeating field
mitigation, creating it if it does not already exist {3}
-
listChildren
protected void listChildren(List<Property> children)
- Overrides:
listChildrenin classDomainResource
-
getNamedProperty
public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getNamedPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
public Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
makePropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getTypesForPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
public Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
addChildin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
fhirType
public String fhirType()
- Specified by:
fhirTypein interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
fhirTypein classDomainResource
-
copy
public DetectedIssue copy()
- Specified by:
copyin classDomainResource
-
copyValues
public void copyValues(DetectedIssue dst)
-
typedCopy
protected DetectedIssue typedCopy()
-
equalsDeep
public boolean equalsDeep(Base other_)
- Overrides:
equalsDeepin classDomainResource
-
equalsShallow
public boolean equalsShallow(Base other_)
- Overrides:
equalsShallowin classDomainResource
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
isEmptyin classDomainResource
-
getResourceType
public ResourceType getResourceType()
- Specified by:
getResourceTypein classResource
-
-