RiskAssessment - FHIR Resource (r4)


This RiskAssessment Resource uses the FHIR API standard for access and structure.

Validate an RiskAssessment FHIR Resource (r4)



Resource Attributes

AttributeField is listTypeDescription
basedOnfalseReference# Request fulfilled by this assessment
basistrueReference# Information used in assessment
codefalseCodeableConcept# Type of assessment
conditionfalseReference# Condition assessed
encounterfalseReference# Where was assessment performed?
identifiertrueIdentifier# Unique identifier for the assessment
methodfalseCodeableConcept# Evaluation mechanism
mitigationfalsestring# How to reduce risk
notetrueAnnotation# Comments on the risk assessment
occurrence[x]falsedateTime|Period#undefined
parentfalseReference# Part of this occurrence
performerfalseReference# Who did assessment?
predictiontrueData Type# Outcome predicted
reasonCodetrueCodeableConcept# Why the assessment was necessary?
reasonReferencetrueReference# "reasonReference" : [{ Reference(Condition|Observation|DiagnosticReport|
statusfalsecode# registered | preliminary | final | amended +
subjectfalseReference# Who/what does assessment apply to?

RiskAssessment Example

{
  "resourceType": "RiskAssessment",
  "id": "genetic",
  "text": {
    "status": "generated",
    "div": "<div xmlns=\"http://www.w3.org/1999/xhtml\">\n      <p>Probability of developing breast cancer before the age indicated:</p>\n      <table>\n        <thead>\n          <tr>\n            <th>Age</th>\n            <th>Probability (%)</th>\n          </tr>\n        </thead>\n        <tbody>\n          <tr>\n            <td>current-53</td>\n            <td>0.0168</td>\n          </tr>\n          <tr>\n            <td>54-57</td>\n            <td>0.0368</td>\n          </tr>\n          <tr>\n            <td>58-62</td>\n            <td>0.0594</td>\n          </tr>\n          <tr>\n            <td>63-67</td>\n            <td>0.0838</td>\n          </tr>\n          <tr>\n            <td>68-72</td>\n            <td>0.1089</td>\n          </tr>\n          <tr>\n            <td>73-77</td>\n            <td>0.1327</td>\n          </tr>\n          <tr>\n            <td>78-82</td>\n            <td>0.1530</td>\n          </tr>\n          <tr>\n            <td>83-87</td>\n            <td>0.1663</td>\n          </tr>\n        </tbody>\n      </table>\n    </div>"
  },
  "status": "final",
  "method": {
    "coding": [
      {
        "code": "BRCAPRO"
      }
    ]
  },
  "subject": {
    "reference": "Patient/b248b1b2-1686-4b94-9936-37d7a5f94b51"
  },
  "occurrenceDateTime": "2006-01-13T23:01:00Z",
  "basis": [
    {
      "reference": "List/prognosis"
    }
  ],
  "prediction": [
    {
      "outcome": {
        "text": "Breast Cancer"
      },
      "probabilityDecimal": 0.000168,
      "whenRange": {
        "high": {
          "value": 53,
          "unit": "years",
          "system": "http://unitsofmeasure.org",
          "code": "a"
        }
      }
    },
    {
      "outcome": {
        "text": "Breast Cancer"
      },
      "probabilityDecimal": 0.000368,
      "whenRange": {
        "low": {
          "value": 54,
          "unit": "years",
          "system": "http://unitsofmeasure.org",
          "code": "a"
        },
        "high": {
          "value": 57,
          "unit": "years",
          "system": "http://unitsofmeasure.org",
          "code": "a"
        }
      }
    },
    {
      "outcome": {
        "text": "Breast Cancer"
      },
      "probabilityDecimal": 0.000594,
      "whenRange": {
        "low": {
          "value": 58,
          "unit": "years",
          "system": "http://unitsofmeasure.org",
          "code": "a"
        },
        "high": {
          "value": 62,
          "unit": "years",
          "system": "http://unitsofmeasure.org",
          "code": "a"
        }
      }
    },
    {
      "outcome": {
        "text": "Breast Cancer"
      },
      "probabilityDecimal": 0.000838,
      "whenRange": {
        "low": {
          "value": 63,
          "unit": "years",
          "system": "http://unitsofmeasure.org",
          "code": "a"
        },
        "high": {
          "value": 67,
          "unit": "years",
          "system": "http://unitsofmeasure.org",
          "code": "a"
        }
      }
    },
    {
      "outcome": {
        "text": "Breast Cancer"
      },
      "probabilityDecimal": 0.001089,
      "whenRange": {
        "low": {
          "value": 68,
          "unit": "years",
          "system": "http://unitsofmeasure.org",
          "code": "a"
        },
        "high": {
          "value": 72,
          "unit": "years",
          "system": "http://unitsofmeasure.org",
          "code": "a"
        }
      }
    },
    {
      "outcome": {
        "text": "Breast Cancer"
      },
      "probabilityDecimal": 0.001327,
      "whenRange": {
        "low": {
          "value": 73,
          "unit": "years",
          "system": "http://unitsofmeasure.org",
          "code": "a"
        },
        "high": {
          "value": 77,
          "unit": "years",
          "system": "http://unitsofmeasure.org",
          "code": "a"
        }
      }
    },
    {
      "outcome": {
        "text": "Breast Cancer"
      },
      "probabilityDecimal": 0.00153,
      "whenRange": {
        "low": {
          "value": 78,
          "unit": "years",
          "system": "http://unitsofmeasure.org",
          "code": "a"
        },
        "high": {
          "value": 82,
          "unit": "years",
          "system": "http://unitsofmeasure.org",
          "code": "a"
        }
      }
    },
    {
      "outcome": {
        "text": "Breast Cancer"
      },
      "probabilityDecimal": 0.001663,
      "whenRange": {
        "low": {
          "value": 83,
          "unit": "years",
          "system": "http://unitsofmeasure.org",
          "code": "a"
        },
        "high": {
          "value": 88,
          "unit": "years",
          "system": "http://unitsofmeasure.org",
          "code": "a"
        }
      }
    }
  ],
  "note": [
    {
      "text": "High degree of certainty"
    }
  ]
}

RiskAssessment Structure

{
  "resourceType" : "RiskAssessment",
  // from Resource: id, meta, implicitRules, and language
  // from DomainResource: text, contained, extension, and modifierExtension
  "identifier" : [{ Identifier }], // Unique identifier for the assessment
  "basedOn" : { Reference(Any) }, // Request fulfilled by this assessment
  "parent" : { Reference(Any) }, // Part of this occurrence
  "status" : "<code>", // R!  registered | preliminary | final | amended +
  "method" : { CodeableConcept }, // Evaluation mechanism
  "code" : { CodeableConcept }, // Type of assessment
  "subject" : { Reference(Patient|Group) }, // R!  Who/what does assessment apply to?
  "encounter" : { Reference(Encounter) }, // Where was assessment performed?
  // occurrence[x]: When was assessment made?. One of these 2:
  "occurrenceDateTime" : "<dateTime>",
  "occurrencePeriod" : { Period },
  "condition" : { Reference(Condition) }, // Condition assessed
  "performer" : { Reference(Practitioner|PractitionerRole|Device) }, // Who did assessment?
  "reasonCode" : [{ CodeableConcept }], // Why the assessment was necessary?
  "reasonReference" : [{ Reference(Condition|Observation|DiagnosticReport|
   DocumentReference) }], // Why the assessment was necessary?
  "basis" : [{ Reference(Any) }], // Information used in assessment
  "prediction" : [{ // Outcome predicted
    "outcome" : { CodeableConcept }, // Possible outcome for the subject
    // probability[x]: Likelihood of specified outcome. One of these 2:
    "probabilityDecimal" : <decimal>,
    "probabilityRange" : { Range },
    "qualitativeRisk" : { CodeableConcept }, // Likelihood of specified outcome as a qualitative value
    "relativeRisk" : <decimal>, // Relative likelihood
    // when[x]: Timeframe or age range. One of these 2:
    "whenPeriod" : { Period },
    "whenRange" : { Range },
    "rationale" : "<string>" // Explanation of prediction
  }],
  "mitigation" : "<string>", // How to reduce risk
  "note" : [{ Annotation }] // Comments on the risk assessment
}

RiskAssessment Search Parameters

The following search parameters can be used to query RiskAssessment resources. Just submit them like so:

https://api.1up.health/fhir/r4/RiskAssessment?query-param=queryvalue
Search ParameterField TypeResource Fields Searched
conditionreferencecondition
datedateoccurrence
encounterreferenceencounter
identifiertextidentifier
methodtextmethod
patientreferencesubject.where
performerreferenceperformer
probabilitynumberprediction.probability
risktextprediction.qualitativeRisk
subjectreferencesubject