Guia de Implementação do Registro de Atendimento Clínico (RAC) da RNDS
0.1.0 - CI Build Brazil flag

Guia de Implementação do Registro de Atendimento Clínico (RAC) da RNDS - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: CID10 Avaliado

Official URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRCID10Avaliado-1.0 Version: 0.1.0
Standards status: Informative Maturity Level: 1 Computable Name: BRCID10Avaliado

Diagnóstico atribuído pelo profissional de saúde ao indivíduo no contato assistencial.

Usage:

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from Condition

NameFlagsCard.TypeDescription & Constraintsdoco
.. Condition S 0..* Condition Diagnóstico ou Problema
... identifier 0..0
... clinicalStatus S 0..1 CodeableConcept Estado da Resolução
Binding: Estado da Resolução de Diagnóstico ou Problema (required): Estado da Resolução do Diagnóstico/Problema

.... coding S 1..1 Coding Code defined by a terminology system
..... system N 1..1 uri Identity of the terminology system
..... code N 1..1 code Symbol in syntax defined by the system
..... display N 0..0
..... userSelected N 0..0
.... text N 0..0
... verificationStatus 0..0
... severity 0..0
... code S 1..1 CodeableConcept Diagnóstico ou Problema
Binding: Classificação Internacional de Doenças - Décima Revisão - CID-10 (required): CID-10

.... coding 1..1 Coding Code defined by a terminology system
..... system N 1..1 uri Identity of the terminology system
..... code N 1..1 code Symbol in syntax defined by the system
..... display N 0..0
..... userSelected N 0..0
.... text N 0..0
... bodySite 0..0
... subject S 1..1 Reference(http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuo-1.0) Indivíduo
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... unidentifiedPatient S 0..* (Complex) Dados do Indivíduo Não Identificado
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuoNaoIdentificado-1.0
...... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
....... extension:gender S 0..1 Extension Extension
........ url 1..1 uri "gender"
....... extension:birthYear S 0..1 Extension Extension
........ url 1..1 uri "birthYear"
....... extension:reason S 0..1 Extension Extension
........ url 1..1 uri "reason"
...... url 1..1 uri "http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuoNaoIdentificado-1.0"
.... reference N 0..0
.... type N 0..0
.... identifier 1..1 Identifier Logical reference, when literal reference is not known
..... use N 0..0
..... type 0..0
..... system N 1..1 uri The namespace for the identifier value
..... value N 1..1 string The value that is unique
..... period 0..0
..... assigner 0..0
.... display N 0..0
... encounter 0..0
... onset[x] N 0..1 dateTime Data do início do Diagnóstico/Problema
... abatement[x] N 0..0
... recordedDate N 0..0
... recorder 0..0
... asserter 0..0
... stage 0..0
... evidence 0..0
... note S 0..1 Annotation Additional information about the Condition
.... author[x] N 0..0
.... time N 0..0
.... text SN 1..1 markdown Nota

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
Condition.clinicalStatusrequiredBREstadoResolucaoDiagnosticoProblema
http://www.saude.gov.br/fhir/r4/ValueSet/BREstadoResolucaoDiagnosticoProblema-1.0
from this IG
Condition.categoryrequiredBRCategoriaDiagnostico (a valid code from Categoria do Diagnóstico)
http://www.saude.gov.br/fhir/r4/ValueSet/BRCategoriaDiagnostico
from this IG
Condition.coderequiredBRCID10 (a valid code from Classificação Internacional de Doenças - Décima Revisão - CID-10)
http://www.saude.gov.br/fhir/r4/ValueSet/BRCID10-1.0
from this IG
NameFlagsCard.TypeDescription & Constraintsdoco
.. Condition SC 0..* Condition Diagnóstico ou Problema
con-3: Condition.clinicalStatus SHALL be present if verificationStatus is not entered-in-error and category is problem-list-item
con-4: If condition is abated, then clinicalStatus must be either inactive, resolved, or remission
con-5: Condition.clinicalStatus SHALL NOT be present if verification Status is entered-in-error
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... clinicalStatus ?!SΣC 0..1 CodeableConcept Estado da Resolução
Binding: Estado da Resolução de Diagnóstico ou Problema (required): Estado da Resolução do Diagnóstico/Problema

.... coding SΣ 1..1 Coding Code defined by a terminology system
..... system Σ 1..1 uri Identity of the terminology system
..... code Σ 1..1 code Symbol in syntax defined by the system
... code SΣ 1..1 CodeableConcept Diagnóstico ou Problema
Binding: Classificação Internacional de Doenças - Décima Revisão - CID-10 (required): CID-10

.... coding Σ 1..1 Coding Code defined by a terminology system
..... system Σ 1..1 uri Identity of the terminology system
..... code Σ 1..1 code Symbol in syntax defined by the system
... subject SΣ 1..1 Reference(http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuo-1.0) Indivíduo
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... unidentifiedPatient S 0..* (Complex) Dados do Indivíduo Não Identificado
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuoNaoIdentificado-1.0
...... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
....... extension:gender S 0..1 Extension Extension
........ url 1..1 uri "gender"
........ value[x] 1..1 code Value of extension
....... extension:birthYear S 0..1 Extension Extension
........ url 1..1 uri "birthYear"
........ value[x] 1..1 date Value of extension
....... extension:reason S 0..1 Extension Extension
........ url 1..1 uri "reason"
........ value[x] 1..1 CodeableConcept Value of extension
...... url 1..1 uri "http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuoNaoIdentificado-1.0"
.... identifier Σ 1..1 Identifier Logical reference, when literal reference is not known
..... system Σ 1..1 uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string The value that is unique
Example General: 123456
... onset[x] Σ 0..1 dateTime Data do início do Diagnóstico/Problema
... note S 0..1 Annotation Additional information about the Condition
.... text SΣ 1..1 markdown Nota

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Condition.clinicalStatusrequiredBREstadoResolucaoDiagnosticoProblema
http://www.saude.gov.br/fhir/r4/ValueSet/BREstadoResolucaoDiagnosticoProblema-1.0
from this IG
Condition.categoryrequiredBRCategoriaDiagnostico (a valid code from Categoria do Diagnóstico)
http://www.saude.gov.br/fhir/r4/ValueSet/BRCategoriaDiagnostico
from this IG
Condition.coderequiredBRCID10 (a valid code from Classificação Internacional de Doenças - Décima Revisão - CID-10)
http://www.saude.gov.br/fhir/r4/ValueSet/BRCID10-1.0
from this IG

Constraints

IdGradePath(s)DetailsRequirements
con-3best practiceConditionCondition.clinicalStatus SHALL be present if verificationStatus is not entered-in-error and category is problem-list-item
: clinicalStatus.exists() or verificationStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-ver-status' and code = 'entered-in-error').exists() or category.select($this='problem-list-item').empty()
con-4errorConditionIf condition is abated, then clinicalStatus must be either inactive, resolved, or remission
: abatement.empty() or clinicalStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-clinical' and (code='resolved' or code='remission' or code='inactive')).exists()
con-5errorConditionCondition.clinicalStatus SHALL NOT be present if verification Status is entered-in-error
: verificationStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-ver-status' and code='entered-in-error').empty() or clinicalStatus.empty()
dom-2errorConditionIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorConditionIf the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
: contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorConditionIf a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5errorConditionIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceConditionA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
NameFlagsCard.TypeDescription & Constraintsdoco
.. Condition SC 0..* Condition Diagnóstico ou Problema
con-3: Condition.clinicalStatus SHALL be present if verificationStatus is not entered-in-error and category is problem-list-item
con-4: If condition is abated, then clinicalStatus must be either inactive, resolved, or remission
con-5: Condition.clinicalStatus SHALL NOT be present if verification Status is entered-in-error
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... text 0..1 Narrative Text summary of the resource, for human interpretation
... contained 0..* Resource Contained, inline Resources
... extension 0..* Extension Additional content defined by implementations
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... clinicalStatus ?!SΣC 0..1 CodeableConcept Estado da Resolução
Binding: Estado da Resolução de Diagnóstico ou Problema (required): Estado da Resolução do Diagnóstico/Problema

.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... coding SΣ 1..1 Coding Code defined by a terminology system
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... system Σ 1..1 uri Identity of the terminology system
..... version Σ 0..1 string Version of the system - if relevant
..... code Σ 1..1 code Symbol in syntax defined by the system
... category 0..1 CodeableConcept Categoria do diagnóstico
Binding: Categoria do Diagnóstico (required): Categoria do diagnóstico


... code SΣ 1..1 CodeableConcept Diagnóstico ou Problema
Binding: Classificação Internacional de Doenças - Décima Revisão - CID-10 (required): CID-10

.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... coding Σ 1..1 Coding Code defined by a terminology system
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... system Σ 1..1 uri Identity of the terminology system
..... version Σ 0..1 string Version of the system - if relevant
..... code Σ 1..1 code Symbol in syntax defined by the system
... subject SΣ 1..1 Reference(http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuo-1.0) Indivíduo
.... id 0..1 string Unique id for inter-element referencing
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... unidentifiedPatient S 0..* (Complex) Dados do Indivíduo Não Identificado
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuoNaoIdentificado-1.0
...... id 0..1 string Unique id for inter-element referencing
...... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
....... extension:gender S 0..1 Extension Extension
........ id 0..1 string Unique id for inter-element referencing
........ extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
........ url 1..1 uri "gender"
........ value[x] 1..1 code Value of extension
....... extension:birthYear S 0..1 Extension Extension
........ id 0..1 string Unique id for inter-element referencing
........ extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
........ url 1..1 uri "birthYear"
........ value[x] 1..1 date Value of extension
....... extension:reason S 0..1 Extension Extension
........ id 0..1 string Unique id for inter-element referencing
........ extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
........ url 1..1 uri "reason"
........ value[x] 1..1 CodeableConcept Value of extension
...... url 1..1 uri "http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuoNaoIdentificado-1.0"
.... identifier Σ 1..1 Identifier Logical reference, when literal reference is not known
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... system Σ 1..1 uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string The value that is unique
Example General: 123456
... onset[x] Σ 0..1 dateTime Data do início do Diagnóstico/Problema
... note S 0..1 Annotation Additional information about the Condition
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... text SΣ 1..1 markdown Nota

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Condition.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
Condition.clinicalStatusrequiredBREstadoResolucaoDiagnosticoProblema
http://www.saude.gov.br/fhir/r4/ValueSet/BREstadoResolucaoDiagnosticoProblema-1.0
from this IG
Condition.categoryrequiredBRCategoriaDiagnostico (a valid code from Categoria do Diagnóstico)
http://www.saude.gov.br/fhir/r4/ValueSet/BRCategoriaDiagnostico
from this IG
Condition.coderequiredBRCID10 (a valid code from Classificação Internacional de Doenças - Décima Revisão - CID-10)
http://www.saude.gov.br/fhir/r4/ValueSet/BRCID10-1.0
from this IG
Condition.stage.summaryexampleConditionStage
http://hl7.org/fhir/ValueSet/condition-stage
from the FHIR Standard
Condition.stage.typeexampleConditionStageType
http://hl7.org/fhir/ValueSet/condition-stage-type
from the FHIR Standard
Condition.evidence.codeexampleManifestationAndSymptomCodes
http://hl7.org/fhir/ValueSet/manifestation-or-symptom
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
con-3best practiceConditionCondition.clinicalStatus SHALL be present if verificationStatus is not entered-in-error and category is problem-list-item
: clinicalStatus.exists() or verificationStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-ver-status' and code = 'entered-in-error').exists() or category.select($this='problem-list-item').empty()
con-4errorConditionIf condition is abated, then clinicalStatus must be either inactive, resolved, or remission
: abatement.empty() or clinicalStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-clinical' and (code='resolved' or code='remission' or code='inactive')).exists()
con-5errorConditionCondition.clinicalStatus SHALL NOT be present if verification Status is entered-in-error
: verificationStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-ver-status' and code='entered-in-error').empty() or clinicalStatus.empty()
dom-2errorConditionIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorConditionIf the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
: contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorConditionIf a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5errorConditionIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceConditionA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

This structure is derived from Condition

Summary

Mandatory: 7 elements(3 nested mandatory elements)
Must-Support: 10 elements
Fixed: 5 elements
Prohibited: 26 elements

Structures

This structure refers to these other structures:

  • Unable to summarise profile http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuo-1.0 (no profile found)

Extensions

This structure refers to these extensions:

Maturity: 1

Differential View

This structure is derived from Condition

NameFlagsCard.TypeDescription & Constraintsdoco
.. Condition S 0..* Condition Diagnóstico ou Problema
... identifier 0..0
... clinicalStatus S 0..1 CodeableConcept Estado da Resolução
Binding: Estado da Resolução de Diagnóstico ou Problema (required): Estado da Resolução do Diagnóstico/Problema

.... coding S 1..1 Coding Code defined by a terminology system
..... system N 1..1 uri Identity of the terminology system
..... code N 1..1 code Symbol in syntax defined by the system
..... display N 0..0
..... userSelected N 0..0
.... text N 0..0
... verificationStatus 0..0
... severity 0..0
... code S 1..1 CodeableConcept Diagnóstico ou Problema
Binding: Classificação Internacional de Doenças - Décima Revisão - CID-10 (required): CID-10

.... coding 1..1 Coding Code defined by a terminology system
..... system N 1..1 uri Identity of the terminology system
..... code N 1..1 code Symbol in syntax defined by the system
..... display N 0..0
..... userSelected N 0..0
.... text N 0..0
... bodySite 0..0
... subject S 1..1 Reference(http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuo-1.0) Indivíduo
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... unidentifiedPatient S 0..* (Complex) Dados do Indivíduo Não Identificado
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuoNaoIdentificado-1.0
...... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
....... extension:gender S 0..1 Extension Extension
........ url 1..1 uri "gender"
....... extension:birthYear S 0..1 Extension Extension
........ url 1..1 uri "birthYear"
....... extension:reason S 0..1 Extension Extension
........ url 1..1 uri "reason"
...... url 1..1 uri "http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuoNaoIdentificado-1.0"
.... reference N 0..0
.... type N 0..0
.... identifier 1..1 Identifier Logical reference, when literal reference is not known
..... use N 0..0
..... type 0..0
..... system N 1..1 uri The namespace for the identifier value
..... value N 1..1 string The value that is unique
..... period 0..0
..... assigner 0..0
.... display N 0..0
... encounter 0..0
... onset[x] N 0..1 dateTime Data do início do Diagnóstico/Problema
... abatement[x] N 0..0
... recordedDate N 0..0
... recorder 0..0
... asserter 0..0
... stage 0..0
... evidence 0..0
... note S 0..1 Annotation Additional information about the Condition
.... author[x] N 0..0
.... time N 0..0
.... text SN 1..1 markdown Nota

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
Condition.clinicalStatusrequiredBREstadoResolucaoDiagnosticoProblema
http://www.saude.gov.br/fhir/r4/ValueSet/BREstadoResolucaoDiagnosticoProblema-1.0
from this IG
Condition.categoryrequiredBRCategoriaDiagnostico (a valid code from Categoria do Diagnóstico)
http://www.saude.gov.br/fhir/r4/ValueSet/BRCategoriaDiagnostico
from this IG
Condition.coderequiredBRCID10 (a valid code from Classificação Internacional de Doenças - Décima Revisão - CID-10)
http://www.saude.gov.br/fhir/r4/ValueSet/BRCID10-1.0
from this IG

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Condition SC 0..* Condition Diagnóstico ou Problema
con-3: Condition.clinicalStatus SHALL be present if verificationStatus is not entered-in-error and category is problem-list-item
con-4: If condition is abated, then clinicalStatus must be either inactive, resolved, or remission
con-5: Condition.clinicalStatus SHALL NOT be present if verification Status is entered-in-error
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... clinicalStatus ?!SΣC 0..1 CodeableConcept Estado da Resolução
Binding: Estado da Resolução de Diagnóstico ou Problema (required): Estado da Resolução do Diagnóstico/Problema

.... coding SΣ 1..1 Coding Code defined by a terminology system
..... system Σ 1..1 uri Identity of the terminology system
..... code Σ 1..1 code Symbol in syntax defined by the system
... code SΣ 1..1 CodeableConcept Diagnóstico ou Problema
Binding: Classificação Internacional de Doenças - Décima Revisão - CID-10 (required): CID-10

.... coding Σ 1..1 Coding Code defined by a terminology system
..... system Σ 1..1 uri Identity of the terminology system
..... code Σ 1..1 code Symbol in syntax defined by the system
... subject SΣ 1..1 Reference(http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuo-1.0) Indivíduo
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... unidentifiedPatient S 0..* (Complex) Dados do Indivíduo Não Identificado
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuoNaoIdentificado-1.0
...... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
....... extension:gender S 0..1 Extension Extension
........ url 1..1 uri "gender"
........ value[x] 1..1 code Value of extension
....... extension:birthYear S 0..1 Extension Extension
........ url 1..1 uri "birthYear"
........ value[x] 1..1 date Value of extension
....... extension:reason S 0..1 Extension Extension
........ url 1..1 uri "reason"
........ value[x] 1..1 CodeableConcept Value of extension
...... url 1..1 uri "http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuoNaoIdentificado-1.0"
.... identifier Σ 1..1 Identifier Logical reference, when literal reference is not known
..... system Σ 1..1 uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string The value that is unique
Example General: 123456
... onset[x] Σ 0..1 dateTime Data do início do Diagnóstico/Problema
... note S 0..1 Annotation Additional information about the Condition
.... text SΣ 1..1 markdown Nota

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Condition.clinicalStatusrequiredBREstadoResolucaoDiagnosticoProblema
http://www.saude.gov.br/fhir/r4/ValueSet/BREstadoResolucaoDiagnosticoProblema-1.0
from this IG
Condition.categoryrequiredBRCategoriaDiagnostico (a valid code from Categoria do Diagnóstico)
http://www.saude.gov.br/fhir/r4/ValueSet/BRCategoriaDiagnostico
from this IG
Condition.coderequiredBRCID10 (a valid code from Classificação Internacional de Doenças - Décima Revisão - CID-10)
http://www.saude.gov.br/fhir/r4/ValueSet/BRCID10-1.0
from this IG

Constraints

IdGradePath(s)DetailsRequirements
con-3best practiceConditionCondition.clinicalStatus SHALL be present if verificationStatus is not entered-in-error and category is problem-list-item
: clinicalStatus.exists() or verificationStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-ver-status' and code = 'entered-in-error').exists() or category.select($this='problem-list-item').empty()
con-4errorConditionIf condition is abated, then clinicalStatus must be either inactive, resolved, or remission
: abatement.empty() or clinicalStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-clinical' and (code='resolved' or code='remission' or code='inactive')).exists()
con-5errorConditionCondition.clinicalStatus SHALL NOT be present if verification Status is entered-in-error
: verificationStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-ver-status' and code='entered-in-error').empty() or clinicalStatus.empty()
dom-2errorConditionIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorConditionIf the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
: contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorConditionIf a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5errorConditionIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceConditionA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Condition SC 0..* Condition Diagnóstico ou Problema
con-3: Condition.clinicalStatus SHALL be present if verificationStatus is not entered-in-error and category is problem-list-item
con-4: If condition is abated, then clinicalStatus must be either inactive, resolved, or remission
con-5: Condition.clinicalStatus SHALL NOT be present if verification Status is entered-in-error
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... text 0..1 Narrative Text summary of the resource, for human interpretation
... contained 0..* Resource Contained, inline Resources
... extension 0..* Extension Additional content defined by implementations
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... clinicalStatus ?!SΣC 0..1 CodeableConcept Estado da Resolução
Binding: Estado da Resolução de Diagnóstico ou Problema (required): Estado da Resolução do Diagnóstico/Problema

.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... coding SΣ 1..1 Coding Code defined by a terminology system
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... system Σ 1..1 uri Identity of the terminology system
..... version Σ 0..1 string Version of the system - if relevant
..... code Σ 1..1 code Symbol in syntax defined by the system
... category 0..1 CodeableConcept Categoria do diagnóstico
Binding: Categoria do Diagnóstico (required): Categoria do diagnóstico


... code SΣ 1..1 CodeableConcept Diagnóstico ou Problema
Binding: Classificação Internacional de Doenças - Décima Revisão - CID-10 (required): CID-10

.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... coding Σ 1..1 Coding Code defined by a terminology system
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... system Σ 1..1 uri Identity of the terminology system
..... version Σ 0..1 string Version of the system - if relevant
..... code Σ 1..1 code Symbol in syntax defined by the system
... subject SΣ 1..1 Reference(http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuo-1.0) Indivíduo
.... id 0..1 string Unique id for inter-element referencing
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... unidentifiedPatient S 0..* (Complex) Dados do Indivíduo Não Identificado
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuoNaoIdentificado-1.0
...... id 0..1 string Unique id for inter-element referencing
...... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
....... extension:gender S 0..1 Extension Extension
........ id 0..1 string Unique id for inter-element referencing
........ extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
........ url 1..1 uri "gender"
........ value[x] 1..1 code Value of extension
....... extension:birthYear S 0..1 Extension Extension
........ id 0..1 string Unique id for inter-element referencing
........ extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
........ url 1..1 uri "birthYear"
........ value[x] 1..1 date Value of extension
....... extension:reason S 0..1 Extension Extension
........ id 0..1 string Unique id for inter-element referencing
........ extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
........ url 1..1 uri "reason"
........ value[x] 1..1 CodeableConcept Value of extension
...... url 1..1 uri "http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuoNaoIdentificado-1.0"
.... identifier Σ 1..1 Identifier Logical reference, when literal reference is not known
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... system Σ 1..1 uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string The value that is unique
Example General: 123456
... onset[x] Σ 0..1 dateTime Data do início do Diagnóstico/Problema
... note S 0..1 Annotation Additional information about the Condition
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... text SΣ 1..1 markdown Nota

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Condition.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
Condition.clinicalStatusrequiredBREstadoResolucaoDiagnosticoProblema
http://www.saude.gov.br/fhir/r4/ValueSet/BREstadoResolucaoDiagnosticoProblema-1.0
from this IG
Condition.categoryrequiredBRCategoriaDiagnostico (a valid code from Categoria do Diagnóstico)
http://www.saude.gov.br/fhir/r4/ValueSet/BRCategoriaDiagnostico
from this IG
Condition.coderequiredBRCID10 (a valid code from Classificação Internacional de Doenças - Décima Revisão - CID-10)
http://www.saude.gov.br/fhir/r4/ValueSet/BRCID10-1.0
from this IG
Condition.stage.summaryexampleConditionStage
http://hl7.org/fhir/ValueSet/condition-stage
from the FHIR Standard
Condition.stage.typeexampleConditionStageType
http://hl7.org/fhir/ValueSet/condition-stage-type
from the FHIR Standard
Condition.evidence.codeexampleManifestationAndSymptomCodes
http://hl7.org/fhir/ValueSet/manifestation-or-symptom
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
con-3best practiceConditionCondition.clinicalStatus SHALL be present if verificationStatus is not entered-in-error and category is problem-list-item
: clinicalStatus.exists() or verificationStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-ver-status' and code = 'entered-in-error').exists() or category.select($this='problem-list-item').empty()
con-4errorConditionIf condition is abated, then clinicalStatus must be either inactive, resolved, or remission
: abatement.empty() or clinicalStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-clinical' and (code='resolved' or code='remission' or code='inactive')).exists()
con-5errorConditionCondition.clinicalStatus SHALL NOT be present if verification Status is entered-in-error
: verificationStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-ver-status' and code='entered-in-error').empty() or clinicalStatus.empty()
dom-2errorConditionIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorConditionIf the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
: contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorConditionIf a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5errorConditionIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceConditionA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

This structure is derived from Condition

Summary

Mandatory: 7 elements(3 nested mandatory elements)
Must-Support: 10 elements
Fixed: 5 elements
Prohibited: 26 elements

Structures

This structure refers to these other structures:

  • Unable to summarise profile http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuo-1.0 (no profile found)

Extensions

This structure refers to these extensions:

Maturity: 1

 

Other representations of profile: CSV, Excel, Schematron