Rastreamento de Câncer de Colo de Útero
0.0.1 - preliminar Brazil flag

Rastreamento de Câncer de Colo de Útero, published by Comissão de Governança de Informação em Saúde (CGIS - UFG). This guide is not an authorized publication; it is the continuous build for version 0.0.1 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/kyriosdata/farol/ and changes regularly. See the Directory of published versions

Perfil: Diagnóstico citopatológico

URL oficial: https://fhir.fabrica.inf.ufg.br/ccu/StructureDefinition/diagnostico-citopatologico Versão: 0.0.1
Draft as of 2024-07-17 Nome para computador: DiagnosticoCitopatologico

Copyright: Ministério da Saúde. Produzido pela UFG em parceria com o INCA.

Diagnóstico de exame citopatológico em conformidade com a Nomenclatura Brasileira para Laudos citopatológicos cervicais.

Usage:

  • This Resource Profile is not used by any profiles in this Implementation Guide

Representações do perfil

Descrição de perfis, diferenças, instantâneo, e como apresentações diferentes funcionam.

Essa estrutura é derivada de DiagnosticReport

NameFlagsCard.TypeDescription & Constraintsdoco
.. DiagnosticReport C 0..* DiagnosticReport A Diagnostic report - a combination of request information, atomic results, images, interpretation, as well as formatted reports
rn-1: Anormalidade não pode ser registrada se a categorização geral é negativa para lesão ou malignidade.
rn-2: Achado não neoplásico não pode registrado se categorização geral indica anormalidade em células epiteiais.
rn-3: Se a categorização geral aponta anormalidade, então esta deve ser detalhada.
rn-4: Se identificada anormalidade glandular, então necessariamente o componente endocervical está presente.
... meta 1..1 Meta Metadados do laudo
.... extension 0..0
.... lastUpdated 0..1 instant Quando o recurso foi atualizado pela última vez
.... profile 1..1 canonical(StructureDefinition) Perfil obrigatoriamente a ser atendido
Required Pattern: https://fhir.fabrica.inf.ufg.br/ccu/StructureDefinition/diagnostico-citopatologico
... contained 0..0
... extension 0..0
... identifier 1..1 Identifier O identificador único atribuído pelo laboratório ao laudo citopatológico que emitiu.
.... id 0..0
.... extension 0..0
.... use 0..0
.... system 1..1 uri O identificador do sistema de identificação do laboratório que atribui códigos únicos aos laudos citopatológicos que emite. Este identificador deve estar no formato https://fhir.fabrica.inf.ufg.br/ccu/sid/laudocito-{{identificador-solicitante}}
.... value 1..1 string O identificador único atribuído à requisição pelo solicitante usando o seu sistema de origem.
.... period 0..0
.... assigner 0..0
... basedOn 1..1 Reference(ServiceRequest) Número do protocolo da requisição (emitido pelo SISCAN)
... status 1..1 code Identifica status do laudo.
... category 0..* CodeableConcept Classificação da requisição com a finalidade de busca, ordenação e exibição.
.... coding 1..1 Coding Code defined by a terminology system
Required Pattern: At least the following
..... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0074
..... code 1..1 code Symbol in syntax defined by the system
Fixed Value: CP
..... display 0..0
... code 1..1 CodeableConcept Name/Code for this diagnostic report
Required Pattern: At least the following
.... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
..... system 1..1 uri Identity of the terminology system
Fixed Value: http://loinc.org
..... code 1..1 code Symbol in syntax defined by the system
Fixed Value: 47528-5
... subject 1..1 Reference(Patient | Group | Device | Location) The subject of the report - usually, but not always, the patient
... encounter 0..0
... issued 1..1 instant Data do resultado
... performer 1..1 ReferenciaUnidadeDeSaude(Organization) O laboratório responsável pelo serviço
... resultsInterpreter C 1..2 ReferenciaProfissional(Practitioner) O responsável pela interpretação/resultado do exame
PapelObrigatorio: O papel de cada profissional deve ser indicado
... specimen 1..1 Reference(Amostra (laudo)) Espécime no qual o resultado está baseado
... result 1..1 Reference(Observações sobre a amostra) Observação para a interpretação/resultado
... conclusionCode 1..1 CodeableConcept Categorização geral
Binding: Categorias de resultado (required)
.... coding 1..1 Coding Código que identifica a categorização geral
..... code 1..1 code Symbol in syntax defined by the system

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
DiagnosticReport.conclusionCoderequiredCategorizacoes (a valid code from Categorização geral)
https://fhir.fabrica.inf.ufg.br/ccu/ValueSet/categorizacoes
from this IG

Constraints

IdGradePath(s)DetailsRequirements
PapelObrigatorioerrorDiagnosticReport.resultsInterpreterO papel de cada profissional deve ser indicado
: extension.count() = 1 and extension.select(url = 'https://fhir.fabrica.inf.ufg.br/ccu/StructureDefinition/responsabilidade').allTrue()
rn-1errorDiagnosticReportAnormalidade não pode ser registrada se a categorização geral é negativa para lesão ou malignidade.
: 'negativo' in conclusionCode.coding.code implies result[0].resolve().component.code.coding.select(code in ('escamosas' | 'glandulares' | 'outras-neoplasias-malignas')).allFalse()
rn-2errorDiagnosticReportAchado não neoplásico não pode registrado se categorização geral indica anormalidade em células epiteiais.
: 'anormalidade' in conclusionCode.coding.code implies result[0].resolve().component.code.coding.select(code in ('variacoes-nao-neoplasicas' | 'alteracoes-reativas' | 'celulas-glandulares')).allFalse()
rn-3errorDiagnosticReportSe a categorização geral aponta anormalidade, então esta deve ser detalhada.
: 'anormalidade' in conclusionCode.coding.code implies result[0].resolve().component.code.coding.select(code in ('escamosas' | 'glandulares' | 'outras-neoplasias-malignas')).anyTrue()
rn-4errorDiagnosticReportSe identificada anormalidade glandular, então necessariamente o componente endocervical está presente.
: iif(result[0].resolve().component.code.coding.select(code = 'glandulares').exists(), result[0].resolve().component.where('componente' in code.coding.code).value.ofType(CodeableConcept).coding.select(system = 'https://fhir.fabrica.inf.ufg.br/ccu/CodeSystem/componente-endocervical' and code = 'presente').anyTrue(), false)
NameFlagsCard.TypeDescription & Constraintsdoco
.. DiagnosticReport C 0..* DiagnosticReport A Diagnostic report - a combination of request information, atomic results, images, interpretation, as well as formatted reports
rn-1: Anormalidade não pode ser registrada se a categorização geral é negativa para lesão ou malignidade.
rn-2: Achado não neoplásico não pode registrado se categorização geral indica anormalidade em células epiteiais.
rn-3: Se a categorização geral aponta anormalidade, então esta deve ser detalhada.
rn-4: Se identificada anormalidade glandular, então necessariamente o componente endocervical está presente.
... meta Σ 1..1 Meta Metadados do laudo
.... extension 0..0
.... lastUpdated Σ 0..1 instant Quando o recurso foi atualizado pela última vez
.... profile Σ 1..1 canonical(StructureDefinition) Perfil obrigatoriamente a ser atendido

Required Pattern: https://fhir.fabrica.inf.ufg.br/ccu/StructureDefinition/diagnostico-citopatologico
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... identifier Σ 1..1 Identifier O identificador único atribuído pelo laboratório ao laudo citopatológico que emitiu.
.... extension 0..0
.... system Σ 1..1 uri O identificador do sistema de identificação do laboratório que atribui códigos únicos aos laudos citopatológicos que emite. Este identificador deve estar no formato https://fhir.fabrica.inf.ufg.br/ccu/sid/laudocito-{{identificador-solicitante}}
Example General: http://www.acme.com/identifiers/patient
.... value Σ 1..1 string O identificador único atribuído à requisição pelo solicitante usando o seu sistema de origem.
Example General: 123456
... basedOn 1..1 Reference(ServiceRequest) Número do protocolo da requisição (emitido pelo SISCAN)
... status ?!Σ 1..1 code Identifica status do laudo.
Binding: DiagnosticReportStatus (required): The status of the diagnostic report.

... category Σ 0..* CodeableConcept Classificação da requisição com a finalidade de busca, ordenação e exibição.
Binding: DiagnosticServiceSectionCodes (example): Codes for diagnostic service sections.


.... coding Σ 1..1 Coding Code defined by a terminology system

Required Pattern: At least the following
..... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0074
..... code 1..1 code Symbol in syntax defined by the system
Fixed Value: CP
... code Σ 1..1 CodeableConcept Name/Code for this diagnostic report
Binding: LOINCDiagnosticReportCodes (preferred): Codes that describe Diagnostic Reports.


Required Pattern: At least the following
.... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
..... system 1..1 uri Identity of the terminology system
Fixed Value: http://loinc.org
..... code 1..1 code Symbol in syntax defined by the system
Fixed Value: 47528-5
... subject Σ 1..1 Reference(Patient | Group | Device | Location) The subject of the report - usually, but not always, the patient
... issued Σ 1..1 instant Data do resultado
... performer Σ 1..1 ReferenciaUnidadeDeSaude(Organization) O laboratório responsável pelo serviço
... resultsInterpreter ΣC 1..2 ReferenciaProfissional(Practitioner) O responsável pela interpretação/resultado do exame
PapelObrigatorio: O papel de cada profissional deve ser indicado
... specimen 1..1 Reference(Amostra (laudo)) Espécime no qual o resultado está baseado
... result 1..1 Reference(Observações sobre a amostra) Observação para a interpretação/resultado
... conclusionCode 1..1 CodeableConcept Categorização geral
Binding: Categorias de resultado (required)
.... coding Σ 1..1 Coding Código que identifica a categorização geral
..... code Σ 1..1 code Symbol in syntax defined by the system

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
DiagnosticReport.statusrequiredDiagnosticReportStatus
http://hl7.org/fhir/ValueSet/diagnostic-report-status|4.0.1
from the FHIR Standard
DiagnosticReport.categoryexampleDiagnosticServiceSectionCodes
http://hl7.org/fhir/ValueSet/diagnostic-service-sections
from the FHIR Standard
DiagnosticReport.codepreferredPattern: LOINC Code 47528-5
http://hl7.org/fhir/ValueSet/report-codes
from the FHIR Standard
DiagnosticReport.conclusionCoderequiredCategorizacoes (a valid code from Categorização geral)
https://fhir.fabrica.inf.ufg.br/ccu/ValueSet/categorizacoes
from this IG

Constraints

IdGradePath(s)DetailsRequirements
PapelObrigatorioerrorDiagnosticReport.resultsInterpreterO papel de cada profissional deve ser indicado
: extension.count() = 1 and extension.select(url = 'https://fhir.fabrica.inf.ufg.br/ccu/StructureDefinition/responsabilidade').allTrue()
rn-1errorDiagnosticReportAnormalidade não pode ser registrada se a categorização geral é negativa para lesão ou malignidade.
: 'negativo' in conclusionCode.coding.code implies result[0].resolve().component.code.coding.select(code in ('escamosas' | 'glandulares' | 'outras-neoplasias-malignas')).allFalse()
rn-2errorDiagnosticReportAchado não neoplásico não pode registrado se categorização geral indica anormalidade em células epiteiais.
: 'anormalidade' in conclusionCode.coding.code implies result[0].resolve().component.code.coding.select(code in ('variacoes-nao-neoplasicas' | 'alteracoes-reativas' | 'celulas-glandulares')).allFalse()
rn-3errorDiagnosticReportSe a categorização geral aponta anormalidade, então esta deve ser detalhada.
: 'anormalidade' in conclusionCode.coding.code implies result[0].resolve().component.code.coding.select(code in ('escamosas' | 'glandulares' | 'outras-neoplasias-malignas')).anyTrue()
rn-4errorDiagnosticReportSe identificada anormalidade glandular, então necessariamente o componente endocervical está presente.
: iif(result[0].resolve().component.code.coding.select(code = 'glandulares').exists(), result[0].resolve().component.where('componente' in code.coding.code).value.ofType(CodeableConcept).coding.select(system = 'https://fhir.fabrica.inf.ufg.br/ccu/CodeSystem/componente-endocervical' and code = 'presente').anyTrue(), false)
NameFlagsCard.TypeDescription & Constraintsdoco
.. DiagnosticReport C 0..* DiagnosticReport A Diagnostic report - a combination of request information, atomic results, images, interpretation, as well as formatted reports
rn-1: Anormalidade não pode ser registrada se a categorização geral é negativa para lesão ou malignidade.
rn-2: Achado não neoplásico não pode registrado se categorização geral indica anormalidade em células epiteiais.
rn-3: Se a categorização geral aponta anormalidade, então esta deve ser detalhada.
rn-4: Se identificada anormalidade glandular, então necessariamente o componente endocervical está presente.
... id Σ 0..1 id Logical id of this artifact
... meta Σ 1..1 Meta Metadados do laudo
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..0
.... versionId Σ 0..1 id Version specific identifier
.... lastUpdated Σ 0..1 instant Quando o recurso foi atualizado pela última vez
.... source Σ 0..1 uri Identifies where the resource comes from
.... profile Σ 1..1 canonical(StructureDefinition) Perfil obrigatoriamente a ser atendido

Required Pattern: https://fhir.fabrica.inf.ufg.br/ccu/StructureDefinition/diagnostico-citopatologico
.... security Σ 0..* Coding Security Labels applied to this resource
Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System.


.... tag Σ 0..* Coding Tags applied to this resource
Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".


... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... language 0..1 code Language of the resource content
Binding: CommonLanguages (preferred): A human language.

Additional BindingsPurpose
AllLanguages Max Binding
... text 0..1 Narrative Text summary of the resource, for human interpretation
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... identifier Σ 1..1 Identifier O identificador único atribuído pelo laboratório ao laudo citopatológico que emitiu.
.... extension 0..0
.... type Σ 0..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.

.... system Σ 1..1 uri O identificador do sistema de identificação do laboratório que atribui códigos únicos aos laudos citopatológicos que emite. Este identificador deve estar no formato https://fhir.fabrica.inf.ufg.br/ccu/sid/laudocito-{{identificador-solicitante}}
Example General: http://www.acme.com/identifiers/patient
.... value Σ 1..1 string O identificador único atribuído à requisição pelo solicitante usando o seu sistema de origem.
Example General: 123456
... basedOn 1..1 Reference(ServiceRequest) Número do protocolo da requisição (emitido pelo SISCAN)
... status ?!Σ 1..1 code Identifica status do laudo.
Binding: DiagnosticReportStatus (required): The status of the diagnostic report.

... category Σ 0..* CodeableConcept Classificação da requisição com a finalidade de busca, ordenação e exibição.
Binding: DiagnosticServiceSectionCodes (example): Codes for diagnostic service sections.


.... 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

Required Pattern: At least the following
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0074
..... version 0..1 string Version of the system - if relevant
..... code 1..1 code Symbol in syntax defined by the system
Fixed Value: CP
..... display 0..1 string Representation defined by the system
..... userSelected 0..1 boolean If this coding was chosen directly by the user
..... 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 Σ 0..1 uri Identity of the terminology system
..... version Σ 0..1 string Version of the system - if relevant
..... code Σ 0..1 code Symbol in syntax defined by the system
..... userSelected Σ 0..1 boolean If this coding was chosen directly by the user
.... text Σ 0..1 string Plain text representation of the concept
... code Σ 1..1 CodeableConcept Name/Code for this diagnostic report
Binding: LOINCDiagnosticReportCodes (preferred): Codes that describe Diagnostic Reports.


Required Pattern: At least the following
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... system 1..1 uri Identity of the terminology system
Fixed Value: http://loinc.org
..... version 0..1 string Version of the system - if relevant
..... code 1..1 code Symbol in syntax defined by the system
Fixed Value: 47528-5
..... display 0..1 string Representation defined by the system
..... userSelected 0..1 boolean If this coding was chosen directly by the user
.... text 0..1 string Plain text representation of the concept
... subject Σ 1..1 Reference(Patient | Group | Device | Location) The subject of the report - usually, but not always, the patient
... effective[x] Σ 0..1 Clinically relevant time/time-period for report
.... effectiveDateTime dateTime
.... effectivePeriod Period
... issued Σ 1..1 instant Data do resultado
... performer Σ 1..1 ReferenciaUnidadeDeSaude(Organization) O laboratório responsável pelo serviço
... resultsInterpreter ΣC 1..2 ReferenciaProfissional(Practitioner) O responsável pela interpretação/resultado do exame
PapelObrigatorio: O papel de cada profissional deve ser indicado
... specimen 1..1 Reference(Amostra (laudo)) Espécime no qual o resultado está baseado
... result 1..1 Reference(Observações sobre a amostra) Observação para a interpretação/resultado
... imagingStudy 0..* Reference(ImagingStudy) Reference to full details of imaging associated with the diagnostic report
... media Σ 0..* BackboneElement Key images associated with this report
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... comment 0..1 string Comment about the image (e.g. explanation)
.... link Σ 1..1 Reference(Media) Reference to the image source
... conclusion 0..1 string Clinical conclusion (interpretation) of test results
... conclusionCode 1..1 CodeableConcept Categorização geral
Binding: Categorias de resultado (required)
.... 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 Código que identifica a categorização geral
..... 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 Σ 0..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
..... display Σ 0..1 string Representation defined by the system
..... userSelected Σ 0..1 boolean If this coding was chosen directly by the user
.... text Σ 0..1 string Plain text representation of the concept
... presentedForm 0..* Attachment Entire report as issued

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
DiagnosticReport.meta.securityextensibleAll Security Labels
http://hl7.org/fhir/ValueSet/security-labels
from the FHIR Standard
DiagnosticReport.meta.tagexampleCommonTags
http://hl7.org/fhir/ValueSet/common-tags
from the FHIR Standard
DiagnosticReport.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
DiagnosticReport.identifier.typeextensibleIdentifier Type Codes
http://hl7.org/fhir/ValueSet/identifier-type
from the FHIR Standard
DiagnosticReport.statusrequiredDiagnosticReportStatus
http://hl7.org/fhir/ValueSet/diagnostic-report-status|4.0.1
from the FHIR Standard
DiagnosticReport.categoryexampleDiagnosticServiceSectionCodes
http://hl7.org/fhir/ValueSet/diagnostic-service-sections
from the FHIR Standard
DiagnosticReport.codepreferredPattern: LOINC Code 47528-5
http://hl7.org/fhir/ValueSet/report-codes
from the FHIR Standard
DiagnosticReport.conclusionCoderequiredCategorizacoes (a valid code from Categorização geral)
https://fhir.fabrica.inf.ufg.br/ccu/ValueSet/categorizacoes
from this IG

Constraints

IdGradePath(s)DetailsRequirements
PapelObrigatorioerrorDiagnosticReport.resultsInterpreterO papel de cada profissional deve ser indicado
: extension.count() = 1 and extension.select(url = 'https://fhir.fabrica.inf.ufg.br/ccu/StructureDefinition/responsabilidade').allTrue()
rn-1errorDiagnosticReportAnormalidade não pode ser registrada se a categorização geral é negativa para lesão ou malignidade.
: 'negativo' in conclusionCode.coding.code implies result[0].resolve().component.code.coding.select(code in ('escamosas' | 'glandulares' | 'outras-neoplasias-malignas')).allFalse()
rn-2errorDiagnosticReportAchado não neoplásico não pode registrado se categorização geral indica anormalidade em células epiteiais.
: 'anormalidade' in conclusionCode.coding.code implies result[0].resolve().component.code.coding.select(code in ('variacoes-nao-neoplasicas' | 'alteracoes-reativas' | 'celulas-glandulares')).allFalse()
rn-3errorDiagnosticReportSe a categorização geral aponta anormalidade, então esta deve ser detalhada.
: 'anormalidade' in conclusionCode.coding.code implies result[0].resolve().component.code.coding.select(code in ('escamosas' | 'glandulares' | 'outras-neoplasias-malignas')).anyTrue()
rn-4errorDiagnosticReportSe identificada anormalidade glandular, então necessariamente o componente endocervical está presente.
: iif(result[0].resolve().component.code.coding.select(code = 'glandulares').exists(), result[0].resolve().component.where('componente' in code.coding.code).value.ofType(CodeableConcept).coding.select(system = 'https://fhir.fabrica.inf.ufg.br/ccu/CodeSystem/componente-endocervical' and code = 'presente').anyTrue(), false)

Visão de diferenças

Essa estrutura é derivada de DiagnosticReport

NameFlagsCard.TypeDescription & Constraintsdoco
.. DiagnosticReport C 0..* DiagnosticReport A Diagnostic report - a combination of request information, atomic results, images, interpretation, as well as formatted reports
rn-1: Anormalidade não pode ser registrada se a categorização geral é negativa para lesão ou malignidade.
rn-2: Achado não neoplásico não pode registrado se categorização geral indica anormalidade em células epiteiais.
rn-3: Se a categorização geral aponta anormalidade, então esta deve ser detalhada.
rn-4: Se identificada anormalidade glandular, então necessariamente o componente endocervical está presente.
... meta 1..1 Meta Metadados do laudo
.... extension 0..0
.... lastUpdated 0..1 instant Quando o recurso foi atualizado pela última vez
.... profile 1..1 canonical(StructureDefinition) Perfil obrigatoriamente a ser atendido
Required Pattern: https://fhir.fabrica.inf.ufg.br/ccu/StructureDefinition/diagnostico-citopatologico
... contained 0..0
... extension 0..0
... identifier 1..1 Identifier O identificador único atribuído pelo laboratório ao laudo citopatológico que emitiu.
.... id 0..0
.... extension 0..0
.... use 0..0
.... system 1..1 uri O identificador do sistema de identificação do laboratório que atribui códigos únicos aos laudos citopatológicos que emite. Este identificador deve estar no formato https://fhir.fabrica.inf.ufg.br/ccu/sid/laudocito-{{identificador-solicitante}}
.... value 1..1 string O identificador único atribuído à requisição pelo solicitante usando o seu sistema de origem.
.... period 0..0
.... assigner 0..0
... basedOn 1..1 Reference(ServiceRequest) Número do protocolo da requisição (emitido pelo SISCAN)
... status 1..1 code Identifica status do laudo.
... category 0..* CodeableConcept Classificação da requisição com a finalidade de busca, ordenação e exibição.
.... coding 1..1 Coding Code defined by a terminology system
Required Pattern: At least the following
..... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0074
..... code 1..1 code Symbol in syntax defined by the system
Fixed Value: CP
..... display 0..0
... code 1..1 CodeableConcept Name/Code for this diagnostic report
Required Pattern: At least the following
.... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
..... system 1..1 uri Identity of the terminology system
Fixed Value: http://loinc.org
..... code 1..1 code Symbol in syntax defined by the system
Fixed Value: 47528-5
... subject 1..1 Reference(Patient | Group | Device | Location) The subject of the report - usually, but not always, the patient
... encounter 0..0
... issued 1..1 instant Data do resultado
... performer 1..1 ReferenciaUnidadeDeSaude(Organization) O laboratório responsável pelo serviço
... resultsInterpreter C 1..2 ReferenciaProfissional(Practitioner) O responsável pela interpretação/resultado do exame
PapelObrigatorio: O papel de cada profissional deve ser indicado
... specimen 1..1 Reference(Amostra (laudo)) Espécime no qual o resultado está baseado
... result 1..1 Reference(Observações sobre a amostra) Observação para a interpretação/resultado
... conclusionCode 1..1 CodeableConcept Categorização geral
Binding: Categorias de resultado (required)
.... coding 1..1 Coding Código que identifica a categorização geral
..... code 1..1 code Symbol in syntax defined by the system

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
DiagnosticReport.conclusionCoderequiredCategorizacoes (a valid code from Categorização geral)
https://fhir.fabrica.inf.ufg.br/ccu/ValueSet/categorizacoes
from this IG

Constraints

IdGradePath(s)DetailsRequirements
PapelObrigatorioerrorDiagnosticReport.resultsInterpreterO papel de cada profissional deve ser indicado
: extension.count() = 1 and extension.select(url = 'https://fhir.fabrica.inf.ufg.br/ccu/StructureDefinition/responsabilidade').allTrue()
rn-1errorDiagnosticReportAnormalidade não pode ser registrada se a categorização geral é negativa para lesão ou malignidade.
: 'negativo' in conclusionCode.coding.code implies result[0].resolve().component.code.coding.select(code in ('escamosas' | 'glandulares' | 'outras-neoplasias-malignas')).allFalse()
rn-2errorDiagnosticReportAchado não neoplásico não pode registrado se categorização geral indica anormalidade em células epiteiais.
: 'anormalidade' in conclusionCode.coding.code implies result[0].resolve().component.code.coding.select(code in ('variacoes-nao-neoplasicas' | 'alteracoes-reativas' | 'celulas-glandulares')).allFalse()
rn-3errorDiagnosticReportSe a categorização geral aponta anormalidade, então esta deve ser detalhada.
: 'anormalidade' in conclusionCode.coding.code implies result[0].resolve().component.code.coding.select(code in ('escamosas' | 'glandulares' | 'outras-neoplasias-malignas')).anyTrue()
rn-4errorDiagnosticReportSe identificada anormalidade glandular, então necessariamente o componente endocervical está presente.
: iif(result[0].resolve().component.code.coding.select(code = 'glandulares').exists(), result[0].resolve().component.where('componente' in code.coding.code).value.ofType(CodeableConcept).coding.select(system = 'https://fhir.fabrica.inf.ufg.br/ccu/CodeSystem/componente-endocervical' and code = 'presente').anyTrue(), false)

Visão de elementos chave

NameFlagsCard.TypeDescription & Constraintsdoco
.. DiagnosticReport C 0..* DiagnosticReport A Diagnostic report - a combination of request information, atomic results, images, interpretation, as well as formatted reports
rn-1: Anormalidade não pode ser registrada se a categorização geral é negativa para lesão ou malignidade.
rn-2: Achado não neoplásico não pode registrado se categorização geral indica anormalidade em células epiteiais.
rn-3: Se a categorização geral aponta anormalidade, então esta deve ser detalhada.
rn-4: Se identificada anormalidade glandular, então necessariamente o componente endocervical está presente.
... meta Σ 1..1 Meta Metadados do laudo
.... extension 0..0
.... lastUpdated Σ 0..1 instant Quando o recurso foi atualizado pela última vez
.... profile Σ 1..1 canonical(StructureDefinition) Perfil obrigatoriamente a ser atendido

Required Pattern: https://fhir.fabrica.inf.ufg.br/ccu/StructureDefinition/diagnostico-citopatologico
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... identifier Σ 1..1 Identifier O identificador único atribuído pelo laboratório ao laudo citopatológico que emitiu.
.... extension 0..0
.... system Σ 1..1 uri O identificador do sistema de identificação do laboratório que atribui códigos únicos aos laudos citopatológicos que emite. Este identificador deve estar no formato https://fhir.fabrica.inf.ufg.br/ccu/sid/laudocito-{{identificador-solicitante}}
Example General: http://www.acme.com/identifiers/patient
.... value Σ 1..1 string O identificador único atribuído à requisição pelo solicitante usando o seu sistema de origem.
Example General: 123456
... basedOn 1..1 Reference(ServiceRequest) Número do protocolo da requisição (emitido pelo SISCAN)
... status ?!Σ 1..1 code Identifica status do laudo.
Binding: DiagnosticReportStatus (required): The status of the diagnostic report.

... category Σ 0..* CodeableConcept Classificação da requisição com a finalidade de busca, ordenação e exibição.
Binding: DiagnosticServiceSectionCodes (example): Codes for diagnostic service sections.


.... coding Σ 1..1 Coding Code defined by a terminology system

Required Pattern: At least the following
..... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0074
..... code 1..1 code Symbol in syntax defined by the system
Fixed Value: CP
... code Σ 1..1 CodeableConcept Name/Code for this diagnostic report
Binding: LOINCDiagnosticReportCodes (preferred): Codes that describe Diagnostic Reports.


Required Pattern: At least the following
.... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
..... system 1..1 uri Identity of the terminology system
Fixed Value: http://loinc.org
..... code 1..1 code Symbol in syntax defined by the system
Fixed Value: 47528-5
... subject Σ 1..1 Reference(Patient | Group | Device | Location) The subject of the report - usually, but not always, the patient
... issued Σ 1..1 instant Data do resultado
... performer Σ 1..1 ReferenciaUnidadeDeSaude(Organization) O laboratório responsável pelo serviço
... resultsInterpreter ΣC 1..2 ReferenciaProfissional(Practitioner) O responsável pela interpretação/resultado do exame
PapelObrigatorio: O papel de cada profissional deve ser indicado
... specimen 1..1 Reference(Amostra (laudo)) Espécime no qual o resultado está baseado
... result 1..1 Reference(Observações sobre a amostra) Observação para a interpretação/resultado
... conclusionCode 1..1 CodeableConcept Categorização geral
Binding: Categorias de resultado (required)
.... coding Σ 1..1 Coding Código que identifica a categorização geral
..... code Σ 1..1 code Symbol in syntax defined by the system

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
DiagnosticReport.statusrequiredDiagnosticReportStatus
http://hl7.org/fhir/ValueSet/diagnostic-report-status|4.0.1
from the FHIR Standard
DiagnosticReport.categoryexampleDiagnosticServiceSectionCodes
http://hl7.org/fhir/ValueSet/diagnostic-service-sections
from the FHIR Standard
DiagnosticReport.codepreferredPattern: LOINC Code 47528-5
http://hl7.org/fhir/ValueSet/report-codes
from the FHIR Standard
DiagnosticReport.conclusionCoderequiredCategorizacoes (a valid code from Categorização geral)
https://fhir.fabrica.inf.ufg.br/ccu/ValueSet/categorizacoes
from this IG

Constraints

IdGradePath(s)DetailsRequirements
PapelObrigatorioerrorDiagnosticReport.resultsInterpreterO papel de cada profissional deve ser indicado
: extension.count() = 1 and extension.select(url = 'https://fhir.fabrica.inf.ufg.br/ccu/StructureDefinition/responsabilidade').allTrue()
rn-1errorDiagnosticReportAnormalidade não pode ser registrada se a categorização geral é negativa para lesão ou malignidade.
: 'negativo' in conclusionCode.coding.code implies result[0].resolve().component.code.coding.select(code in ('escamosas' | 'glandulares' | 'outras-neoplasias-malignas')).allFalse()
rn-2errorDiagnosticReportAchado não neoplásico não pode registrado se categorização geral indica anormalidade em células epiteiais.
: 'anormalidade' in conclusionCode.coding.code implies result[0].resolve().component.code.coding.select(code in ('variacoes-nao-neoplasicas' | 'alteracoes-reativas' | 'celulas-glandulares')).allFalse()
rn-3errorDiagnosticReportSe a categorização geral aponta anormalidade, então esta deve ser detalhada.
: 'anormalidade' in conclusionCode.coding.code implies result[0].resolve().component.code.coding.select(code in ('escamosas' | 'glandulares' | 'outras-neoplasias-malignas')).anyTrue()
rn-4errorDiagnosticReportSe identificada anormalidade glandular, então necessariamente o componente endocervical está presente.
: iif(result[0].resolve().component.code.coding.select(code = 'glandulares').exists(), result[0].resolve().component.where('componente' in code.coding.code).value.ofType(CodeableConcept).coding.select(system = 'https://fhir.fabrica.inf.ufg.br/ccu/CodeSystem/componente-endocervical' and code = 'presente').anyTrue(), false)

Visão instantâneo

NameFlagsCard.TypeDescription & Constraintsdoco
.. DiagnosticReport C 0..* DiagnosticReport A Diagnostic report - a combination of request information, atomic results, images, interpretation, as well as formatted reports
rn-1: Anormalidade não pode ser registrada se a categorização geral é negativa para lesão ou malignidade.
rn-2: Achado não neoplásico não pode registrado se categorização geral indica anormalidade em células epiteiais.
rn-3: Se a categorização geral aponta anormalidade, então esta deve ser detalhada.
rn-4: Se identificada anormalidade glandular, então necessariamente o componente endocervical está presente.
... id Σ 0..1 id Logical id of this artifact
... meta Σ 1..1 Meta Metadados do laudo
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..0
.... versionId Σ 0..1 id Version specific identifier
.... lastUpdated Σ 0..1 instant Quando o recurso foi atualizado pela última vez
.... source Σ 0..1 uri Identifies where the resource comes from
.... profile Σ 1..1 canonical(StructureDefinition) Perfil obrigatoriamente a ser atendido

Required Pattern: https://fhir.fabrica.inf.ufg.br/ccu/StructureDefinition/diagnostico-citopatologico
.... security Σ 0..* Coding Security Labels applied to this resource
Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System.


.... tag Σ 0..* Coding Tags applied to this resource
Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".


... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... language 0..1 code Language of the resource content
Binding: CommonLanguages (preferred): A human language.

Additional BindingsPurpose
AllLanguages Max Binding
... text 0..1 Narrative Text summary of the resource, for human interpretation
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... identifier Σ 1..1 Identifier O identificador único atribuído pelo laboratório ao laudo citopatológico que emitiu.
.... extension 0..0
.... type Σ 0..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.

.... system Σ 1..1 uri O identificador do sistema de identificação do laboratório que atribui códigos únicos aos laudos citopatológicos que emite. Este identificador deve estar no formato https://fhir.fabrica.inf.ufg.br/ccu/sid/laudocito-{{identificador-solicitante}}
Example General: http://www.acme.com/identifiers/patient
.... value Σ 1..1 string O identificador único atribuído à requisição pelo solicitante usando o seu sistema de origem.
Example General: 123456
... basedOn 1..1 Reference(ServiceRequest) Número do protocolo da requisição (emitido pelo SISCAN)
... status ?!Σ 1..1 code Identifica status do laudo.
Binding: DiagnosticReportStatus (required): The status of the diagnostic report.

... category Σ 0..* CodeableConcept Classificação da requisição com a finalidade de busca, ordenação e exibição.
Binding: DiagnosticServiceSectionCodes (example): Codes for diagnostic service sections.


.... 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

Required Pattern: At least the following
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0074
..... version 0..1 string Version of the system - if relevant
..... code 1..1 code Symbol in syntax defined by the system
Fixed Value: CP
..... display 0..1 string Representation defined by the system
..... userSelected 0..1 boolean If this coding was chosen directly by the user
..... 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 Σ 0..1 uri Identity of the terminology system
..... version Σ 0..1 string Version of the system - if relevant
..... code Σ 0..1 code Symbol in syntax defined by the system
..... userSelected Σ 0..1 boolean If this coding was chosen directly by the user
.... text Σ 0..1 string Plain text representation of the concept
... code Σ 1..1 CodeableConcept Name/Code for this diagnostic report
Binding: LOINCDiagnosticReportCodes (preferred): Codes that describe Diagnostic Reports.


Required Pattern: At least the following
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... system 1..1 uri Identity of the terminology system
Fixed Value: http://loinc.org
..... version 0..1 string Version of the system - if relevant
..... code 1..1 code Symbol in syntax defined by the system
Fixed Value: 47528-5
..... display 0..1 string Representation defined by the system
..... userSelected 0..1 boolean If this coding was chosen directly by the user
.... text 0..1 string Plain text representation of the concept
... subject Σ 1..1 Reference(Patient | Group | Device | Location) The subject of the report - usually, but not always, the patient
... effective[x] Σ 0..1 Clinically relevant time/time-period for report
.... effectiveDateTime dateTime
.... effectivePeriod Period
... issued Σ 1..1 instant Data do resultado
... performer Σ 1..1 ReferenciaUnidadeDeSaude(Organization) O laboratório responsável pelo serviço
... resultsInterpreter ΣC 1..2 ReferenciaProfissional(Practitioner) O responsável pela interpretação/resultado do exame
PapelObrigatorio: O papel de cada profissional deve ser indicado
... specimen 1..1 Reference(Amostra (laudo)) Espécime no qual o resultado está baseado
... result 1..1 Reference(Observações sobre a amostra) Observação para a interpretação/resultado
... imagingStudy 0..* Reference(ImagingStudy) Reference to full details of imaging associated with the diagnostic report
... media Σ 0..* BackboneElement Key images associated with this report
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... comment 0..1 string Comment about the image (e.g. explanation)
.... link Σ 1..1 Reference(Media) Reference to the image source
... conclusion 0..1 string Clinical conclusion (interpretation) of test results
... conclusionCode 1..1 CodeableConcept Categorização geral
Binding: Categorias de resultado (required)
.... 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 Código que identifica a categorização geral
..... 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 Σ 0..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
..... display Σ 0..1 string Representation defined by the system
..... userSelected Σ 0..1 boolean If this coding was chosen directly by the user
.... text Σ 0..1 string Plain text representation of the concept
... presentedForm 0..* Attachment Entire report as issued

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
DiagnosticReport.meta.securityextensibleAll Security Labels
http://hl7.org/fhir/ValueSet/security-labels
from the FHIR Standard
DiagnosticReport.meta.tagexampleCommonTags
http://hl7.org/fhir/ValueSet/common-tags
from the FHIR Standard
DiagnosticReport.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
DiagnosticReport.identifier.typeextensibleIdentifier Type Codes
http://hl7.org/fhir/ValueSet/identifier-type
from the FHIR Standard
DiagnosticReport.statusrequiredDiagnosticReportStatus
http://hl7.org/fhir/ValueSet/diagnostic-report-status|4.0.1
from the FHIR Standard
DiagnosticReport.categoryexampleDiagnosticServiceSectionCodes
http://hl7.org/fhir/ValueSet/diagnostic-service-sections
from the FHIR Standard
DiagnosticReport.codepreferredPattern: LOINC Code 47528-5
http://hl7.org/fhir/ValueSet/report-codes
from the FHIR Standard
DiagnosticReport.conclusionCoderequiredCategorizacoes (a valid code from Categorização geral)
https://fhir.fabrica.inf.ufg.br/ccu/ValueSet/categorizacoes
from this IG

Constraints

IdGradePath(s)DetailsRequirements
PapelObrigatorioerrorDiagnosticReport.resultsInterpreterO papel de cada profissional deve ser indicado
: extension.count() = 1 and extension.select(url = 'https://fhir.fabrica.inf.ufg.br/ccu/StructureDefinition/responsabilidade').allTrue()
rn-1errorDiagnosticReportAnormalidade não pode ser registrada se a categorização geral é negativa para lesão ou malignidade.
: 'negativo' in conclusionCode.coding.code implies result[0].resolve().component.code.coding.select(code in ('escamosas' | 'glandulares' | 'outras-neoplasias-malignas')).allFalse()
rn-2errorDiagnosticReportAchado não neoplásico não pode registrado se categorização geral indica anormalidade em células epiteiais.
: 'anormalidade' in conclusionCode.coding.code implies result[0].resolve().component.code.coding.select(code in ('variacoes-nao-neoplasicas' | 'alteracoes-reativas' | 'celulas-glandulares')).allFalse()
rn-3errorDiagnosticReportSe a categorização geral aponta anormalidade, então esta deve ser detalhada.
: 'anormalidade' in conclusionCode.coding.code implies result[0].resolve().component.code.coding.select(code in ('escamosas' | 'glandulares' | 'outras-neoplasias-malignas')).anyTrue()
rn-4errorDiagnosticReportSe identificada anormalidade glandular, então necessariamente o componente endocervical está presente.
: iif(result[0].resolve().component.code.coding.select(code = 'glandulares').exists(), result[0].resolve().component.where('componente' in code.coding.code).value.ofType(CodeableConcept).coding.select(system = 'https://fhir.fabrica.inf.ufg.br/ccu/CodeSystem/componente-endocervical' and code = 'presente').anyTrue(), false)

 

Outras representações do perfil: CSV, Excel, Schematron