Guia de implementação do Sumário Internacional do Paciente: Release 1 - BR Realm | STU1
1.2.0 - STU1
This page is part of the IPS Brasil (v1.2.0: Release) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version. For a full list of available versions, see the Directory of published versions
| URL Canônica: https://ips.saude.gov.br/fhir/StructureDefinition/SpecimenBRIPS | Versão: 1.2.0 | |||
| Active as of 2026-08-22 | Nome computável: SpecimenBRIPS | |||
Este perfil restringe o recurso Specimen para representar as características de amostras biológicas no contexto de resultados laboratoriais integrados a um Sumário do Paciente.
O recurso Specimen descreve uma amostra utilizada para análise laboratorial
Este perfil representa as restrições aplicadas ao recurso Specimen pelo Guia de Implementação do IPS Brasil. Uma amostra biológica é representada no Sumário do Paciente como uma instância do recurso Specimen restringida por esse perfil, referenciada a partir de um resultado laboratorial.
O projeto INSPIRA (Hospital Sírio-Libanês / HL7 Brasil, Protocolo 25000.176202/2023-57) revisou os perfis do Guia IPS Brasil, adicionou bindings nacionais da RNDS e expandiu o mapeamento de estrutura. A versão atual do Guia é 1.1.0 (2026).
Este recurso representa qualquer amostra de material retirado de uma entidade biológica, viva ou morta, ou de um objeto físico ou do ambiente. Algumas amostras são biológicas e podem conter um ou mais componentes, incluindo, entre outros, moléculas celulares, células, tecidos, órgãos, fluidos corporais, embriões e produtos excretores corporais (fonte: NCI Thesaurus, modificada). O foco do recurso é o processo de coleta, manutenção e processamento da amostra, bem como a sua origem.
O perfil SpecimenBRIPS especializa o perfil internacional Specimen-uv-ips para o contexto brasileiro, mapeando o perfil RNDS BRAmostraBiologica (utilizado no documento REL — Resultado de Exame Laboratorial). O recurso representa a amostra biológica analisada em um resultado laboratorial e é referenciado por ObservationResultsLaboratoryBRIPS em Observation.specimen.
O perfil RNDS BRAmostraBiologica é extremamente restrito: preserva apenas Specimen.type (1..1, obrigatório) e remove todos os demais elementos (max:0 para identifier, accessionIdentifier, status, subject, receivedTime, parent, request, collection e seus sub-elementos). O campo Specimen.type deve ser preenchido com o ValueSet BRTipoAmostra (CodeSystem BRTipoAmostraGAL, required na RNDS), mapeado para o ValueSet IPS results-specimen-type-uv-ips (SNOMED CT IPS free set, preferred).
O BRIPS mantém todos os elementos opcionais do IPS para compatibilidade com cenários em que informações adicionais sobre a coleta estejam disponíveis, como collection.collector, collection.collected[x] e collection.method.
Este recurso só deve ser utilizado para recuperar as amostras de exames laboratoriais que venham a fazer parte do Sumário Internacional do Paciente. Não deve ser usado para representar amostras de Radiologia/Imagiologia, nem de forma independente no Bundle IPS — deve sempre ser referenciado por uma instância de ObservationResultsLaboratoryBRIPS.
O curador de sumário, ao recuperar todos os exames de COVID-19 e os demais exames laboratoriais do último ano a partir da data de solicitação de geração do sumário, busca as amostras de cada um destes exames que estão referenciadas no elemento specimen do recurso ObservationResultsLaboratoryBRIPS.
Este perfil não possui identificadores.
Este perfil não possui extensões nacionais adicionais além das herdadas do IPS.
O recurso SpecimenBRIPS é referenciado por:
Observation.specimen (amostra biológica analisada no exame).collection.collector (profissional/estabelecimento que coletou a amostra).Mapeamento de estrutura BRAmostraBiologica-1.0 para SpecimenBRIPS.
O perfil BRAmostraBiologica-1.0 suprimiu todos os elementos do recurso SpecimenBRIPS com exceção do elemento type que é obrigatório, portanto, só há mapeamento para este elemento.
| Elemento | Card. | Descrição | Domínio | Mapeamento (FHIRPath) | Observação |
|---|---|---|---|---|---|
| type | 1..1 | Identidade do sistema de terminologia do tipo de amostra | BRTipoAmostraGAL Mapa de BRTipoAmostra para results-specimen-type-uv-ips |
Specimen.type |
Usos:
You can also check for usages in the FHIR IG Statistics
Descrição de perfis, diferenciais, instantâneos e como as diferentes apresentações funcionam.
Esta estrutura é derivada de SpecimenUvIps
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | SpecimenUvIps | Sample for analysis | |
![]() ![]() |
0..1 | id | ID lógico deste artefato | |
![]() ![]() |
0..1 | Meta | Metadados sobre o recurso | |
![]() ![]() |
0..1 | uri | Um conjunto de regras sob as quais este conteúdo foi criado | |
![]() ![]() |
0..1 | code | Idioma do conteúdo do recurso | |
![]() ![]() |
0..1 | Narrative | Resumo do texto do recurso, para interpretação humana | |
![]() ![]() |
0..* | Resource | Recursos contidos | |
![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |
![]() ![]() |
0..* | Extension | Extensões que não podem ser ignoradas | |
![]() ![]() |
0..* | Identifier | Identificador Externo | |
![]() ![]() |
0..1 | Identifier | Identificador atribuído pelo laboratório | |
![]() ![]() |
0..1 | code | disponível | indisponível | insatisfatório | inserido com erro: códigos que fornecem o status/disponibilidade de uma amostra | |
![]() ![]() |
1..1 | CodeableConceptIPS | Tipo de material que compõem a amostra | |
![]() ![]() |
0..1 | Reference(PatientBRIPS) | Referência de onde veio a amostra. Pode ser de paciente(s), de um local (por exemplo, a fonte de uma amostra ambiental) ou uma amostra de uma substância ou dispositivo | |
![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |
![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |
![]() ![]() ![]() |
1..1 | string | Referência literal, URL relativa, interna ou absoluta | |
![]() ![]() ![]() |
0..1 | uri | Tipo ao qual a referência se refere (por exemplo, Paciente) | |
![]() ![]() ![]() |
0..1 | Identifier | Referência lógica, quando a referência literal não é conhecida | |
![]() ![]() ![]() |
0..1 | string | Texto alternativo para o recurso | |
![]() ![]() |
0..1 | dateTime | Data/hora em que a amostra foi recebida para processamento | |
![]() ![]() |
0..* | Reference(SpecimenBRIPS) | Origem da amostra | |
![]() ![]() |
0..* | Reference(ServiceRequest) | Por que a amostra foi coletada | |
![]() ![]() |
0..1 | BackboneElement | Detalhes da coleta | |
![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |
![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |
![]() ![]() ![]() |
0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | |
![]() ![]() ![]() |
0..1 | Reference(PractitionerBRIPS | PractitionerRoleBRIPS) | Profissional resopnsável pela coleta | |
![]() ![]() ![]() |
0..1 | dateTime, Period | Data/Hora-Período da coleta | |
![]() ![]() ![]() |
0..1 | Duration | Duração da coleta | |
![]() ![]() ![]() |
0..1 | SimpleQuantity | Quantidade de amostra coletada | |
![]() ![]() ![]() |
0..1 | CodeableConceptIPS | Método de coleta da amostra | |
![]() ![]() ![]() |
0..1 | CodeableConceptIPS | Local anatômico de coleta da amostra | |
![]() ![]() ![]() |
0..1 | CodeableConceptIPS, Duration | Tempo de jejum do paciente, se for o caso | |
![]() ![]() |
0..* | BackboneElement | Detalhes da etapa de processamento da amostra e respectivos passos | |
![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |
![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |
![]() ![]() ![]() |
0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | |
![]() ![]() ![]() |
0..1 | string | Texto que descreve o procedimento | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Indica a etapa de tratamento aplicada a amostra | |
![]() ![]() ![]() |
0..* | Reference(Substance) | Material utilizado na etapa de processamento da amostra | |
![]() ![]() ![]() |
0..1 | dateTime, Period | Data e hora do processamento da amostra | |
![]() ![]() |
0..* | BackboneElement | Recipiente que contém a amostra (tubo/lâmina, etc.) | |
![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |
![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |
![]() ![]() ![]() |
0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | |
![]() ![]() ![]() |
0..* | Identifier | Id do recipiente | |
![]() ![]() ![]() |
0..1 | string | Descrição do recipiente | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Tipo de recipiente associado a amostra | |
![]() ![]() ![]() |
0..1 | SimpleQuantity | Volume ou tamanho do recipiente | |
![]() ![]() ![]() |
0..1 | SimpleQuantity | Quantidade de amostra no recipiente | |
![]() ![]() ![]() |
0..1 | CodeableConcept, Reference(Substance) | Aditivo associado ao recipiente | |
![]() ![]() |
0..* | CodeableConcept | Estado da amostra | |
![]() ![]() |
0..* | Annotation | Comentários | |
Documentação para este formato | ||||
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | SpecimenUvIps | Sample for analysis | |||||
![]() ![]() |
Σ | 0..1 | id | ID lógico deste artefato | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadados sobre o recurso | ||||
![]() ![]() |
?!Σ | 0..1 | uri | Um conjunto de regras sob as quais este conteúdo foi criado | ||||
![]() ![]() |
0..1 | code | Idioma do conteúdo do recurso Vínculo: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
0..1 | Narrative | Resumo do texto do recurso, para interpretação humana This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
0..* | Resource | Recursos contidos | |||||
![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |||||
![]() ![]() |
?! | 0..* | Extension | Extensões que não podem ser ignoradas | ||||
![]() ![]() |
Σ | 0..* | Identifier | Identificador Externo | ||||
![]() ![]() |
Σ | 0..1 | Identifier | Identificador atribuído pelo laboratório | ||||
![]() ![]() |
?!Σ | 0..1 | code | disponível | indisponível | insatisfatório | inserido com erro: códigos que fornecem o status/disponibilidade de uma amostra Vínculo: SpecimenStatus (required): Codes providing the status/availability of a specimen. | ||||
![]() ![]() |
1..1 | CodeableConceptIPS | Tipo de material que compõem a amostra Vínculo: Results Specimen Type - IPS (preferred)
| |||||
![]() ![]() |
Σ | 0..1 | Reference(PatientBRIPS) | Referência de onde veio a amostra. Pode ser de paciente(s), de um local (por exemplo, a fonte de uma amostra ambiental) ou uma amostra de uma substância ou dispositivo | ||||
![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |||||
![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() |
ΣC | 1..1 | string | Referência literal, URL relativa, interna ou absoluta | ||||
![]() ![]() ![]() |
Σ | 0..1 | uri | Tipo ao qual a referência se refere (por exemplo, Paciente) Vínculo: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() |
Σ | 0..1 | Identifier | Referência lógica, quando a referência literal não é conhecida | ||||
![]() ![]() ![]() |
Σ | 0..1 | string | Texto alternativo para o recurso | ||||
![]() ![]() |
Σ | 0..1 | dateTime | Data/hora em que a amostra foi recebida para processamento | ||||
![]() ![]() |
0..* | Reference(SpecimenBRIPS) | Origem da amostra | |||||
![]() ![]() |
0..* | Reference(ServiceRequest) | Por que a amostra foi coletada | |||||
![]() ![]() |
0..1 | BackboneElement | Detalhes da coleta | |||||
![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |||||
![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(PractitionerBRIPS | PractitionerRoleBRIPS) | Profissional resopnsável pela coleta | ||||
![]() ![]() ![]() |
Σ | 0..1 | Data/Hora-Período da coleta | |||||
![]() ![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() |
Σ | 0..1 | Duration | Duração da coleta | ||||
![]() ![]() ![]() |
0..1 | SimpleQuantity | Quantidade de amostra coletada | |||||
![]() ![]() ![]() |
0..1 | CodeableConceptIPS | Método de coleta da amostra Vínculo: FHIRSpecimenCollectionMethod (preferred) | |||||
![]() ![]() ![]() |
0..1 | CodeableConceptIPS | Local anatômico de coleta da amostra Vínculo: Body Site - IPS (preferred) | |||||
![]() ![]() ![]() |
Σ | 0..1 | Tempo de jejum do paciente, se for o caso Vínculo: Hl7VSRelevantClincialInformation (3.0.0) (extensible): Codes describing the fasting status of the patient. | |||||
![]() ![]() ![]() ![]() |
CodeableConcept(CodeableConceptIPS) | |||||||
![]() ![]() ![]() ![]() |
Duration | |||||||
![]() ![]() |
0..* | BackboneElement | Detalhes da etapa de processamento da amostra e respectivos passos | |||||
![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |||||
![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | ||||
![]() ![]() ![]() |
0..1 | string | Texto que descreve o procedimento | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Indica a etapa de tratamento aplicada a amostra Vínculo: SpecimenProcessingProcedure (example): Type indicating the technique used to process the specimen. | |||||
![]() ![]() ![]() |
0..* | Reference(Substance) | Material utilizado na etapa de processamento da amostra | |||||
![]() ![]() ![]() |
0..1 | Data e hora do processamento da amostra | ||||||
![]() ![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() ![]() |
Period | |||||||
![]() ![]() |
0..* | BackboneElement | Recipiente que contém a amostra (tubo/lâmina, etc.) | |||||
![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |||||
![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | ||||
![]() ![]() ![]() |
Σ | 0..* | Identifier | Id do recipiente | ||||
![]() ![]() ![]() |
0..1 | string | Descrição do recipiente | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Tipo de recipiente associado a amostra Vínculo: SpecimenContainerType (example): Type of specimen container. | |||||
![]() ![]() ![]() |
0..1 | SimpleQuantity | Volume ou tamanho do recipiente | |||||
![]() ![]() ![]() |
0..1 | SimpleQuantity | Quantidade de amostra no recipiente | |||||
![]() ![]() ![]() |
0..1 | Aditivo associado ao recipiente Vínculo: Hl7VSAdditivePreservative (3.0.0) (example): Substance added to specimen container. | ||||||
![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() ![]() |
Reference(Substance) | |||||||
![]() ![]() |
Σ | 0..* | CodeableConcept | Estado da amostra Vínculo: Hl7VSSpecimenCondition (3.0.0) (extensible): Codes describing the state of the specimen. | ||||
![]() ![]() |
0..* | Annotation | Comentários | |||||
Documentação para este formato | ||||||||
| Id | Grau | Caminho(s) | Descrição | Expressão |
| dom-2 | error | Specimen | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | Specimen | 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 | error | Specimen | 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 | error | Specimen | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | Specimen | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | SpecimenUvIps | Sample for analysis | |||||
![]() ![]() |
Σ | 0..1 | id | ID lógico deste artefato | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadados sobre o recurso | ||||
![]() ![]() |
?!Σ | 0..1 | uri | Um conjunto de regras sob as quais este conteúdo foi criado | ||||
![]() ![]() |
0..1 | code | Idioma do conteúdo do recurso Vínculo: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
0..1 | Narrative | Resumo do texto do recurso, para interpretação humana This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
0..* | Resource | Recursos contidos | |||||
![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |||||
![]() ![]() |
?! | 0..* | Extension | Extensões que não podem ser ignoradas | ||||
![]() ![]() |
Σ | 0..* | Identifier | Identificador Externo | ||||
![]() ![]() |
Σ | 0..1 | Identifier | Identificador atribuído pelo laboratório | ||||
![]() ![]() |
?!Σ | 0..1 | code | disponível | indisponível | insatisfatório | inserido com erro: códigos que fornecem o status/disponibilidade de uma amostra Vínculo: SpecimenStatus (required): Codes providing the status/availability of a specimen. | ||||
![]() ![]() |
1..1 | CodeableConceptIPS | Tipo de material que compõem a amostra Vínculo: Results Specimen Type - IPS (preferred)
| |||||
![]() ![]() |
Σ | 0..1 | Reference(PatientBRIPS) | Referência de onde veio a amostra. Pode ser de paciente(s), de um local (por exemplo, a fonte de uma amostra ambiental) ou uma amostra de uma substância ou dispositivo | ||||
![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |||||
![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() |
ΣC | 1..1 | string | Referência literal, URL relativa, interna ou absoluta | ||||
![]() ![]() ![]() |
Σ | 0..1 | uri | Tipo ao qual a referência se refere (por exemplo, Paciente) Vínculo: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() |
Σ | 0..1 | Identifier | Referência lógica, quando a referência literal não é conhecida | ||||
![]() ![]() ![]() |
Σ | 0..1 | string | Texto alternativo para o recurso | ||||
![]() ![]() |
Σ | 0..1 | dateTime | Data/hora em que a amostra foi recebida para processamento | ||||
![]() ![]() |
0..* | Reference(SpecimenBRIPS) | Origem da amostra | |||||
![]() ![]() |
0..* | Reference(ServiceRequest) | Por que a amostra foi coletada | |||||
![]() ![]() |
0..1 | BackboneElement | Detalhes da coleta | |||||
![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |||||
![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(PractitionerBRIPS | PractitionerRoleBRIPS) | Profissional resopnsável pela coleta | ||||
![]() ![]() ![]() |
Σ | 0..1 | Data/Hora-Período da coleta | |||||
![]() ![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() |
Σ | 0..1 | Duration | Duração da coleta | ||||
![]() ![]() ![]() |
0..1 | SimpleQuantity | Quantidade de amostra coletada | |||||
![]() ![]() ![]() |
0..1 | CodeableConceptIPS | Método de coleta da amostra Vínculo: FHIRSpecimenCollectionMethod (preferred) | |||||
![]() ![]() ![]() |
0..1 | CodeableConceptIPS | Local anatômico de coleta da amostra Vínculo: Body Site - IPS (preferred) | |||||
![]() ![]() ![]() |
Σ | 0..1 | Tempo de jejum do paciente, se for o caso Vínculo: Hl7VSRelevantClincialInformation (3.0.0) (extensible): Codes describing the fasting status of the patient. | |||||
![]() ![]() ![]() ![]() |
CodeableConcept(CodeableConceptIPS) | |||||||
![]() ![]() ![]() ![]() |
Duration | |||||||
![]() ![]() |
0..* | BackboneElement | Detalhes da etapa de processamento da amostra e respectivos passos | |||||
![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |||||
![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | ||||
![]() ![]() ![]() |
0..1 | string | Texto que descreve o procedimento | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Indica a etapa de tratamento aplicada a amostra Vínculo: SpecimenProcessingProcedure (example): Type indicating the technique used to process the specimen. | |||||
![]() ![]() ![]() |
0..* | Reference(Substance) | Material utilizado na etapa de processamento da amostra | |||||
![]() ![]() ![]() |
0..1 | Data e hora do processamento da amostra | ||||||
![]() ![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() ![]() |
Period | |||||||
![]() ![]() |
0..* | BackboneElement | Recipiente que contém a amostra (tubo/lâmina, etc.) | |||||
![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |||||
![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | ||||
![]() ![]() ![]() |
Σ | 0..* | Identifier | Id do recipiente | ||||
![]() ![]() ![]() |
0..1 | string | Descrição do recipiente | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Tipo de recipiente associado a amostra Vínculo: SpecimenContainerType (example): Type of specimen container. | |||||
![]() ![]() ![]() |
0..1 | SimpleQuantity | Volume ou tamanho do recipiente | |||||
![]() ![]() ![]() |
0..1 | SimpleQuantity | Quantidade de amostra no recipiente | |||||
![]() ![]() ![]() |
0..1 | Aditivo associado ao recipiente Vínculo: Hl7VSAdditivePreservative (3.0.0) (example): Substance added to specimen container. | ||||||
![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() ![]() |
Reference(Substance) | |||||||
![]() ![]() |
Σ | 0..* | CodeableConcept | Estado da amostra Vínculo: Hl7VSSpecimenCondition (3.0.0) (extensible): Codes describing the state of the specimen. | ||||
![]() ![]() |
0..* | Annotation | Comentários | |||||
Documentação para este formato | ||||||||
| Id | Grau | Caminho(s) | Descrição | Expressão |
| dom-2 | error | Specimen | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | Specimen | 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 | error | Specimen | 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 | error | Specimen | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | Specimen | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
Esta estrutura é derivada de SpecimenUvIps
Resumo
Estruturas
Esta estrutura refere-se a estas outras estruturas:
Visão diferencial
Esta estrutura é derivada de SpecimenUvIps
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | SpecimenUvIps | Sample for analysis | |
![]() ![]() |
0..1 | id | ID lógico deste artefato | |
![]() ![]() |
0..1 | Meta | Metadados sobre o recurso | |
![]() ![]() |
0..1 | uri | Um conjunto de regras sob as quais este conteúdo foi criado | |
![]() ![]() |
0..1 | code | Idioma do conteúdo do recurso | |
![]() ![]() |
0..1 | Narrative | Resumo do texto do recurso, para interpretação humana | |
![]() ![]() |
0..* | Resource | Recursos contidos | |
![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |
![]() ![]() |
0..* | Extension | Extensões que não podem ser ignoradas | |
![]() ![]() |
0..* | Identifier | Identificador Externo | |
![]() ![]() |
0..1 | Identifier | Identificador atribuído pelo laboratório | |
![]() ![]() |
0..1 | code | disponível | indisponível | insatisfatório | inserido com erro: códigos que fornecem o status/disponibilidade de uma amostra | |
![]() ![]() |
1..1 | CodeableConceptIPS | Tipo de material que compõem a amostra | |
![]() ![]() |
0..1 | Reference(PatientBRIPS) | Referência de onde veio a amostra. Pode ser de paciente(s), de um local (por exemplo, a fonte de uma amostra ambiental) ou uma amostra de uma substância ou dispositivo | |
![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |
![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |
![]() ![]() ![]() |
1..1 | string | Referência literal, URL relativa, interna ou absoluta | |
![]() ![]() ![]() |
0..1 | uri | Tipo ao qual a referência se refere (por exemplo, Paciente) | |
![]() ![]() ![]() |
0..1 | Identifier | Referência lógica, quando a referência literal não é conhecida | |
![]() ![]() ![]() |
0..1 | string | Texto alternativo para o recurso | |
![]() ![]() |
0..1 | dateTime | Data/hora em que a amostra foi recebida para processamento | |
![]() ![]() |
0..* | Reference(SpecimenBRIPS) | Origem da amostra | |
![]() ![]() |
0..* | Reference(ServiceRequest) | Por que a amostra foi coletada | |
![]() ![]() |
0..1 | BackboneElement | Detalhes da coleta | |
![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |
![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |
![]() ![]() ![]() |
0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | |
![]() ![]() ![]() |
0..1 | Reference(PractitionerBRIPS | PractitionerRoleBRIPS) | Profissional resopnsável pela coleta | |
![]() ![]() ![]() |
0..1 | dateTime, Period | Data/Hora-Período da coleta | |
![]() ![]() ![]() |
0..1 | Duration | Duração da coleta | |
![]() ![]() ![]() |
0..1 | SimpleQuantity | Quantidade de amostra coletada | |
![]() ![]() ![]() |
0..1 | CodeableConceptIPS | Método de coleta da amostra | |
![]() ![]() ![]() |
0..1 | CodeableConceptIPS | Local anatômico de coleta da amostra | |
![]() ![]() ![]() |
0..1 | CodeableConceptIPS, Duration | Tempo de jejum do paciente, se for o caso | |
![]() ![]() |
0..* | BackboneElement | Detalhes da etapa de processamento da amostra e respectivos passos | |
![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |
![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |
![]() ![]() ![]() |
0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | |
![]() ![]() ![]() |
0..1 | string | Texto que descreve o procedimento | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Indica a etapa de tratamento aplicada a amostra | |
![]() ![]() ![]() |
0..* | Reference(Substance) | Material utilizado na etapa de processamento da amostra | |
![]() ![]() ![]() |
0..1 | dateTime, Period | Data e hora do processamento da amostra | |
![]() ![]() |
0..* | BackboneElement | Recipiente que contém a amostra (tubo/lâmina, etc.) | |
![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |
![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |
![]() ![]() ![]() |
0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | |
![]() ![]() ![]() |
0..* | Identifier | Id do recipiente | |
![]() ![]() ![]() |
0..1 | string | Descrição do recipiente | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Tipo de recipiente associado a amostra | |
![]() ![]() ![]() |
0..1 | SimpleQuantity | Volume ou tamanho do recipiente | |
![]() ![]() ![]() |
0..1 | SimpleQuantity | Quantidade de amostra no recipiente | |
![]() ![]() ![]() |
0..1 | CodeableConcept, Reference(Substance) | Aditivo associado ao recipiente | |
![]() ![]() |
0..* | CodeableConcept | Estado da amostra | |
![]() ![]() |
0..* | Annotation | Comentários | |
Documentação para este formato | ||||
Visualização de elementos -chave
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | SpecimenUvIps | Sample for analysis | |||||
![]() ![]() |
Σ | 0..1 | id | ID lógico deste artefato | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadados sobre o recurso | ||||
![]() ![]() |
?!Σ | 0..1 | uri | Um conjunto de regras sob as quais este conteúdo foi criado | ||||
![]() ![]() |
0..1 | code | Idioma do conteúdo do recurso Vínculo: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
0..1 | Narrative | Resumo do texto do recurso, para interpretação humana This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
0..* | Resource | Recursos contidos | |||||
![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |||||
![]() ![]() |
?! | 0..* | Extension | Extensões que não podem ser ignoradas | ||||
![]() ![]() |
Σ | 0..* | Identifier | Identificador Externo | ||||
![]() ![]() |
Σ | 0..1 | Identifier | Identificador atribuído pelo laboratório | ||||
![]() ![]() |
?!Σ | 0..1 | code | disponível | indisponível | insatisfatório | inserido com erro: códigos que fornecem o status/disponibilidade de uma amostra Vínculo: SpecimenStatus (required): Codes providing the status/availability of a specimen. | ||||
![]() ![]() |
1..1 | CodeableConceptIPS | Tipo de material que compõem a amostra Vínculo: Results Specimen Type - IPS (preferred)
| |||||
![]() ![]() |
Σ | 0..1 | Reference(PatientBRIPS) | Referência de onde veio a amostra. Pode ser de paciente(s), de um local (por exemplo, a fonte de uma amostra ambiental) ou uma amostra de uma substância ou dispositivo | ||||
![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |||||
![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() |
ΣC | 1..1 | string | Referência literal, URL relativa, interna ou absoluta | ||||
![]() ![]() ![]() |
Σ | 0..1 | uri | Tipo ao qual a referência se refere (por exemplo, Paciente) Vínculo: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() |
Σ | 0..1 | Identifier | Referência lógica, quando a referência literal não é conhecida | ||||
![]() ![]() ![]() |
Σ | 0..1 | string | Texto alternativo para o recurso | ||||
![]() ![]() |
Σ | 0..1 | dateTime | Data/hora em que a amostra foi recebida para processamento | ||||
![]() ![]() |
0..* | Reference(SpecimenBRIPS) | Origem da amostra | |||||
![]() ![]() |
0..* | Reference(ServiceRequest) | Por que a amostra foi coletada | |||||
![]() ![]() |
0..1 | BackboneElement | Detalhes da coleta | |||||
![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |||||
![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(PractitionerBRIPS | PractitionerRoleBRIPS) | Profissional resopnsável pela coleta | ||||
![]() ![]() ![]() |
Σ | 0..1 | Data/Hora-Período da coleta | |||||
![]() ![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() |
Σ | 0..1 | Duration | Duração da coleta | ||||
![]() ![]() ![]() |
0..1 | SimpleQuantity | Quantidade de amostra coletada | |||||
![]() ![]() ![]() |
0..1 | CodeableConceptIPS | Método de coleta da amostra Vínculo: FHIRSpecimenCollectionMethod (preferred) | |||||
![]() ![]() ![]() |
0..1 | CodeableConceptIPS | Local anatômico de coleta da amostra Vínculo: Body Site - IPS (preferred) | |||||
![]() ![]() ![]() |
Σ | 0..1 | Tempo de jejum do paciente, se for o caso Vínculo: Hl7VSRelevantClincialInformation (3.0.0) (extensible): Codes describing the fasting status of the patient. | |||||
![]() ![]() ![]() ![]() |
CodeableConcept(CodeableConceptIPS) | |||||||
![]() ![]() ![]() ![]() |
Duration | |||||||
![]() ![]() |
0..* | BackboneElement | Detalhes da etapa de processamento da amostra e respectivos passos | |||||
![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |||||
![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | ||||
![]() ![]() ![]() |
0..1 | string | Texto que descreve o procedimento | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Indica a etapa de tratamento aplicada a amostra Vínculo: SpecimenProcessingProcedure (example): Type indicating the technique used to process the specimen. | |||||
![]() ![]() ![]() |
0..* | Reference(Substance) | Material utilizado na etapa de processamento da amostra | |||||
![]() ![]() ![]() |
0..1 | Data e hora do processamento da amostra | ||||||
![]() ![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() ![]() |
Period | |||||||
![]() ![]() |
0..* | BackboneElement | Recipiente que contém a amostra (tubo/lâmina, etc.) | |||||
![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |||||
![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | ||||
![]() ![]() ![]() |
Σ | 0..* | Identifier | Id do recipiente | ||||
![]() ![]() ![]() |
0..1 | string | Descrição do recipiente | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Tipo de recipiente associado a amostra Vínculo: SpecimenContainerType (example): Type of specimen container. | |||||
![]() ![]() ![]() |
0..1 | SimpleQuantity | Volume ou tamanho do recipiente | |||||
![]() ![]() ![]() |
0..1 | SimpleQuantity | Quantidade de amostra no recipiente | |||||
![]() ![]() ![]() |
0..1 | Aditivo associado ao recipiente Vínculo: Hl7VSAdditivePreservative (3.0.0) (example): Substance added to specimen container. | ||||||
![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() ![]() |
Reference(Substance) | |||||||
![]() ![]() |
Σ | 0..* | CodeableConcept | Estado da amostra Vínculo: Hl7VSSpecimenCondition (3.0.0) (extensible): Codes describing the state of the specimen. | ||||
![]() ![]() |
0..* | Annotation | Comentários | |||||
Documentação para este formato | ||||||||
| Id | Grau | Caminho(s) | Descrição | Expressão |
| dom-2 | error | Specimen | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | Specimen | 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 | error | Specimen | 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 | error | Specimen | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | Specimen | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
Visualização instantânea
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | SpecimenUvIps | Sample for analysis | |||||
![]() ![]() |
Σ | 0..1 | id | ID lógico deste artefato | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadados sobre o recurso | ||||
![]() ![]() |
?!Σ | 0..1 | uri | Um conjunto de regras sob as quais este conteúdo foi criado | ||||
![]() ![]() |
0..1 | code | Idioma do conteúdo do recurso Vínculo: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
0..1 | Narrative | Resumo do texto do recurso, para interpretação humana This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
0..* | Resource | Recursos contidos | |||||
![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |||||
![]() ![]() |
?! | 0..* | Extension | Extensões que não podem ser ignoradas | ||||
![]() ![]() |
Σ | 0..* | Identifier | Identificador Externo | ||||
![]() ![]() |
Σ | 0..1 | Identifier | Identificador atribuído pelo laboratório | ||||
![]() ![]() |
?!Σ | 0..1 | code | disponível | indisponível | insatisfatório | inserido com erro: códigos que fornecem o status/disponibilidade de uma amostra Vínculo: SpecimenStatus (required): Codes providing the status/availability of a specimen. | ||||
![]() ![]() |
1..1 | CodeableConceptIPS | Tipo de material que compõem a amostra Vínculo: Results Specimen Type - IPS (preferred)
| |||||
![]() ![]() |
Σ | 0..1 | Reference(PatientBRIPS) | Referência de onde veio a amostra. Pode ser de paciente(s), de um local (por exemplo, a fonte de uma amostra ambiental) ou uma amostra de uma substância ou dispositivo | ||||
![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |||||
![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() |
ΣC | 1..1 | string | Referência literal, URL relativa, interna ou absoluta | ||||
![]() ![]() ![]() |
Σ | 0..1 | uri | Tipo ao qual a referência se refere (por exemplo, Paciente) Vínculo: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() |
Σ | 0..1 | Identifier | Referência lógica, quando a referência literal não é conhecida | ||||
![]() ![]() ![]() |
Σ | 0..1 | string | Texto alternativo para o recurso | ||||
![]() ![]() |
Σ | 0..1 | dateTime | Data/hora em que a amostra foi recebida para processamento | ||||
![]() ![]() |
0..* | Reference(SpecimenBRIPS) | Origem da amostra | |||||
![]() ![]() |
0..* | Reference(ServiceRequest) | Por que a amostra foi coletada | |||||
![]() ![]() |
0..1 | BackboneElement | Detalhes da coleta | |||||
![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |||||
![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(PractitionerBRIPS | PractitionerRoleBRIPS) | Profissional resopnsável pela coleta | ||||
![]() ![]() ![]() |
Σ | 0..1 | Data/Hora-Período da coleta | |||||
![]() ![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() |
Σ | 0..1 | Duration | Duração da coleta | ||||
![]() ![]() ![]() |
0..1 | SimpleQuantity | Quantidade de amostra coletada | |||||
![]() ![]() ![]() |
0..1 | CodeableConceptIPS | Método de coleta da amostra Vínculo: FHIRSpecimenCollectionMethod (preferred) | |||||
![]() ![]() ![]() |
0..1 | CodeableConceptIPS | Local anatômico de coleta da amostra Vínculo: Body Site - IPS (preferred) | |||||
![]() ![]() ![]() |
Σ | 0..1 | Tempo de jejum do paciente, se for o caso Vínculo: Hl7VSRelevantClincialInformation (3.0.0) (extensible): Codes describing the fasting status of the patient. | |||||
![]() ![]() ![]() ![]() |
CodeableConcept(CodeableConceptIPS) | |||||||
![]() ![]() ![]() ![]() |
Duration | |||||||
![]() ![]() |
0..* | BackboneElement | Detalhes da etapa de processamento da amostra e respectivos passos | |||||
![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |||||
![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | ||||
![]() ![]() ![]() |
0..1 | string | Texto que descreve o procedimento | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Indica a etapa de tratamento aplicada a amostra Vínculo: SpecimenProcessingProcedure (example): Type indicating the technique used to process the specimen. | |||||
![]() ![]() ![]() |
0..* | Reference(Substance) | Material utilizado na etapa de processamento da amostra | |||||
![]() ![]() ![]() |
0..1 | Data e hora do processamento da amostra | ||||||
![]() ![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() ![]() |
Period | |||||||
![]() ![]() |
0..* | BackboneElement | Recipiente que contém a amostra (tubo/lâmina, etc.) | |||||
![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |||||
![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | ||||
![]() ![]() ![]() |
Σ | 0..* | Identifier | Id do recipiente | ||||
![]() ![]() ![]() |
0..1 | string | Descrição do recipiente | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Tipo de recipiente associado a amostra Vínculo: SpecimenContainerType (example): Type of specimen container. | |||||
![]() ![]() ![]() |
0..1 | SimpleQuantity | Volume ou tamanho do recipiente | |||||
![]() ![]() ![]() |
0..1 | SimpleQuantity | Quantidade de amostra no recipiente | |||||
![]() ![]() ![]() |
0..1 | Aditivo associado ao recipiente Vínculo: Hl7VSAdditivePreservative (3.0.0) (example): Substance added to specimen container. | ||||||
![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() ![]() |
Reference(Substance) | |||||||
![]() ![]() |
Σ | 0..* | CodeableConcept | Estado da amostra Vínculo: Hl7VSSpecimenCondition (3.0.0) (extensible): Codes describing the state of the specimen. | ||||
![]() ![]() |
0..* | Annotation | Comentários | |||||
Documentação para este formato | ||||||||
| Id | Grau | Caminho(s) | Descrição | Expressão |
| dom-2 | error | Specimen | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | Specimen | 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 | error | Specimen | 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 | error | Specimen | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | Specimen | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
Esta estrutura é derivada de SpecimenUvIps
Resumo
Estruturas
Esta estrutura refere-se a estas outras estruturas:
Outras representações de perfil: CSV, Excel, Schematron