description: null package_name: ca.bc.bcy derivation: constraint name: RiskAssessment type: RiskAssessment elements: occurrence[x]: elements: id: {index: 22} meta: index: 1 elements: versionId: {index: 2} lastUpdated: {index: 3} profile: {index: 4} security: {index: 5} tag: {index: 6} required: [profile] prediction: short: Risk Factor PIR Code and Description index: 26 elements: outcome: index: 27 elements: coding: index: 28 elements: system: {index: 29} code: {index: 30} display: {index: 31} required: [display, system, code] required: [coding] when: short: Risk Factor Timeframe choices: [whenPeriod] index: 33 whenPeriod: {type: Period, short: Risk Factor Timeframe, choiceOf: when, index: 34} when[x]: elements: start: {index: 35} end: {index: 36} rationale: {short: Risk Factor RESPONSE in PIR, index: 37} required: [rationale, outcome] basis: {index: 25} reasonCode: {index: 23} note: short: Risk Factor Comments index: 38 elements: id: {index: 39} author: choices: [] index: 41 text: {index: 42} extension: type: Extension short: Risk Factor Deletion Reason url: http://ehealth.bc.ca/fhir/StructureDefinition/bc-bcyimmunizationdistribution/riskFactor-status index: 8 slicing: slices: riskFactorStatusExtension: match: {} schema: type: Extension short: Risk Factor Deletion Reason url: http://ehealth.bc.ca/fhir/StructureDefinition/bc-bcyimmunizationdistribution/riskFactor-status index: 8 extensions: RFendDateReason: {url: null, index: 9} RFdeleteReason: {url: null, short: 'Risk Factor End-Dated Reason = "Other, specify"', index: 10} RFdeleteReasonOther: {url: null, index: 11} elements: extension: index: 9 slicing: slices: RFendDateReason: match: {} schema: {index: 9} RFdeleteReason: match: {} schema: {short: 'Risk Factor End-Dated Reason = "Other, specify"', index: 10} RFdeleteReasonOther: match: {} schema: {index: 11} contained: {index: 7} status: {short: 'PIR applies statuses : final | canceled |', index: 17} id: {short: PIR internal Risk Factor ID + External Risk Factor ID from source system(s), index: 0} identifier: short: PIR internal Risk Factor ID + External Risk Factor ID index: 12 elements: type: elements: coding: {index: 13} text: {index: 14} required: [text] system: {index: 15} value: {index: 16} required: [value, system] occurrenceDateTime: {short: Risk Factor Date Reported, type: dateTime, choiceOf: occurrence, index: 21} subject: elements: reference: {index: 18} required: [reference] occurrence: short: Risk Factor Date Reported choices: [occurrenceDateTime] index: 20 reasonReference: {index: 24} package_version: ids-1.0.0 extensions: riskFactorStatusExtension: url: http://ehealth.bc.ca/fhir/StructureDefinition/bc-bcyimmunizationdistribution/riskFactor-status type: Extension short: Risk Factor Deletion Reason index: 8 extensions: RFendDateReason: {url: null, index: 9} RFdeleteReason: {url: null, short: 'Risk Factor End-Dated Reason = "Other, specify"', index: 10} RFdeleteReasonOther: {url: null, index: 11} elements: extension: index: 9 slicing: slices: RFendDateReason: match: {} schema: {index: 9} RFdeleteReason: match: {} schema: {short: 'Risk Factor End-Dated Reason = "Other, specify"', index: 10} RFdeleteReasonOther: match: {} schema: {index: 11} class: profile kind: resource url: http://ehealth.bc.ca/fhir/StructureDefinition/bc-bcyimmunizationdistribution/RiskAssessment base: http://hl7.org/fhir/StructureDefinition/RiskAssessment version: null required: [id, occurrenceDateTime, identifier, occurrence, prediction, meta]