PackagesCanonicalsLogsProblems
    Packages
    package.teste@1.0.1-draft
    https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ConditionPTCore
description: O recurso Condition caracteriza de forma abrangente uma condição clínica, problema, diagnóstico. O recurso Condition PT Core corresponde a uma normalização nacional do recurso Condition.
package_name: package.teste
derivation: constraint
name: ConditionPTCore
type: Condition
elements:
  onset:
    choices: [onsetDateTime, onsetAge, onsetPeriod, onsetRange, onsetString]
    index: 14
  category:
    type: CodeableConcept
    binding: {strength: required, valueSet: 'https://www.ctc.min-saude.pt/catalogos/apoio-ao-registo-clinico'}
    index: 5
  clinicalStatus: {type: CodeableConcept, index: 3}
  abatementAge: {type: Age, choiceOf: abatement, index: 23}
  onsetRange: {type: Range, choiceOf: onset, index: 18}
  onsetAge: {type: Age, choiceOf: onset, index: 16}
  stage:
    index: 34
    elements:
      summary: {type: CodeableConcept, index: 35}
      assessment:
        type: Reference
        refers: ['https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ClinicalImpressionPTCore', 'https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/DiagnosticReportPTCore', 'https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ObservationPTCore']
        index: 36
      type:
        type: CodeableConcept
        index: 37
        elements:
          coding: {index: 38}
        required: [coding]
  encounter:
    type: Reference
    refers: ['https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/EncounterPTCore']
    index: 12
  evidence:
    index: 39
    elements:
      code: {type: CodeableConcept, index: 40}
      detail: {index: 41}
  onsetPeriod: {type: Period, choiceOf: onset, index: 17}
  abatement:
    choices: [abatementDateTime, abatementAge, abatementPeriod, abatementRange, abatementString]
    index: 21
  abatementPeriod: {type: Period, choiceOf: abatement, index: 24}
  asserter:
    type: Reference
    refers: ['https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PatientPTCore', 'https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PractitionerPTCore', 'https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PractitionerRolePTCore', 'https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/RelatedPersonPTCore']
    index: 31
    elements:
      identifier:
        short: An identifier intended for computation
        index: 32
        elements:
          assigner:
            type: Reference
            refers: ['https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/OrganizationPTCore']
            index: 33
  note: {type: Annotation, index: 42}
  abatementString: {type: string, choiceOf: abatement, index: 26}
  abatementRange: {type: Range, choiceOf: abatement, index: 25}
  recordedDate: {index: 27}
  id: {index: 0}
  onsetString: {type: string, choiceOf: onset, index: 19}
  recorder:
    type: Reference
    refers: ['https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PatientPTCore', 'https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PractitionerPTCore', 'https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PractitionerRolePTCore', 'https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/RelatedPersonPTCore']
    index: 28
    elements:
      identifier:
        short: An identifier intended for computation
        index: 29
        elements:
          assigner:
            type: Reference
            refers: ['https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/OrganizationPTCore']
            index: 30
  severity:
    type: CodeableConcept
    binding: {strength: required, valueSet: 'https://www.ctc.min-saude.pt/catalogos/apoio-ao-registo-clinico'}
    index: 6
  code:
    type: CodeableConcept
    index: 7
    slicing:
      rules: open
      discriminator:
      - {path: id, type: value}
      min: null
      slices:
        absentOrUnknownCondition:
          match: {id: null}
          schema: {type: CodeableConcept, index: 8}
        condition:
          match: {id: null}
          schema: {type: CodeableConcept, index: 9}
  identifier:
    type: Identifier
    index: 1
    elements:
      type:
        elements:
          coding:
            elements:
              id: {index: 2}
  onsetDateTime: {type: dateTime, choiceOf: onset, index: 15}
  bodySite:
    type: CodeableConcept
    binding: {strength: required, valueSet: 'https://www.ctc.min-saude.pt/catalogos/apoio-ao-registo-clinico'}
    index: 10
  abatementDateTime: {type: dateTime, choiceOf: abatement, index: 22}
  verificationStatus: {type: CodeableConcept, index: 4}
  subject:
    type: Reference
    refers: ['https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/GroupPTCore', 'https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PatientPTCore']
    index: 11
package_version: 1.0.1-draft
class: profile
kind: resource
url: https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ConditionPTCore
base: http://hl7.org/fhir/StructureDefinition/Condition
version: 1.0.0
required: [id]