PackagesCanonicalsLogsProblems
    Packages
    br.go.ses.vigilancia-epidemiologica@1.0.6
    https://fhir.saude.go.gov.br/r4/vigilancia-epidemiologica/StructureDefinition/local-surto
description: Perfil do recurso Location usado para representar locais relacionados ao início de surtos.
package_name: br.go.ses.vigilancia-epidemiologica
derivation: constraint
name: LocalSurto
type: Location
elements:
  identifier:
    short: Local de Ocorrência de Surto
    index: 0
    elements:
      system:
        short: Sistema de Informação de Agravos de Notificação (SINAN)
        pattern: {type: Uri, value: 'https://fhir.saude.go.gov.br/sid/sinan'}
        index: 1
      value: {short: Número da notificação, index: 2}
    required: [value, system]
  type:
    index: 3
    slicing:
      rules: closed
      description: Tipo de local inicial de ocorrência do surto
      discriminator:
      - {path: $this, type: type}
      min: null
      max: 1
      slices:
        estruturado:
          match: {}
          schema:
            index: 4
            elements:
              coding:
                short: Tipo de local (estruturado)
                index: 5
                elements:
                  system:
                    short: Tipo de Local de Ocorrência
                    pattern: {type: Uri, value: 'https://fhir.saude.go.gov.br/r4/vigilancia-epidemiologica/CodeSystem/tipo-local-ocorrencia-agravo'}
                    index: 6
                  code:
                    short: Tipo de local (estruturado)
                    binding: {strength: required, valueSet: 'https://fhir.saude.go.gov.br/r4/vigilancia-epidemiologica/ValueSet/tipo-local-ocorrencia-agravo'}
                    index: 7
                required: [system, code]
            required: [coding]
        descritivo:
          match: {}
          schema:
            index: 8
            elements:
              text: {short: Tipo de local (descritivo), index: 9}
            required: [text]
  telecom:
    index: 10
    elements:
      system:
        pattern: {type: Code, value: phone}
        index: 11
      value: {short: Telefone, index: 12}
  address:
    extensions:
      classRuralUrbana: {url: 'https://fhir.saude.go.gov.br/r4/vigilancia-epidemiologica/StructureDefinition/class-rural-urbana', min: 0, max: 1, type: Extension, short: Classificação Rural e Urbana, index: 13}
    elements:
      extension:
        type: Extension
        short: Classificação Rural e Urbana
        url: https://fhir.saude.go.gov.br/r4/vigilancia-epidemiologica/StructureDefinition/class-rural-urbana
        index: 13
        slicing:
          slices:
            classRuralUrbana:
              match: {}
              schema: {type: Extension, short: Classificação Rural e Urbana, url: 'https://fhir.saude.go.gov.br/r4/vigilancia-epidemiologica/StructureDefinition/class-rural-urbana', index: 13}
              min: 0
              max: 1
      line:
        short: Elementos necessários ao endereçamento brasileiro
        array: true
        max: 5
        index: 14
        slicing:
          rules: closed
          discriminator:
          - {path: id, type: value}
          min: null
          max: 5
          slices:
            bairro:
              match: {id: bairro}
              schema:
                short: Bairro
                index: 15
                elements:
                  id:
                    pattern: {type: String, value: bairro}
                    index: 16
                required: [id]
            logradouro:
              match: {id: logradouro}
              schema:
                short: Logradouro
                index: 17
                elements:
                  id:
                    pattern: {type: String, value: logradouro}
                    index: 18
                required: [id]
            numero:
              match: {id: numero}
              schema:
                short: Número
                index: 19
                elements:
                  id:
                    pattern: {type: String, value: numero}
                    index: 20
                required: [id]
            complemento:
              match: {id: complemento}
              schema:
                short: Complemento
                index: 21
                elements:
                  id:
                    pattern: {type: String, value: complemento}
                    index: 22
                required: [id]
            pontoreferencia:
              match: {id: pontoreferencia}
              schema:
                short: Ponto de Referência
                index: 23
                elements:
                  id:
                    pattern: {type: String, value: pontoreferencia}
                    index: 24
                required: [id]
      city:
        short: Município
        binding: {strength: required, valueSet: 'http://www.saude.gov.br/fhir/r4/ValueSet/BRMunicipio-1.0'}
        index: 25
      district: {short: Distrito, index: 26}
      postalCode: {short: Código de Endereçamento Postal (CEP), index: 27}
      country:
        short: País
        binding: {strength: required, valueSet: 'http://www.saude.gov.br/fhir/r4/ValueSet/BRPais-1.0'}
        index: 28
  position:
    elements:
      longitude: {short: Longitude, index: 29}
      latitude: {short: Latitude, index: 30}
package_version: 1.0.6
class: profile
kind: resource
url: https://fhir.saude.go.gov.br/r4/vigilancia-epidemiologica/StructureDefinition/local-surto
base: http://hl7.org/fhir/StructureDefinition/Location
version: 1.0.6
required: [identifier]