Class RiskAssessment

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 RiskAssessment extends DomainResource
An assessment of the likely outcome(s) for a patient or other subject as well as the likelihood of each outcome.
See Also:
  • Field Details

    • identifier

      Business identifier assigned to the risk assessment.
    • basedOn

      protected Reference basedOn
      A reference to the request that is fulfilled by this risk assessment.
    • basedOnTarget

      The actual object that is the target of the reference (A reference to the request that is fulfilled by this risk assessment.)
    • parent

      protected Reference parent
      A reference to a resource that this risk assessment is part of, such as a Procedure.
    • parentTarget

      The actual object that is the target of the reference (A reference to a resource that this risk assessment is part of, such as a Procedure.)
    • status

      The status of the RiskAssessment, using the same statuses as an Observation.
    • method

      The algorithm, process or mechanism used to evaluate the risk.
    • code

      protected CodeableConcept code
      The type of the risk assessment performed.
    • subject

      protected Reference subject
      The patient or group the risk assessment applies to.
    • subjectTarget

      The actual object that is the target of the reference (The patient or group the risk assessment applies to.)
    • context

      protected Reference context
      The encounter where the assessment was performed.
    • contextTarget

      The actual object that is the target of the reference (The encounter where the assessment was performed.)
    • occurrence

      protected Type occurrence
      The date (and possibly time) the risk assessment was performed.
    • condition

      protected Reference condition
      For assessments or prognosis specific to a particular condition, indicates the condition being assessed.
    • conditionTarget

      The actual object that is the target of the reference (For assessments or prognosis specific to a particular condition, indicates the condition being assessed.)
    • performer

      protected Reference performer
      The provider or software application that performed the assessment.
    • performerTarget

      The actual object that is the target of the reference (The provider or software application that performed the assessment.)
    • reason

      protected Type reason
      The reason the risk assessment was performed.
    • basis

      protected List<Reference> basis
      Indicates the source data considered as part of the assessment (FamilyHistory, Observations, Procedures, Conditions, etc.).
    • basisTarget

      The actual objects that are the target of the reference (Indicates the source data considered as part of the assessment (FamilyHistory, Observations, Procedures, Conditions, etc.).)
    • prediction

      Describes the expected outcome for the subject.
    • mitigation

      A description of the steps that might be taken to reduce the identified risk(s).
    • comment

      protected StringType comment
      Additional comments about the risk assessment.
    • SP_DATE

      public static final String SP_DATE
      Search parameter: date

      Description: When was assessment made?
      Type: date
      Path: RiskAssessment.occurrenceDateTime

      See Also:
    • DATE

      public static final ca.uhn.fhir.rest.gclient.DateClientParam DATE
      Fluent Client search parameter constant for date

      Description: When was assessment made?
      Type: date
      Path: RiskAssessment.occurrenceDateTime

    • SP_IDENTIFIER

      public static final String SP_IDENTIFIER
      Search parameter: identifier

      Description: Unique identifier for the assessment
      Type: token
      Path: RiskAssessment.identifier

      See Also:
    • IDENTIFIER

      public static final ca.uhn.fhir.rest.gclient.TokenClientParam IDENTIFIER
      Fluent Client search parameter constant for identifier

      Description: Unique identifier for the assessment
      Type: token
      Path: RiskAssessment.identifier

    • SP_CONDITION

      public static final String SP_CONDITION
      Search parameter: condition

      Description: Condition assessed
      Type: reference
      Path: RiskAssessment.condition

      See Also:
    • CONDITION

      public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam CONDITION
      Fluent Client search parameter constant for condition

      Description: Condition assessed
      Type: reference
      Path: RiskAssessment.condition

    • INCLUDE_CONDITION

      public static final ca.uhn.fhir.model.api.Include INCLUDE_CONDITION
      Constant for fluent queries to be used to add include statements. Specifies the path value of "RiskAssessment:condition".
    • SP_PERFORMER

      public static final String SP_PERFORMER
      Search parameter: performer

      Description: Who did assessment?
      Type: reference
      Path: RiskAssessment.performer

      See Also:
    • PERFORMER

      public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PERFORMER
      Fluent Client search parameter constant for performer

      Description: Who did assessment?
      Type: reference
      Path: RiskAssessment.performer

    • INCLUDE_PERFORMER

      public static final ca.uhn.fhir.model.api.Include INCLUDE_PERFORMER
      Constant for fluent queries to be used to add include statements. Specifies the path value of "RiskAssessment:performer".
    • SP_METHOD

      public static final String SP_METHOD
      Search parameter: method

      Description: Evaluation mechanism
      Type: token
      Path: RiskAssessment.method

      See Also:
    • METHOD

      public static final ca.uhn.fhir.rest.gclient.TokenClientParam METHOD
      Fluent Client search parameter constant for method

      Description: Evaluation mechanism
      Type: token
      Path: RiskAssessment.method

    • SP_SUBJECT

      public static final String SP_SUBJECT
      Search parameter: subject

      Description: Who/what does assessment apply to?
      Type: reference
      Path: RiskAssessment.subject

      See Also:
    • SUBJECT

      public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam SUBJECT
      Fluent Client search parameter constant for subject

      Description: Who/what does assessment apply to?
      Type: reference
      Path: RiskAssessment.subject

    • INCLUDE_SUBJECT

      public static final ca.uhn.fhir.model.api.Include INCLUDE_SUBJECT
      Constant for fluent queries to be used to add include statements. Specifies the path value of "RiskAssessment:subject".
    • SP_PATIENT

      public static final String SP_PATIENT
      Search parameter: patient

      Description: Who/what does assessment apply to?
      Type: reference
      Path: RiskAssessment.subject

      See Also:
    • PATIENT

      public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PATIENT
      Fluent Client search parameter constant for patient

      Description: Who/what does assessment apply to?
      Type: reference
      Path: RiskAssessment.subject

    • INCLUDE_PATIENT

      public static final ca.uhn.fhir.model.api.Include INCLUDE_PATIENT
      Constant for fluent queries to be used to add include statements. Specifies the path value of "RiskAssessment:patient".
    • SP_PROBABILITY

      public static final String SP_PROBABILITY
      Search parameter: probability

      Description: Likelihood of specified outcome
      Type: number
      Path: RiskAssessment.prediction.probability[x]

      See Also:
    • PROBABILITY

      public static final ca.uhn.fhir.rest.gclient.NumberClientParam PROBABILITY
      Fluent Client search parameter constant for probability

      Description: Likelihood of specified outcome
      Type: number
      Path: RiskAssessment.prediction.probability[x]

    • SP_RISK

      public static final String SP_RISK
      Search parameter: risk

      Description: Likelihood of specified outcome as a qualitative value
      Type: token
      Path: RiskAssessment.prediction.qualitativeRisk

      See Also:
    • RISK

      public static final ca.uhn.fhir.rest.gclient.TokenClientParam RISK
      Fluent Client search parameter constant for risk

      Description: Likelihood of specified outcome as a qualitative value
      Type: token
      Path: RiskAssessment.prediction.qualitativeRisk

    • SP_ENCOUNTER

      public static final String SP_ENCOUNTER
      Search parameter: encounter

      Description: Where was assessment performed?
      Type: reference
      Path: RiskAssessment.context

      See Also:
    • ENCOUNTER

      public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam ENCOUNTER
      Fluent Client search parameter constant for encounter

      Description: Where was assessment performed?
      Type: reference
      Path: RiskAssessment.context

    • INCLUDE_ENCOUNTER

      public static final ca.uhn.fhir.model.api.Include INCLUDE_ENCOUNTER
      Constant for fluent queries to be used to add include statements. Specifies the path value of "RiskAssessment:encounter".
  • Constructor Details

  • Method Details