description: Perfil do recurso Observation para registrar a data de início da última menstruação (DUM) da parturiente,\n conforme declarada no momento do atendimento do parto, para fins de preenchimento da Declaração de Nascido Vivo (DNV). package_name: br.go.ses.core derivation: constraint name: UltimaMenstruacaoParturiente type: Observation elements: identifier: index: 0 elements: system: pattern: {type: Uri, value: 'http://www.saude.go.gov.br/fhir/r4/NamingSystem/dnv'} index: 1 value: {short: Número da Declaração de Nascido Vivo, index: 2} period: elements: start: {short: Data do preenchimento, index: 3} required: [start] required: [value, system] status: pattern: {type: Code, value: final} index: 4 code: elements: coding: index: 5 elements: system: pattern: {type: Uri, value: 'http://loinc.org'} index: 6 code: pattern: {type: Code, value: 8665-2} index: 7 required: [system, code] required: [coding] subject: type: Reference short: Parturiente refers: ['https://fhir.saude.go.gov.br/r4/core/StructureDefinition/individuo'] index: 8 elements: identifier: constraint: CPFouCNS: {human: O sistema de identificação do indivíduo deve ser ou CPF ou CNS, source: 'https://fhir.saude.go.gov.br/r4/core/StructureDefinition/ultima-menstruacao-parturiente', severity: error, expression: 'system = ''https://fhir.saude.go.gov.br/sid/cpf'' or system = ''https://fhir.saude.go.gov.br/sid/cns'''} index: 9 elements: system: {index: 10} value: {index: 11} required: [value, system] required: [identifier] encounter: type: Reference short: Local de Atendimento do Parto refers: ['https://fhir.saude.go.gov.br/r4/core/StructureDefinition/atendimento-parto'] index: 12 value: choices: [] index: 14 slicing: rules: open ordered: false discriminator: - {path: $this, type: type} min: 1 slices: valueDateTime: match: {} schema: short: Data de início da última menstruação (DUM) choices: [valueDateTime] _required: true index: 16 min: 1 max: 1 valueDateTime: type: dateTime short: Data de início da última menstruação (DUM) choiceOf: value index: 17 slicing: slices: valueDateTime: match: {} schema: {type: dateTime, short: Data de início da última menstruação (DUM), choiceOf: value, _required: true, index: 17} min: 1 max: 1 package_version: 1.1.0 class: profile kind: resource url: https://fhir.saude.go.gov.br/r4/core/StructureDefinition/ultima-menstruacao-parturiente base: http://hl7.org/fhir/StructureDefinition/Observation version: 1.1.0 required: [encounter, valueDateTime, value, identifier, subject]