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:
    Serialized Form
    • Field Detail

      • basedOn

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

        protected Resource 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

        protected Resource 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.)
      • method

        protected CodeableConcept method
        The algorithm, process or mechanism used to evaluate the risk.
      • subject

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

        protected Resource 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

        protected Resource 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

        protected Condition 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

        protected Resource 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

        protected List<Resource> 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.).)
      • mitigation

        protected StringType 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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

      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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".