DocumentaçãoSuporteCosta Rica · Contato
  • Semântica
  • Técnica

Conjunto de valores

Em poucas palavras

Um conjunto de valores é a lista de códigos permitidos para um dado específico, tirados de uma ou mais terminologias: por exemplo, os diagnósticos aceitos em uma lista de problemas ou os exames válidos em um pedido. Ele define quais respostas são válidas em cada campo para que todos os sistemas registrem a mesma coisa da mesma forma. Eles são publicados, entre outros, por guias de implementação e programas nacionais de terminologia.

Tipo
Conceito
Responsável
Sem responsável único: conceito ou tecnologia genérica
Revisado
25 de outubro de 2026

Explicação

O que é

Um conjunto de valores (value set) seleciona códigos de um ou mais sistemas de codificação, como SNOMED CT, LOINC ou a CID, para um uso específico. O sistema de codificação define os conceitos; o conjunto de valores diz quais podem ser usados em um contexto. O FHIR toma esses conceitos dos princípios básicos do HL7 v3, de modo que a ideia é anterior ao FHIR e não depende dele.

Definição e expansão

Um conjunto de valores tem dois aspectos:

  • Definição (compose, a «intensão»): as regras que dizem quais códigos ele inclui.
  • Expansão (a «extensão»): a lista de códigos que ele efetivamente contém em um momento e com certas versões das terminologias.

Conforme a forma de definição, pode ser:

TipoComo se defineVantagemCusto
IntensionalCom regras, por exemplo todos os subtipos de um conceitoAtualiza-se sozinho quando a terminologia acrescenta códigosO resultado muda a cada versão
ExtensionalEnumerando cada códigoControle total do conteúdoÉ preciso mantê-lo atualizado à mão

No FHIR, a operação $expand pede a um servidor que calcule a expansão, e $validate-code verifica se um código pertence ao conjunto.

Vinculação a um dado

Um conjunto de valores é vinculado a um elemento de um modelo de dados com uma força. O FHIR define quatro:

  • required: o código deve vir do conjunto.
  • extensible: deve vir do conjunto se algum se aplicar; se nenhum cobrir o conceito, outros são aceitos.
  • preferred: recomenda-se usá-lo, mas não é obrigatório.
  • example: apenas ilustra o tipo de conceito esperado.

Equívocos comuns

  • Um conjunto de valores não é uma terminologia: não cria conceitos, ele os seleciona.
  • A expansão de um conjunto intensional muda quando muda a versão da terminologia. Para resultados reproduzíveis, é preciso fixar as versões.
  • A força da vinculação importa: um validador rejeita um código fora de um conjunto «required», mas não de um «preferred».
  • Quem publica um conjunto de valores precisa mantê-lo. Um conjunto abandonado continua circulando com códigos obsoletos.

Exemplos de uso

  1. O Value Set Authority Center (VSAC) da Biblioteca Nacional de Medicina dos EUA hospeda conjuntos de valores públicos e oferece os conjuntos de valores das medidas eletrônicas de qualidade clínica (eCQM) do CMS.

  2. O guia do IPS da HL7 vincula o código do problema clínico ao conjunto de valores «Problems - IPS», baseado no SNOMED CT, com força preferida.

  3. O perfil de sinais vitais do FHIR usa vinculações extensíveis: se um sistema registra um sinal vital da lista, deve representá-lo com o código LOINC indicado.

  4. O perfil Sharing Value Sets (SVS) da IHE define como os sistemas obtêm conjuntos de valores de um repositório central, por exemplo pelo seu OID.

  5. O National Clinical Terminology Service da Austrália publica conjuntos de referência e conjuntos de valores nacionais, e opera o servidor de terminologias nacional.

  6. Um formulário de alergias mostra apenas os alérgenos de um conjunto de valores nacional, e o sistema rejeita códigos que não pertencem a ele.

Relação com outros termos

Apoia-se em0

Este termo não se apoia em outros do glossário.

Dependem deste2

  • FHIRForte

    Quase todos os elementos codificados do FHIR são vinculados a um conjunto de valores com uma força de vinculação.

  • Servidor de terminologiasForte

    Expandir e validar conjuntos de valores ($expand, $validate-code) é uma de suas funções centrais.

Fontes

  1. HL7 FHIR — ValueSethl7.org
  2. HL7 FHIR — Using Codes in Resources (binding strengths)hl7.org
  3. NLM — Value Set Authority Center (VSAC) Support Centernlm.nih.gov
  4. IHE ITI TF Vol. 1 — Sharing Value Sets (SVS)profiles.ihe.net
  5. HL7 IPS — Condition (IPS) profilehl7.org
  6. HL7 FHIR — Vital Signs profilehl7.org
  7. Australian Digital Health Agency — National Clinical Terminology Service (NCTS)healthterminologies.gov.au
Glossário de interoperabilidade em saúde