PackagesCanonicalsLogsProblems
    Packages
    ehealthplatform.be.r4.federalprofiles@1.1.42-beta
    https://www.ehealth.fgov.be/standards/fhir/StructureDefinition/be-problem
description: Belgian federal profile. Initially based on the functional description of the NIHDI. Defines a patient's known problem, a diagnostic or antecedent that deserves attention.
package_name: ehealthplatform.be.r4.federalprofiles
derivation: constraint
name: BeProblem
type: Condition
elements:
  onset:
    mustSupport: true
    choices: []
    index: 13
  category:
    binding: {strength: extensible, valueSet: 'https://www.ehealth.fgov.be/standards/fhir/ValueSet/be-vs-problem-category'}
    mustSupport: true
    index: 5
  clinicalStatus: {mustSupport: true, index: 3}
  encounter: {mustSupport: true, index: 11}
  abatement:
    mustSupport: true
    choices: []
    index: 15
  asserter:
    type: Reference
    refers: ['http://hl7.org/fhir/StructureDefinition/RelatedPerson', '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: 18
  note: {mustSupport: true, index: 19}
  extension:
    index: 0
    slicing:
      rules: open
      discriminator:
      - {path: url, type: value}
      min: null
      slices:
        ProblemOriginType:
          match: {url: null}
          schema: {type: Extension, mustSupport: true, url: 'https://www.ehealth.fgov.be/standards/fhir/StructureDefinition/be-ext-problem-origin-type', index: 1}
          max: 1
  recordedDate: {mustSupport: true, index: 16}
  recorder:
    type: Reference
    mustSupport: true
    refers: ['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: 17
  code:
    binding: {strength: extensible, valueSet: 'https://www.ehealth.fgov.be/standards/fhir/ValueSet/be-vs-problem-code'}
    mustSupport: true
    index: 6
  identifier: {mustSupport: true, index: 2}
  bodySite:
    binding: {strength: required, valueSet: 'https://www.ehealth.fgov.be/standards/fhir/ValueSet/be-vs-bodysite'}
    mustSupport: true
    index: 7
    extensions:
      laterality: {url: 'https://www.ehealth.fgov.be/standards/fhir/StructureDefinition/be-ext-laterality', max: 1, type: Extension, index: 9}
    elements:
      extension:
        index: 8
        slicing:
          rules: open
          discriminator:
          - {path: url, type: value}
          min: null
          slices:
            laterality:
              match: {url: null}
              schema: {type: Extension, url: 'https://www.ehealth.fgov.be/standards/fhir/StructureDefinition/be-ext-laterality', index: 9}
              max: 1
  verificationStatus: {mustSupport: true, index: 4}
  subject:
    type: Reference
    mustSupport: true
    refers: ['https://www.ehealth.fgov.be/standards/fhir/StructureDefinition/be-patient']
    index: 10
package_version: 1.1.42-beta
extensions:
  ProblemOriginType: {url: 'https://www.ehealth.fgov.be/standards/fhir/StructureDefinition/be-ext-problem-origin-type', max: 1, type: Extension, mustSupport: true, index: 1}
class: profile
kind: resource
url: https://www.ehealth.fgov.be/standards/fhir/StructureDefinition/be-problem
base: http://hl7.org/fhir/StructureDefinition/Condition
version: 1.0.0
required: [recorder, recordedDate, category, code]