Projeto mareIA: módulo AgroSUS para telemonitoramento e apoio à identificação precoce de intoxicações por uso de defensivos agrícolas
0.1.0 - ci-build Brazil flag

Projeto mareIA: módulo AgroSUS para telemonitoramento e apoio à identificação precoce de intoxicações por uso de defensivos agrícolas, publicado por Fatec Ferraz de Vasconcelos. Este guia não é uma publicação autorizada; é a compilação contínua para a versão 0.1.0 construída pela FHIR (HL7® FHIR® Standard) CI Build. Esta versão é baseada no conteúdo atual de https://github.com/jefersonrl/AgroSUS-FHIR/tree/main e muda regularmente. Veja o Diretório de versões publicadas

Resource Profile: AgroSUSLaudoLaboratorial - Detailed Descriptions

Draft as of 2026-07-27

Definitions for the agrosus-laudo-laboratorial resource profile.

Instruções sobre como interpretar o conteúdo desta tabela podem ser encontradashere

0. DiagnosticReport
Definição

The findings and interpretation of diagnostic tests performed on patients, groups of patients, devices, and locations, and/or specimens derived from these. The report includes clinical context such as requesting and provider information, and some mix of atomic results, images, textual and coded interpretations, and formatted representation of diagnostic reports.

CurtoA Diagnostic report - a combination of request information, atomic results, images, interpretation, as well as formatted reports
Comentários

This is intended to capture a single report and is not suitable for use in displaying summary information that covers multiple reports. For example, this resource has not been designed for laboratory cumulative reporting formats nor detailed structured reports for sequencing.

Controlo0..*
É modificadorfalse
Resumofalse
Nomes alternativosReport, Test, Result, Results, Labs, Laboratory
Invariantesdom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources (contained.contained.empty())
dom-3: If 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-4: If 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-5: If a resource is contained in another resource, it SHALL NOT have a security label (contained.meta.security.empty())
dom-6: A resource should have narrative for robust management (text.`div`.exists())
2. DiagnosticReport.implicitRules
Definição

Um conjunto de regras sob as quais este conteúdo foi criado


A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc.

CurtoUm conjunto de regras sob as quais este conteúdo foi criadoA set of rules under which this content was created
Comentários

Asserting this rule set restricts the content to be only understood by a limited set of trading partners. This inherently limits the usefulness of the data in the long term. However, the existing health eco-system is highly fractured, and not yet ready to define, collect, and exchange data in a generally computable sense. Wherever possible, implementers and/or specification writers should avoid using this element. Often, when used, the URL is a reference to an implementation guide that defines these special rules as part of it's narrative along with other profiles, value sets, etc.

Controlo0..1
Tipouri
É modificadortrue porque This element is labeled as a modifier because the implicit rules may provide additional knowledge about the resource that modifies it's meaning or interpretation
Valor primitivoEste elemento primitivo pode estar presente, ausente ou ser substituído por uma extensão
Resumotrue
Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
4. DiagnosticReport.extension:conduta
Nome da fatiaconduta
Definição

Esta extensão representa uma conduta associada ao laudo, fornecendo orientações ou sugestões baseadas nos resultados do diagnóstico para o manejo clínico do paciente.

CurtoConduta associada ao laudo
Controlo0..*
Este elemento é afetado pelas seguintes invariantes: ele-1
TipoExtension(BR Core DiagnosticReport Conduta) (Tipo de extensão: CodeableConcept)
É modificadorfalse
Resumofalse
Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
6. DiagnosticReport.modifierExtension
Definição

Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas


May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

CurtoExtensões adicionais que não podem ser ignoradas, mesmo que não reconhecidasExtensions that cannot be ignored
Comentários

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Controlo0..*
TipoExtension
É modificadortrue porque Modifier extensions are expected to modify the meaning or interpretation of the resource that contains them
Resumofalse
Requisitos

Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

Nomes alternativosextensions, user content
Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
8. DiagnosticReport.identifier
Definição

Identificadores externos para este recurso


Identifiers assigned to this report by the performer or other systems.

CurtoIdentificador único do laudo laboratorialBusiness identifier for report
Comentários

Usually assigned by the Information System of the diagnostic service provider (filler id).

NotaTrata-se de um identificador de empresa e não de um identificador de recurso (ver discussão)
Controlo10..1*
TipoIdentifier
É modificadorfalse
Deve apoiartrue
Resumotrue
Requisitos

Need to know what identifier to use when making queries about this report from the source laboratory, and for linking to the report outside FHIR context.

Nomes alternativosReportID, Filler ID, Placer ID
Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
10. DiagnosticReport.identifier.use
Definição

The purpose of this identifier.

Curtousual | official | temp | secondary | old (If known)
Comentários

Applications can assume that an identifier is permanent unless it explicitly says that it is temporary.

Controlo0..1
VínculoOs códigos DEVERÃO ser retirados de IdentifierUsehttp://hl7.org/fhir/ValueSet/identifier-use|4.0.1
(required to http://hl7.org/fhir/ValueSet/identifier-use|4.0.1)

Identifies the purpose for this identifier, if known .

Tipocode
É modificadortrue porque This is labeled as "Is Modifier" because applications should not mistake a temporary id for a permanent one.
Valor primitivoEste elemento primitivo pode estar presente, ausente ou ser substituído por uma extensão
Resumotrue
Requisitos

Allows the appropriate identifier for a particular context of use to be selected from among a set of identifiers.

Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
12. DiagnosticReport.identifier.system
Definição

Establishes the namespace for the value - that is, a URL that describes a set values that are unique.

CurtoThe namespace for the identifier value
Comentários

Identifier.system is always case sensitive.

Controlo10..1
Tipouri
É modificadorfalse
Valor primitivoEste elemento primitivo pode estar presente, ausente ou ser substituído por uma extensão
Resumotrue
Requisitos

There are many sets of identifiers. To perform matching of two identifiers, we need to know what set we're dealing with. The system identifies a particular set of unique identifiers.

ExemploGeneral: http://www.acme.com/identifiers/patient
Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
14. DiagnosticReport.identifier.value
Definição

The portion of the identifier typically relevant to the user and which is unique within the context of the system.

CurtoThe value that is unique
Comentários

If the value is a full URI, then the system SHALL be urn:ietf:rfc:3986. The value's primary purpose is computational mapping. As a result, it may be normalized for comparison purposes (e.g. removing non-significant whitespace, dashes, etc.) A value formatted for human display can be conveyed using the Rendered Value extension. Identifier.value is to be treated as case sensitive unless knowledge of the Identifier.system allows the processer to be confident that non-case-sensitive processing is safe.

Controlo10..1
Tipostring
É modificadorfalse
Valor primitivoEste elemento primitivo pode estar presente, ausente ou ser substituído por uma extensão
Resumotrue
ExemploGeneral: 123456
Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
16. DiagnosticReport.basedOn
Definição

O que foi solicitado


Details concerning a service requested.

CurtoSolicitação de exame atendida pelo laudoWhat was requested
Comentários

Note: Usually there is one test request for each result, however in some circumstances multiple test requests may be represented using a single test result resource. Note that there are also cases where one request leads to multiple reports.

Controlo10..*
TipoReference(Solicitação de Exame AgroSUS, CarePlan, ImmunizationRecommendation, MedicationRequest, NutritionOrder, ServiceRequest)
É modificadorfalse
Deve apoiartrue
Resumofalse
Requisitos

This allows tracing of authorization for the report and tracking whether proposals/recommendations were acted upon.

Nomes alternativosRequest
Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
18. DiagnosticReport.status
Definição

O status do relatório de diagnóstico


The status of the diagnostic report.

CurtoSituação atual do laudoregistered | partial | preliminary | final +
Controlo1..1
VínculoOs códigos DEVERÃO ser retirados de DiagnosticReportStatushttp://hl7.org/fhir/ValueSet/diagnostic-report-status|4.0.1
(required to http://hl7.org/fhir/ValueSet/diagnostic-report-status|4.0.1)

The status of the diagnostic report.

Tipocode
É modificadortrue porque This element is labeled as a modifier because it is a status element that contains status entered-in-error which means that the resource should not be treated as valid
Valor primitivoEste elemento primitivo pode estar presente, ausente ou ser substituído por uma extensão
Deve apoiartrue
Resumotrue
Requisitos

Diagnostic services routinely issue provisional/incomplete reports, and sometimes withdraw previously released reports.

Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
20. DiagnosticReport.category
Definição

Categoria do serviço


A code that classifies the clinical discipline, department or diagnostic service that created the report (e.g. cardiology, biochemistry, hematology, MRI). This is used for searching, sorting and display purposes.

CurtoCategoria laboratorial do laudoService category
Comentários

Multiple categories are allowed using various categorization schemes. The level of granularity is defined by the category concepts in the value set. More fine-grained filtering can be performed using the metadata and/or terminology hierarchy in DiagnosticReport.code.

Controlo10..*
VínculoPara exemplos de códigos, ver BR Servico Especializadohttp://hl7.org/fhir/ValueSet/diagnostic-service-sections|4.0.1
(example to https://terminologia.saude.gov.br/fhir/ValueSet/BRServicoEspecializado)
TipoCodeableConcept
É modificadorfalse
Deve apoiartrue
Resumotrue
Nomes alternativosDepartment, Sub-department, Service, Discipline
Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
22. DiagnosticReport.code
Definição

Nome/Código para este relatório de diagnóstico


A code or name that describes this diagnostic report.

CurtoExame ou painel representado pelo laudoName/Code for this diagnostic report
Controlo1..1
VínculoA menos que não sejam adequados, estes códigos DEVERÃO ser retirados de Os códigos DEVERÃO ser retirados de Exames Laboratoriais AgroSUShttp://hl7.org/fhir/ValueSet/report-codes|4.0.1
(extensible to https://jefersonrl.github.io/AgroSUS-FHIR/ValueSet/agrosus-exames-laboratoriais)
TipoCodeableConcept
É modificadorfalse
Deve apoiartrue
Resumotrue
Nomes alternativosType
Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
24. DiagnosticReport.subject
Definição

O indivíduo do relatório - geralmente, mas nem sempre, o paciente


The subject of the report. Usually, but not always, this is a patient. However, diagnostic services also perform analyses on specimens collected from a variety of other sources.

CurtoTrabalhador rural ao qual o laudo pertenceThe subject of the report - usually, but not always, the patient
Controlo10..1
TipoReference(Paciente AgroSUS, Patient, Group, Device, Location)
É modificadorfalse
Deve apoiartrue
Resumotrue
Requisitos

SHALL know the subject context.

Nomes alternativosPatient
Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
26. DiagnosticReport.effective[x]
Definição

Tempo/período de tempo clinicamente relevante para o relatório


The time or time-period the observed values are related to. When the subject of the report is a patient, this is usually either the time of the procedure or of specimen collection(s), but very often the source of the date/time is not known, only the date/time itself.

CurtoData ou período clinicamente relevanteClinically relevant time/time-period for report
Comentários

If the diagnostic procedure was performed on the patient, this is the time it was performed. If there are specimens, the diagnostically relevant time can be derived from the specimen collection times, but the specimen information is not always available, and the exact relationship between the specimens and the diagnostically relevant time is not always automatic.

Controlo10..1
TipoEscolha de: dateTime, Period
[x] NotaVerEscolha de tipos de dadospara mais informações sobre como utilizar [x]
É modificadorfalse
Valor primitivoEste elemento primitivo pode estar presente, ausente ou ser substituído por uma extensão
Deve apoiartrue
Tipos de suporte obrigatórioNão há regras de suporte obrigatório sobre a escolha de tipos/perfis
Resumotrue
Requisitos

Need to know where in the patient history to file/present this report.

Nomes alternativosObservation time, Effective Time, Occurrence
Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
28. DiagnosticReport.issued
Definição

Data e hora em que esta versão foi feita


The date and time that this version of the report was made available to providers, typically after the report was reviewed and verified.

CurtoData e hora de liberação do laudoDateTime this version was made
Comentários

May be different from the update time of the resource itself, because that is the status of the record (potentially a secondary copy), not the actual release time of the report.

Controlo10..1
Tipoinstant
É modificadorfalse
Valor primitivoEste elemento primitivo pode estar presente, ausente ou ser substituído por uma extensão
Deve apoiartrue
Resumotrue
Requisitos

Clinicians need to be able to check the date that the report was released.

Nomes alternativosDate published, Date Issued, Date Verified
Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
30. DiagnosticReport.performer
Definição

Serviço de diagnóstico (SADT) responsável


The diagnostic service that is responsible for issuing the report.

CurtoLaboratório responsável pela emissãoResponsible Diagnostic Service
Comentários

This is not necessarily the source of the atomic data items or the entity that interpreted the results. It is the entity that takes responsibility for the clinical report.

Controlo10..*
TipoReference(Laboratório AgroSUS, Practitioner, PractitionerRole, Organization, CareTeam)
É modificadorfalse
Deve apoiartrue
Resumotrue
Requisitos

Need to know whom to contact if there are queries about the results. Also may need to track the source of reports for secondary data analysis.

Nomes alternativosLaboratory, Service, Practitioner, Department, Company, Authorized by, Director
Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
32. DiagnosticReport.resultsInterpreter
Definição

Intérprete de resultado


The practitioner or organization that is responsible for the report's conclusions and interpretations.

CurtoProfissional responsável pela interpretação laboratorialPrimary result interpreter
Comentários

Might not be the same entity that takes responsibility for the clinical report.

Controlo0..*
TipoReference(BRCorePractitioner, BRCorePractitionerRole, BRCoreOrganization, CareTeam, Practitioner, PractitionerRole, Organization, CareTeam)
É modificadorfalse
Deve apoiartrue
Tipos de suporte obrigatórioNão há regras de suporte obrigatório sobre a escolha de tipos/perfis
Resumotrue
Requisitos

Need to know whom to contact if there are queries about the results. Also may need to track the source of reports for secondary data analysis.

Nomes alternativosAnalyzed by, Reported by
Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
34. DiagnosticReport.specimen
Definição

Amostras deste relatório


Details about the specimens on which this diagnostic report is based.

CurtoAmostras biológicas utilizadas, quando informadasSpecimens this report is based on
Comentários

If the specimen is sufficiently specified with a code in the test result name, then this additional data may be redundant. If there are multiple specimens, these may be represented per observation or group.

Controlo0..*
TipoReference(BRCoreSpecimen, Specimen)
É modificadorfalse
Deve apoiartrue
Resumofalse
Requisitos

Need to be able to report information about the collected specimens on which the report is based.

Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
36. DiagnosticReport.result
Definição

Observations


Observations that are part of this diagnostic report.

CurtoResultados individuais incluídos no laudoObservations
Comentários

Observations can contain observations.

Controlo10..*
TipoReference(Resultado Laboratorial AgroSUS, Observation)
É modificadorfalse
Deve apoiartrue
Resumofalse
Requisitos

Need to support individual results, or groups of results, where the result grouping is arbitrary, but meaningful.

Nomes alternativosData, Atomic Value, Result, Atomic result, Data, Test, Analyte, Battery, Organizer
Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
38. DiagnosticReport.conclusion
Definição

Conclusão clínica (interpretação) dos resultados


Concise and clinically contextualized summary conclusion (interpretation/impression) of the diagnostic report.

CurtoConclusão textual emitida pelo laboratórioClinical conclusion (interpretation) of test results
Controlo0..1
Tipostring
É modificadorfalse
Valor primitivoEste elemento primitivo pode estar presente, ausente ou ser substituído por uma extensão
Deve apoiartrue
Resumofalse
Requisitos

Need to be able to provide a conclusion that is not lost among the basic result data.

Nomes alternativosReport
Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
40. DiagnosticReport.conclusionCode
Definição

Códigos da conclusão clínica dos resultados


One or more codes that represent the summary conclusion (interpretation/impression) of the diagnostic report.

CurtoConclusão codificada, quando disponívelCodes for the clinical conclusion of test results
Controlo0..*
VínculoPara exemplos de códigos, ver SNOMEDCTClinicalFindingshttp://hl7.org/fhir/ValueSet/clinical-findings|4.0.1
(example to http://hl7.org/fhir/ValueSet/clinical-findings|4.0.1)

Diagnosis codes provided as adjuncts to the report.

TipoCodeableConcept
É modificadorfalse
Deve apoiartrue
Resumofalse
Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
42. DiagnosticReport.presentedForm
Definição

Relatório completo conforme emitido


Rich text representation of the entire result as issued by the diagnostic service. Multiple formats are allowed but they SHALL be semantically equivalent.

CurtoDocumento original emitido pelo laboratórioEntire report as issued
Comentários

"application/pdf" is recommended as the most reliable and interoperable in this context.

Controlo0..*
TipoAttachment
É modificadorfalse
Deve apoiartrue
Resumofalse
Requisitos

Gives laboratory the ability to provide its own fully formatted report for clinical fidelity.

Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))

Instruções sobre como interpretar o conteúdo desta tabela podem ser encontradashere

0. DiagnosticReport
2. DiagnosticReport.identifier
CurtoIdentificador único do laudo laboratorial
NotaTrata-se de um identificador de empresa e não de um identificador de recurso (ver discussão)
Controlo1..1
Deve apoiartrue
4. DiagnosticReport.identifier.system
Controlo1..?
6. DiagnosticReport.identifier.value
Controlo1..?
8. DiagnosticReport.basedOn
CurtoSolicitação de exame atendida pelo laudo
Controlo1..?
TipoReference(Solicitação de Exame AgroSUS)
Deve apoiartrue
10. DiagnosticReport.status
CurtoSituação atual do laudo
Deve apoiartrue
12. DiagnosticReport.category
CurtoCategoria laboratorial do laudo
Controlo1..?
Deve apoiartrue
14. DiagnosticReport.code
CurtoExame ou painel representado pelo laudo
VínculoA menos que não sejam adequados, estes códigos DEVERÃO ser retirados de Exames Laboratoriais AgroSUS
(extensible to https://jefersonrl.github.io/AgroSUS-FHIR/ValueSet/agrosus-exames-laboratoriais)
Deve apoiartrue
16. DiagnosticReport.subject
CurtoTrabalhador rural ao qual o laudo pertence
Controlo1..?
TipoReference(Paciente AgroSUS)
Deve apoiartrue
18. DiagnosticReport.effective[x]
CurtoData ou período clinicamente relevante
Controlo1..?
[x] NotaVerEscolha de tipos de dadospara mais informações sobre como utilizar [x]
Deve apoiartrue
20. DiagnosticReport.issued
CurtoData e hora de liberação do laudo
Controlo1..?
Deve apoiartrue
22. DiagnosticReport.performer
CurtoLaboratório responsável pela emissão
Controlo1..?
TipoReference(Laboratório AgroSUS)
Deve apoiartrue
24. DiagnosticReport.resultsInterpreter
CurtoProfissional responsável pela interpretação laboratorial
Deve apoiartrue
26. DiagnosticReport.specimen
CurtoAmostras biológicas utilizadas, quando informadas
Deve apoiartrue
28. DiagnosticReport.result
CurtoResultados individuais incluídos no laudo
Controlo1..?
TipoReference(Resultado Laboratorial AgroSUS)
Deve apoiartrue
30. DiagnosticReport.conclusion
CurtoConclusão textual emitida pelo laboratório
Deve apoiartrue
32. DiagnosticReport.conclusionCode
CurtoConclusão codificada, quando disponível
Deve apoiartrue
34. DiagnosticReport.presentedForm
CurtoDocumento original emitido pelo laboratório
Deve apoiartrue

Instruções sobre como interpretar o conteúdo desta tabela podem ser encontradashere

0. DiagnosticReport
Definição

The findings and interpretation of diagnostic tests performed on patients, groups of patients, devices, and locations, and/or specimens derived from these. The report includes clinical context such as requesting and provider information, and some mix of atomic results, images, textual and coded interpretations, and formatted representation of diagnostic reports.

CurtoA Diagnostic report - a combination of request information, atomic results, images, interpretation, as well as formatted reports
Comentários

This is intended to capture a single report and is not suitable for use in displaying summary information that covers multiple reports. For example, this resource has not been designed for laboratory cumulative reporting formats nor detailed structured reports for sequencing.

Controlo0..*
É modificadorfalse
Resumofalse
Nomes alternativosReport, Test, Result, Results, Labs, Laboratory
Invariantesdom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources (contained.contained.empty())
dom-3: If 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-4: If 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-5: If a resource is contained in another resource, it SHALL NOT have a security label (contained.meta.security.empty())
dom-6: A resource should have narrative for robust management (text.`div`.exists())
2. DiagnosticReport.id
Definição

Identificador lógico deste artefato

CurtoIdentificador lógico deste artefato
Comentários

The only time that a resource does not have an id is when it is being submitted to the server using a create operation.

Controlo0..1
Tipoid
É modificadorfalse
Resumotrue
4. DiagnosticReport.meta
Definição

Metadados sobre o recurso

CurtoMetadados sobre o recurso
Controlo0..1
TipoMeta
É modificadorfalse
Resumotrue
Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
6. DiagnosticReport.implicitRules
Definição

Um conjunto de regras sob as quais este conteúdo foi criado

CurtoUm conjunto de regras sob as quais este conteúdo foi criado
Comentários

Asserting this rule set restricts the content to be only understood by a limited set of trading partners. This inherently limits the usefulness of the data in the long term. However, the existing health eco-system is highly fractured, and not yet ready to define, collect, and exchange data in a generally computable sense. Wherever possible, implementers and/or specification writers should avoid using this element. Often, when used, the URL is a reference to an implementation guide that defines these special rules as part of it's narrative along with other profiles, value sets, etc.

Controlo0..1
Tipouri
É modificadortrue porque This element is labeled as a modifier because the implicit rules may provide additional knowledge about the resource that modifies it's meaning or interpretation
Valor primitivoEste elemento primitivo pode estar presente, ausente ou ser substituído por uma extensão
Resumotrue
Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
8. DiagnosticReport.language
Definição

Idioma do recurso

CurtoIdioma do recurso
Comentários

Language is provided to support indexing and accessibility (typically, services such as text to speech use the language tag). The html language tag in the narrative applies to the narrative. The language tag on the resource may be used to specify the language of other presentations generated from the data in the resource. Not all the content has to be in the base language. The Resource.language should not be assumed to apply to the narrative automatically. If a language is specified, it should it also be specified on the div element in the html (see rules in HTML5 for information about the relationship between xml:lang and the html lang attribute).

Controlo0..1
VínculoOs códigos DEVERÃO ser retirados de CommonLanguages
(preferred to http://hl7.org/fhir/ValueSet/languages|4.0.1)

A human language.

Vínculos adicionaisObjetivo
AllLanguagesVínculo máximo
Tipocode
É modificadorfalse
Valor primitivoEste elemento primitivo pode estar presente, ausente ou ser substituído por uma extensão
Resumofalse
Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
10. DiagnosticReport.text
Definição

Resumo do texto do recurso em linguagem natural

CurtoResumo do texto do recurso em linguagem natural
Comentários

Contained resources do not have narrative. Resources that are not contained SHOULD have a narrative. In some cases, a resource may only have text with little or no additional discrete data (as long as all minOccurs=1 elements are satisfied). This may be necessary for data from legacy systems where information is captured as a "text blob" or where text is additionally entered raw or narrated and encoded information is added later.

Controlo0..1
TipoNarrative
É modificadorfalse
Resumofalse
Nomes alternativosnarrative, html, xhtml, display
Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
12. DiagnosticReport.contained
Definição

Recursos contidos no recurso

CurtoRecursos contidos no recurso
Comentários

This should never be done when the content can be identified properly, as once identification is lost, it is extremely difficult (and context dependent) to restore it again. Contained resources may have profiles and tags In their meta elements, but SHALL NOT have security labels.

Controlo0..*
TipoResource
É modificadorfalse
Resumofalse
Nomes alternativosinline resources, anonymous resources, contained resources
14. DiagnosticReport.extension
Definição

Extensões adicionais que não fazem parte do modelo base

CurtoExtensões adicionais que não fazem parte do modelo base
Controlo0..*
TipoExtension
É modificadorfalse
Resumofalse
Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
SlicingEste elemento introduz um conjunto de fatias em DiagnosticReport.extension. As fatias sãoNão ordenado e Opene pode ser diferenciado utilizando os seguintes discriminadores:
  • value @ url
  • 16. DiagnosticReport.extension:conduta
    Nome da fatiaconduta
    Definição

    Esta extensão representa uma conduta associada ao laudo, fornecendo orientações ou sugestões baseadas nos resultados do diagnóstico para o manejo clínico do paciente.

    CurtoConduta associada ao laudo
    Controlo0..*
    Este elemento é afetado pelas seguintes invariantes: ele-1
    TipoExtension(BR Core DiagnosticReport Conduta) (Tipo de extensão: CodeableConcept)
    É modificadorfalse
    Resumofalse
    Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
    18. DiagnosticReport.modifierExtension
    Definição

    Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas

    CurtoExtensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas
    Controlo0..*
    TipoExtension
    É modificadortrue porque Modifier extensions are expected to modify the meaning or interpretation of the resource that contains them
    Resumofalse
    Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
    20. DiagnosticReport.identifier
    Definição

    Identificadores externos para este recurso

    CurtoIdentificador único do laudo laboratorial
    Comentários

    Usually assigned by the Information System of the diagnostic service provider (filler id).

    NotaTrata-se de um identificador de empresa e não de um identificador de recurso (ver discussão)
    Controlo1..1
    TipoIdentifier
    É modificadorfalse
    Deve apoiartrue
    Resumotrue
    Requisitos

    Need to know what identifier to use when making queries about this report from the source laboratory, and for linking to the report outside FHIR context.

    Nomes alternativosReportID, Filler ID, Placer ID
    Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    22. DiagnosticReport.identifier.id
    Definição

    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

    CurtoUnique id for inter-element referencing
    Controlo0..1
    Tipostring
    É modificadorfalse
    Formato XMLNo formato XML, esta propriedade é representada como um atributo.
    Resumofalse
    24. DiagnosticReport.identifier.extension
    Definição

    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

    CurtoAdditional content defined by implementations
    Comentários

    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

    Controlo0..*
    TipoExtension
    É modificadorfalse
    Resumofalse
    Nomes alternativosextensions, user content
    Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
    SlicingEste elemento introduz um conjunto de fatias em DiagnosticReport.identifier.extension. As fatias sãoNão ordenado e Opene pode ser diferenciado utilizando os seguintes discriminadores:
    • value @ url
    • 26. DiagnosticReport.identifier.use
      Definição

      The purpose of this identifier.

      Curtousual | official | temp | secondary | old (If known)
      Comentários

      Applications can assume that an identifier is permanent unless it explicitly says that it is temporary.

      Controlo0..1
      VínculoOs códigos DEVERÃO ser retirados de IdentifierUse
      (required to http://hl7.org/fhir/ValueSet/identifier-use|4.0.1)

      Identifies the purpose for this identifier, if known .

      Tipocode
      É modificadortrue porque This is labeled as "Is Modifier" because applications should not mistake a temporary id for a permanent one.
      Valor primitivoEste elemento primitivo pode estar presente, ausente ou ser substituído por uma extensão
      Resumotrue
      Requisitos

      Allows the appropriate identifier for a particular context of use to be selected from among a set of identifiers.

      Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      28. DiagnosticReport.identifier.type
      Definição

      A coded type for the identifier that can be used to determine which identifier to use for a specific purpose.

      CurtoDescription of identifier
      Comentários

      This element deals only with general categories of identifiers. It SHOULD not be used for codes that correspond 1..1 with the Identifier.system. Some identifiers may fall into multiple categories due to common usage. Where the system is known, a type is unnecessary because the type is always part of the system definition. However systems often need to handle identifiers where the system is not known. There is not a 1:1 relationship between type and system, since many different systems have the same type.

      Controlo0..1
      VínculoA menos que não sejam adequados, estes códigos DEVERÃO ser retirados de Identifier Type Codes
      (extensible to http://hl7.org/fhir/ValueSet/identifier-type|4.0.1)

      A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.

      TipoCodeableConcept
      É modificadorfalse
      Resumotrue
      Requisitos

      Allows users to make use of identifiers when the identifier system is not known.

      Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      30. DiagnosticReport.identifier.system
      Definição

      Establishes the namespace for the value - that is, a URL that describes a set values that are unique.

      CurtoThe namespace for the identifier value
      Comentários

      Identifier.system is always case sensitive.

      Controlo1..1
      Tipouri
      É modificadorfalse
      Valor primitivoEste elemento primitivo pode estar presente, ausente ou ser substituído por uma extensão
      Resumotrue
      Requisitos

      There are many sets of identifiers. To perform matching of two identifiers, we need to know what set we're dealing with. The system identifies a particular set of unique identifiers.

      ExemploGeneral: http://www.acme.com/identifiers/patient
      Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      32. DiagnosticReport.identifier.value
      Definição

      The portion of the identifier typically relevant to the user and which is unique within the context of the system.

      CurtoThe value that is unique
      Comentários

      If the value is a full URI, then the system SHALL be urn:ietf:rfc:3986. The value's primary purpose is computational mapping. As a result, it may be normalized for comparison purposes (e.g. removing non-significant whitespace, dashes, etc.) A value formatted for human display can be conveyed using the Rendered Value extension. Identifier.value is to be treated as case sensitive unless knowledge of the Identifier.system allows the processer to be confident that non-case-sensitive processing is safe.

      Controlo1..1
      Tipostring
      É modificadorfalse
      Valor primitivoEste elemento primitivo pode estar presente, ausente ou ser substituído por uma extensão
      Resumotrue
      ExemploGeneral: 123456
      Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      34. DiagnosticReport.identifier.period
      Definição

      Time period during which identifier is/was valid for use.

      CurtoTime period when id is/was valid for use
      Controlo0..1
      TipoPeriod
      É modificadorfalse
      Resumotrue
      Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      36. DiagnosticReport.identifier.assigner
      Definição

      Organization that issued/manages the identifier.

      CurtoOrganization that issued id (may be just text)
      Comentários

      The Identifier.assigner may omit the .reference element and only contain a .display element reflecting the name or other textual information about the assigning organization.

      Controlo0..1
      TipoReference(Organization)
      É modificadorfalse
      Resumotrue
      Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      38. DiagnosticReport.basedOn
      Definição

      O que foi solicitado

      CurtoSolicitação de exame atendida pelo laudo
      Comentários

      Note: Usually there is one test request for each result, however in some circumstances multiple test requests may be represented using a single test result resource. Note that there are also cases where one request leads to multiple reports.

      Controlo1..*
      TipoReference(Solicitação de Exame AgroSUS)
      É modificadorfalse
      Deve apoiartrue
      Resumofalse
      Requisitos

      This allows tracing of authorization for the report and tracking whether proposals/recommendations were acted upon.

      Nomes alternativosRequest
      Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      40. DiagnosticReport.status
      Definição

      O status do relatório de diagnóstico

      CurtoSituação atual do laudo
      Controlo1..1
      VínculoOs códigos DEVERÃO ser retirados de DiagnosticReportStatus
      (required to http://hl7.org/fhir/ValueSet/diagnostic-report-status|4.0.1)

      The status of the diagnostic report.

      Tipocode
      É modificadortrue porque This element is labeled as a modifier because it is a status element that contains status entered-in-error which means that the resource should not be treated as valid
      Valor primitivoEste elemento primitivo pode estar presente, ausente ou ser substituído por uma extensão
      Deve apoiartrue
      Resumotrue
      Requisitos

      Diagnostic services routinely issue provisional/incomplete reports, and sometimes withdraw previously released reports.

      Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      42. DiagnosticReport.category
      Definição

      Categoria do serviço

      CurtoCategoria laboratorial do laudo
      Comentários

      Multiple categories are allowed using various categorization schemes. The level of granularity is defined by the category concepts in the value set. More fine-grained filtering can be performed using the metadata and/or terminology hierarchy in DiagnosticReport.code.

      Controlo1..*
      VínculoPara exemplos de códigos, ver BR Servico Especializado
      (example to https://terminologia.saude.gov.br/fhir/ValueSet/BRServicoEspecializado)
      TipoCodeableConcept
      É modificadorfalse
      Deve apoiartrue
      Resumotrue
      Nomes alternativosDepartment, Sub-department, Service, Discipline
      Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      44. DiagnosticReport.code
      Definição

      Nome/Código para este relatório de diagnóstico

      CurtoExame ou painel representado pelo laudo
      Controlo1..1
      VínculoA menos que não sejam adequados, estes códigos DEVERÃO ser retirados de Exames Laboratoriais AgroSUS
      (extensible to https://jefersonrl.github.io/AgroSUS-FHIR/ValueSet/agrosus-exames-laboratoriais)
      TipoCodeableConcept
      É modificadorfalse
      Deve apoiartrue
      Resumotrue
      Nomes alternativosType
      Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      46. DiagnosticReport.subject
      Definição

      O indivíduo do relatório - geralmente, mas nem sempre, o paciente

      CurtoTrabalhador rural ao qual o laudo pertence
      Controlo1..1
      TipoReference(Paciente AgroSUS)
      É modificadorfalse
      Deve apoiartrue
      Resumotrue
      Requisitos

      SHALL know the subject context.

      Nomes alternativosPatient
      Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      48. DiagnosticReport.encounter
      Definição

      Evento de assistência médica quando o teste foi solicitado

      CurtoEvento de assistência médica quando o teste foi solicitado
      Comentários

      This will typically be the encounter the event occurred within, but some events may be initiated prior to or after the official completion of an encounter but still be tied to the context of the encounter (e.g. pre-admission laboratory tests).

      Controlo0..1
      TipoReference(br-core-encounter)
      É modificadorfalse
      Resumotrue
      Requisitos

      Links the request to the Encounter context.

      Nomes alternativosContext
      Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      50. DiagnosticReport.effective[x]
      Definição

      Tempo/período de tempo clinicamente relevante para o relatório

      CurtoData ou período clinicamente relevante
      Comentários

      If the diagnostic procedure was performed on the patient, this is the time it was performed. If there are specimens, the diagnostically relevant time can be derived from the specimen collection times, but the specimen information is not always available, and the exact relationship between the specimens and the diagnostically relevant time is not always automatic.

      Controlo1..1
      TipoEscolha de: dateTime, Period
      [x] NotaVerEscolha de tipos de dadospara mais informações sobre como utilizar [x]
      É modificadorfalse
      Valor primitivoEste elemento primitivo pode estar presente, ausente ou ser substituído por uma extensão
      Deve apoiartrue
      Tipos de suporte obrigatórioNão há regras de suporte obrigatório sobre a escolha de tipos/perfis
      Resumotrue
      Requisitos

      Need to know where in the patient history to file/present this report.

      Nomes alternativosObservation time, Effective Time, Occurrence
      Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      52. DiagnosticReport.issued
      Definição

      Data e hora em que esta versão foi feita

      CurtoData e hora de liberação do laudo
      Comentários

      May be different from the update time of the resource itself, because that is the status of the record (potentially a secondary copy), not the actual release time of the report.

      Controlo1..1
      Tipoinstant
      É modificadorfalse
      Valor primitivoEste elemento primitivo pode estar presente, ausente ou ser substituído por uma extensão
      Deve apoiartrue
      Resumotrue
      Requisitos

      Clinicians need to be able to check the date that the report was released.

      Nomes alternativosDate published, Date Issued, Date Verified
      Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      54. DiagnosticReport.performer
      Definição

      Serviço de diagnóstico (SADT) responsável

      CurtoLaboratório responsável pela emissão
      Comentários

      This is not necessarily the source of the atomic data items or the entity that interpreted the results. It is the entity that takes responsibility for the clinical report.

      Controlo1..*
      TipoReference(Laboratório AgroSUS)
      É modificadorfalse
      Deve apoiartrue
      Resumotrue
      Requisitos

      Need to know whom to contact if there are queries about the results. Also may need to track the source of reports for secondary data analysis.

      Nomes alternativosLaboratory, Service, Practitioner, Department, Company, Authorized by, Director
      Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      56. DiagnosticReport.resultsInterpreter
      Definição

      Intérprete de resultado

      CurtoProfissional responsável pela interpretação laboratorial
      Comentários

      Might not be the same entity that takes responsibility for the clinical report.

      Controlo0..*
      TipoReference(BRCorePractitioner, BRCorePractitionerRole, BRCoreOrganization, CareTeam)
      É modificadorfalse
      Deve apoiartrue
      Tipos de suporte obrigatórioNão há regras de suporte obrigatório sobre a escolha de tipos/perfis
      Resumotrue
      Requisitos

      Need to know whom to contact if there are queries about the results. Also may need to track the source of reports for secondary data analysis.

      Nomes alternativosAnalyzed by, Reported by
      Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      58. DiagnosticReport.specimen
      Definição

      Amostras deste relatório

      CurtoAmostras biológicas utilizadas, quando informadas
      Comentários

      If the specimen is sufficiently specified with a code in the test result name, then this additional data may be redundant. If there are multiple specimens, these may be represented per observation or group.

      Controlo0..*
      TipoReference(BRCoreSpecimen)
      É modificadorfalse
      Deve apoiartrue
      Resumofalse
      Requisitos

      Need to be able to report information about the collected specimens on which the report is based.

      Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      60. DiagnosticReport.result
      Definição

      Observations

      CurtoResultados individuais incluídos no laudo
      Comentários

      Observations can contain observations.

      Controlo1..*
      TipoReference(Resultado Laboratorial AgroSUS)
      É modificadorfalse
      Deve apoiartrue
      Resumofalse
      Requisitos

      Need to support individual results, or groups of results, where the result grouping is arbitrary, but meaningful.

      Nomes alternativosData, Atomic Value, Result, Atomic result, Data, Test, Analyte, Battery, Organizer
      Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      62. DiagnosticReport.imagingStudy
      Definição

      Referência as imagens associadas ao relatório de diagnóstico ao relatório de diagnóstico

      CurtoReferência as imagens associadas ao relatório de diagnóstico ao relatório de diagnóstico
      Comentários

      ImagingStudy and the image element are somewhat overlapping - typically, the list of image references in the image element will also be found in one of the imaging study resources. However, each caters to different types of displays for different types of purposes. Neither, either, or both may be provided.

      Controlo0..*
      TipoReference(ImagingStudy)
      É modificadorfalse
      Resumofalse
      Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      64. DiagnosticReport.media
      Definição

      Imagens associadas a este relatório

      CurtoImagens associadas a este relatório
      Controlo0..*
      TipoBackboneElement
      É modificadorfalse
      Resumotrue
      Requisitos

      Many diagnostic services include images in the report as part of their service.

      Nomes alternativosDICOM, Slides, Scans
      Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      66. DiagnosticReport.media.id
      Definição

      Identificador único para referência cruzada

      CurtoIdentificador único para referência cruzada
      Controlo0..1
      Tipostring
      É modificadorfalse
      Formato XMLNo formato XML, esta propriedade é representada como um atributo.
      Resumofalse
      68. DiagnosticReport.media.extension
      Definição

      Extensões adicionais que não fazem parte do modelo de dados básico

      CurtoExtensões adicionais que não fazem parte do modelo de dados básico
      Controlo0..*
      TipoExtension
      É modificadorfalse
      Resumofalse
      Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      70. DiagnosticReport.media.modifierExtension
      Definição

      Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas

      CurtoExtensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas
      Controlo0..*
      TipoExtension
      É modificadortrue porque Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
      Resumotrue
      Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      72. DiagnosticReport.media.comment
      Definição

      Comentário sobre a imagem

      CurtoComentário sobre a imagem
      Comentários

      The comment should be displayed with the image. It would be common for the report to include additional discussion of the image contents in other sections such as the conclusion.

      Controlo0..1
      Tipostring
      É modificadorfalse
      Valor primitivoEste elemento primitivo pode estar presente, ausente ou ser substituído por uma extensão
      Resumofalse
      Requisitos

      The provider of the report should make a comment about each image included in the report.

      Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      74. DiagnosticReport.media.link
      Definição

      Referência à fonte da imagem

      CurtoReferência à fonte da imagem
      Controlo1..1
      TipoReference(Media)
      É modificadorfalse
      Resumotrue
      Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      76. DiagnosticReport.conclusion
      Definição

      Conclusão clínica (interpretação) dos resultados

      CurtoConclusão textual emitida pelo laboratório
      Controlo0..1
      Tipostring
      É modificadorfalse
      Valor primitivoEste elemento primitivo pode estar presente, ausente ou ser substituído por uma extensão
      Deve apoiartrue
      Resumofalse
      Requisitos

      Need to be able to provide a conclusion that is not lost among the basic result data.

      Nomes alternativosReport
      Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      78. DiagnosticReport.conclusionCode
      Definição

      Códigos da conclusão clínica dos resultados

      CurtoConclusão codificada, quando disponível
      Controlo0..*
      VínculoPara exemplos de códigos, ver SNOMEDCTClinicalFindings
      (example to http://hl7.org/fhir/ValueSet/clinical-findings|4.0.1)

      Diagnosis codes provided as adjuncts to the report.

      TipoCodeableConcept
      É modificadorfalse
      Deve apoiartrue
      Resumofalse
      Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      80. DiagnosticReport.presentedForm
      Definição

      Relatório completo conforme emitido

      CurtoDocumento original emitido pelo laboratório
      Comentários

      "application/pdf" is recommended as the most reliable and interoperable in this context.

      Controlo0..*
      TipoAttachment
      É modificadorfalse
      Deve apoiartrue
      Resumofalse
      Requisitos

      Gives laboratory the ability to provide its own fully formatted report for clinical fidelity.

      Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))