PackagesCanonicalsLogsProblems
    Packages
    br.ufg.cgis.rnds-lite@0.2.2
    http://www.saude.gov.br/fhir/r4/StructureDefinition/BRAgendamentoRegulacaoAssistencial
description: null
package_name: br.ufg.cgis.rnds-lite
derivation: constraint
name: BRAgendamentoRegulacaoAssistencial
type: Appointment
elements:
  description: {index: 36}
  serviceCategory:
    short: Modalidade assistencial.
    binding: {strength: required, valueSet: 'http://www.saude.gov.br/fhir/r4/ValueSet/BRModalidadeAssistencialMIRA'}
    index: 8
    elements:
      coding:
        index: 9
        elements:
          system: {index: 10}
          code: {index: 11}
        required: [system, code]
      text: {index: 12}
    required: [coding]
  slot: {index: 59}
  specialty:
    short: Identificador da especialidade médica do executante.
    binding: {strength: required, valueSet: 'http://www.saude.gov.br/fhir/r4/ValueSet/BROcupacao-1.0'}
    index: 18
    elements:
      coding:
        index: 19
        elements:
          system: {index: 20}
          code: {index: 21}
        required: [system, code]
      text: {index: 22}
    required: [coding]
  cancelationReason: {index: 7}
  requestedPeriod: {index: 95}
  patientInstruction: {index: 62}
  implicitRules: {index: 1}
  start: {short: Data Inicial de Agendamento, index: 56}
  reasonCode: {index: 28}
  created: {short: Data da Autorização, index: 60}
  participant:
    short: Paciente
    index: 69
    elements:
      id: {index: 70}
      type:
        short: Função do participante da solicitação
        binding: {strength: required, valueSet: 'http://www.saude.gov.br/fhir/r4/ValueSet/BRTipoParticipante'}
        index: 71
        elements:
          id: {index: 72}
          coding:
            index: 73
            elements:
              id: {index: 74}
              system: {index: 75}
              code:
                pattern: {type: Code, value: PCT}
                index: 76
              userSelected: {index: 77}
            required: [system, code]
          text: {index: 78}
        required: [coding]
      actor:
        type: Reference
        refers: ['http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuo-1.0']
        index: 79
        elements:
          id: {index: 80}
          reference: {index: 81}
          type: {index: 82}
          identifier:
            index: 83
            elements:
              id: {index: 84}
              use: {index: 85}
              type: {index: 86}
              system: {index: 87}
              value: {index: 88}
              period: {index: 89}
              assigner: {index: 90}
            required: [value, system]
          display: {index: 91}
        required: [identifier]
      required: {index: 92}
      status:
        short: Status da participação no agendamento.
        binding: {strength: required, valueSet: 'http://www.saude.gov.br/fhir/r4/ValueSet/BRStatusParticipante'}
        index: 93
      period: {index: 94}
    required: [type, actor]
  serviceType:
    short: Código do procedimento.
    binding: {strength: required, valueSet: 'http://www.saude.gov.br/fhir/r4/ValueSet/BRProcedimentosNacionais-1.0'}
    index: 13
    elements:
      coding:
        index: 14
        elements:
          system: {index: 15}
          code: {index: 16}
        required: [system, code]
      text: {index: 17}
    required: [coding]
  contained: {index: 4}
  supportingInformation:
    type: Reference
    refers: ['http://www.saude.gov.br/fhir/r4/StructureDefinition/BREstabelecimentoSaude-1.0']
    index: 37
    elements:
      id: {index: 38}
      type: {index: 39}
      identifier:
        elements:
          id: {index: 40}
          use: {index: 41}
          type: {index: 42}
          period: {index: 43}
          assigner: {index: 44}
      display: {index: 45}
    slicing:
      rules: open
      discriminator:
      - {path: identifier.system, type: value}
      min: null
      max: 1
      slices:
        regulatoryOrganization:
          match:
            identifier: {system: 'http://www.saude.gov.br/fhir/r4/StructureDefinition/BREstabelecimentoSaude-1.0'}
          schema:
            type: Reference
            short: Estabelecimento de Saúde Regulador
            refers: ['http://www.saude.gov.br/fhir/r4/StructureDefinition/BREstabelecimentoSaude-1.0']
            index: 46
            elements:
              id: {index: 47}
              type: {index: 48}
              identifier:
                elements:
                  id: {index: 49}
                  use: {index: 50}
                  type: {index: 51}
                  system:
                    pattern: {type: Uri, value: 'http://www.saude.gov.br/fhir/r4/StructureDefinition/BREstabelecimentoSaude-1.0'}
                    index: 52
                  period: {index: 53}
                  assigner: {index: 54}
              display: {index: 55}
  priority: {index: 35}
  appointmentType:
    short: Caráter da solicitação.
    binding: {strength: preferred, valueSet: 'http://www.saude.gov.br/fhir/r4/ValueSet/BRCaraterAtendimentoMIRA'}
    index: 23
    elements:
      coding:
        index: 24
        elements:
          system: {index: 25}
          code: {index: 26}
        required: [system, code]
      text: {index: 27}
    required: [coding]
  status: {short: Status da solicitação., index: 6}
  language: {index: 2}
  id: {index: 0}
  comment: {index: 61}
  minutesDuration: {index: 58}
  identifier: {index: 5}
  basedOn:
    type: Reference
    refers: ['http://www.saude.gov.br/fhir/r4/StructureDefinition/BRRequisicaoRegulacaoAssistencial']
    index: 63
    elements:
      id: {index: 64}
      reference: {index: 65}
      type: {index: 66}
      identifier: {index: 67}
      display: {index: 68}
    required: [reference]
  end: {short: Data Final de Agendamento, index: 57}
  reasonReference:
    type: Reference
    short: Motivo da solicitação
    refers: ['http://www.saude.gov.br/fhir/r4/StructureDefinition/BRCID10Avaliado-1.0']
    index: 29
    elements:
      id: {index: 30}
      reference: {index: 31}
      type: {index: 32}
      identifier: {index: 33}
      display: {index: 34}
    required: [reference]
  text: {index: 3}
package_version: 0.2.2
class: profile
kind: resource
url: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRAgendamentoRegulacaoAssistencial
base: http://hl7.org/fhir/StructureDefinition/Appointment
version: 0.2.2
required: [serviceType, basedOn, appointmentType, serviceCategory, reasonReference]