PackagesCanonicalsLogsProblems
    Packages
    ehealthplatform.be.r4.federalprofiles@1.1.44-beta
    https://www.ehealth.fgov.be/standards/fhir/StructureDefinition/be-scoreresult
description: To support the standard exchange of scores such as pain assessment scores, or risk score, etc
package_name: ehealthplatform.be.r4.federalprofiles
derivation: constraint
name: BeScoreResult
type: Observation
elements:
  category:
    short: The high-level group or category of the score - e.g. 'Risk score' or 'Pain score'
    binding: {strength: required, valueSet: 'https://www.ehealth.fgov.be/standards/fhir/ValueSet/be-vs-scorecategory'}
    mustSupport: true
    index: 1
  referenceRange: {short: The different ranges of the value, mustSupport: true, index: 17}
  derivedFrom: {short: The source values for the assessment - for example a QuestionnaireResponse, mustSupport: true, index: 18}
  interpretation: {short: 'The interpretation of the result from the value. For example if value is 12, the interpretation can be ''elevated''', mustSupport: true, index: 13}
  value:
    short: The actual score value.
    mustSupport: true
    choices: []
    index: 12
  effective:
    choices: []
    index: 5
    slicing:
      rules: open
      ordered: false
      discriminator:
      - {path: $this, type: type}
      min: 1
      slices:
        effectivePeriod:
          match: {}
          schema:
            short: The time period that the score refers to.
            mustSupport: true
            choices: [effectivePeriod]
            _required: true
            index: 7
          min: 1
  code:
    short: The code of the score that is being calculated.
    binding: {strength: required, valueSet: 'https://www.ehealth.fgov.be/standards/fhir/ValueSet/be-vs-score'}
    mustSupport: true
    index: 2
  identifier: {mustSupport: true, index: 0}
  bodySite:
    short: The body site to which the score applies, when applicable
    mustSupport: true
    index: 14
    extensions:
      laterality: {url: 'https://www.ehealth.fgov.be/standards/fhir/StructureDefinition/be-ext-laterality', max: 1, type: Extension, mustSupport: true, index: 16}
    elements:
      extension:
        index: 15
        slicing:
          rules: open
          discriminator:
          - {path: url, type: value}
          min: null
          slices:
            laterality:
              match: {url: null}
              schema: {type: Extension, mustSupport: true, url: 'https://www.ehealth.fgov.be/standards/fhir/StructureDefinition/be-ext-laterality', index: 16}
              max: 1
  issued: {short: The date and time when the score was made available, mustSupport: true, index: 9}
  subject:
    type: Reference
    short: The patient that this score refers to
    mustSupport: true
    refers: ['http://hl7.org/fhir/StructureDefinition/Group', 'https://www.ehealth.fgov.be/standards/fhir/StructureDefinition/be-patient']
    index: 3
  performer:
    type: Reference
    short: The care provider that took the assessment
    mustSupport: true
    refers: ['https://www.ehealth.fgov.be/standards/fhir/StructureDefinition/be-organization', 'https://www.ehealth.fgov.be/standards/fhir/StructureDefinition/be-patient', 'https://www.ehealth.fgov.be/standards/fhir/StructureDefinition/be-practitioner', 'https://www.ehealth.fgov.be/standards/fhir/StructureDefinition/be-practitionerrole']
    index: 10
  effectivePeriod:
    type: Period
    short: The time period that the score refers to.
    mustSupport: true
    choiceOf: effective
    index: 8
    slicing:
      slices:
        effectivePeriod:
          match: {}
          schema: {type: Period, short: The time period that the score refers to., mustSupport: true, choiceOf: effective, _required: true, index: 8}
          min: 1
package_version: 1.1.44-beta
class: profile
kind: resource
url: https://www.ehealth.fgov.be/standards/fhir/StructureDefinition/be-scoreresult
base: http://hl7.org/fhir/StructureDefinition/Observation
version: 1.0.0
required: [issued, effectivePeriod, value, subject, effective]