description: Perfil para o agravo de saúde objeto da notificação individual package_name: br.go.ses.vigilancia-epidemiologica derivation: constraint name: AgravoNotificado type: Condition elements: extension: index: 0 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: null slices: relacionadoTrabalho: match: {url: null} schema: {type: Extension, short: Doença ou agravo relacionado ao trabalho, url: 'https://fhir.saude.go.gov.br/r4/vigilancia-epidemiologica/StructureDefinition/doenca-agravo-relacionado-trabalho', index: 1} min: 0 max: 1 relacionadoDesastre: match: {url: null} schema: {type: Extension, short: Doença ou agravo relacionado a desastre, url: 'https://fhir.saude.go.gov.br/r4/vigilancia-epidemiologica/StructureDefinition/doenca-agravo-relacionado-desastre', index: 2} min: 0 max: 1 identifier: index: 3 elements: system: pattern: {type: Uri, value: 'https://fhir.saude.go.gov.br/sid/sinan'} index: 4 value: {short: Número da notificação, index: 5} required: [value, system] code: constraint: AidsRequerQualificadorIdade: {human: 'Quando o código do agravo for B24 (AIDS), o campo code.text deve ser preenchido com o qualificador de idade.', source: 'https://fhir.saude.go.gov.br/r4/vigilancia-epidemiologica/StructureDefinition/agravo-notificacao', severity: error, expression: coding.where(code = 'B24').exists() implies text.exists()} index: 6 elements: coding: array: true min: 1 max: 2 index: 7 elements: system: pattern: {type: Uri, value: 'http://www.saude.gov.br/fhir/r4/CodeSystem/BRCID10'} index: 8 code: {short: Agravo ou doença notificada, index: 9} required: [system, code] slicing: rules: open discriminator: - {path: code, type: value} min: 1 max: 2 slices: especificacao: match: {code: null} schema: short: Especificação da suspeita do agravo index: 10 elements: code: binding: {strength: required, valueSet: 'https://fhir.saude.go.gov.br/r4/vigilancia-epidemiologica/ValueSet/especificacao-suspeita-agravo-vs'} index: 11 text: {short: Qualificador de idade para AIDS, index: 12} required: [coding] subject: type: Reference short: Paciente refers: ['https://fhir.saude.go.gov.br/r4/core/StructureDefinition/individuo'] index: 13 onset: choices: [] index: 15 slicing: rules: open ordered: false discriminator: - {path: $this, type: type} min: 1 slices: onsetDateTime: match: {} schema: short: Data dos primeiros sintomas choices: [onsetDateTime] _required: true index: 17 min: 1 max: 1 onsetDateTime: short: Data dos primeiros sintomas type: dateTime choiceOf: onset index: 18 slicing: slices: onsetDateTime: match: {} schema: {short: Data dos primeiros sintomas, type: dateTime, _required: true, choiceOf: onset, index: 18} min: 1 max: 1 recordedDate: short: Data da notificação constraint: DataNotificacaoMenorAtual: {human: Data da Notificação deve ser menor que a data atual., source: 'https://fhir.saude.go.gov.br/r4/vigilancia-epidemiologica/StructureDefinition/agravo-notificacao', severity: error, expression: $this < today()} index: 19 evidence: index: 20 elements: code: index: 21 elements: coding: index: 22 elements: system: pattern: {type: Uri, value: 'https://www.meddra.org/'} index: 23 code: {short: Sinal(is) e/ou sintoma(s), index: 24} required: [system, code] required: [coding] required: [code] package_version: 1.0.6 extensions: relacionadoTrabalho: {url: 'https://fhir.saude.go.gov.br/r4/vigilancia-epidemiologica/StructureDefinition/doenca-agravo-relacionado-trabalho', min: 0, max: 1, type: Extension, short: Doença ou agravo relacionado ao trabalho, index: 1} relacionadoDesastre: {url: 'https://fhir.saude.go.gov.br/r4/vigilancia-epidemiologica/StructureDefinition/doenca-agravo-relacionado-desastre', min: 0, max: 1, type: Extension, short: Doença ou agravo relacionado a desastre, index: 2} class: profile kind: resource url: https://fhir.saude.go.gov.br/r4/vigilancia-epidemiologica/StructureDefinition/agravo-notificacao base: http://hl7.org/fhir/StructureDefinition/Condition version: 1.0.6 required: [onset, identifier, recordedDate, onsetDateTime, evidence]