Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Esta seção oferece um panorama dos seguintes tópicos:

  • Abordagens de mapeamento
  • Como o SNOMED CT representa as referências cruzadas (mapas)
  • Passos de um processo de mapeamento

Por que isso é importante?

Informações clínicas registradas usando o SNOMED CT podem incluir dados relevantes para relatórios, resultados estatísticos, cobrança de contas, etc. que precisam ser codificados usando um sistema de codificação específico ou uma classificação estatística como ICD-10. O mapeamento permite que informação relevante seja usada para esses propósitos, minimizando a necessidade da entrada manual de dados adicionais.

Organizações que planejam implementar soluções baseadas no SNOMED CT também podem enfrentar desafios de transformação e migração de dados que as levem a considerar o mapeamento de seus dados clínicos, sistemas de codificação ou classificações existentes para o SNOMED CT.

Como uma terminologia de referência global comum, o SNOMED CT limita a necessidade de desenvolvimento de mapas “tudo a tudo” entre múltiplos sistemas de codificação diferentes.

Problema: Conectar todos os termos uns aos outros

Gliffy Diagram
namemanyToManyMap
pagePin1

Solução: Conectar os termos aos Termos Clínicos SNOMED

This section provides an overview of:

  • Mapping approaches
  • How SNOMED CT represents maps
  • Steps in a mapping process

Why is this important?

Clinical information recorded using SNOMED CT may include data that is relevant to reports, statistical returns, billing claims, etc. that need to be encoded using a specific code system or a statistical classification such as ICD-10. Mapping allows relevant information to be used for those purposes, minimizing the requirement for additional manual data entry.

Organizations planning to implement SNOMED CT based solutions may also be faced with data transformation and migration challenges which lead them to consider mapping their existing clinical data, code systems or classifications to SNOMED CT.

As a common global reference terminology, SNOMED CT limits the need for development of "everything to everything" maps between multiple different code systems.

Problem: Map Everything to Everything

Gliffy Diagram
namemanyToManyMap

Solution: Map to a SNOMED Clinical Terms

Gliffy Diagram
namemapWithReferenceTerminology

 

What is this?

Maps are associations between particular codes, concepts or terms in one code system and codes, concepts or terms in another code system that have the same (or similar) meanings. Mapping is the process of defining a set of maps. Maps are developed in accordance with a documented rationale, for a given purpose and as a result there may be different maps between the same pair of code systems to meet different uses cases.

There are a number of different types of mapping activities that an organization may need to undertake. These include mapping:

  • SNOMED CT to a statistical classification (such as ICD-10)
  • Classifications to SNOMED CT
  • Other standard code systems to or from SNOMED CT
  • Locally developed code systems to SNOMED CT
  • Locally collected clinical data documented as free text to SNOMED CT

The completeness of mapping between two code systems depends on the scope, level of detail provided by the two schemes and the precision of mapping required to safely meet the intended mapping use case.

Mapping Approaches

The approaches used when undertaking mapping include human mapping, automatic mapping or a combination of both of these.

Automatic mapping is when computer algorithms are used to create maps between concepts and or terms - for example between local clinical content and SNOMED CT. Lexical mapping, where the structure of the words in the clinical term is compared and analyzed as to whether the words are the same, similar or different, is often incorporated within automatic mapping. Significant care must be taken with automatic mapping, because severe mapping errors can result if not done in a controlled way. Automatic mapping, in conjunction with human review (and manual remapping where necessary), is likely to achieve better results than automatic mapping alone.

Human mapping is the use of human knowledge and skill to author maps. Each map is built singly and individually. The process requires examination of each and every concept in the coding system. Informed judgments or decisions are made about the shared meaning of concepts. Electronic or computational tools are used, but only in support of work process.

How SNOMED CT Represent Maps

SNOMED CT specifications and content include resources that support mapping to and from other code systems, classifications and terminologies. These resources support simple, complex and extended mappings. Simple maps, where there is a one-to-one Relationship between a SNOMED CT concept and code in a target scheme, are represented using a Simple Map Reference Set. Complex and Extended Map Reference Sets enable the representation of:

  • Maps from a single SNOMED CT concept to a combination of codes (rather than a single code) in the target scheme.
  • Maps from a single SNOMED CT concept to choice of codes in the target scheme. In this case, the resolution of the choices may involve:
    • Manual selection supported by advisory notes.
    • Automated selection based on rules that test other relevant characteristics in the source data (e.g. age and sex of the subject, presence or absence of co-existing conditions, etc.).
    • A combination of automated processing with manual confirmation or selection where rules are insufficient to make the necessary decisions.

Steps in a Mapping Process

The main steps to be completed and documented when completing a mapping process include:

  • Evaluate mapping as a solution
  • Produce mapping requirements
  • Develop and review the maps
  • Use the maps
  • Review activity

Evaluating Mapping as a Solution

When approaching the creation of a map, the first step is to understand the data which needs to be transformed or migrated and the requirements for use of that data. Key questions to address include:

  • Are the business requirements well understood?
  • Are there other options for meeting the business requirements without mapping?
  • To what extent can the source data contribute value to the target data?
  • What are the options?
  • What requirements are there beyond developing and delivering the maps? (e.g. enabling appropriate use of the maps for data conversion).
  • What is the scope of the mapping exercise?
  • What are the expert resource requirements and costs of creating, quality assuring and maintaining the maps?
  • What are the potential risks arising from using the maps?

Produce Mapping Requirements

It is essential to fully understand the structure, content and semantics of both the source and target code systems. It is also important to understand how the meaning of the codes is affected by the structure and functionality of the source and target systems. Once the code system and how it has been used is fully understood, a document should be created which defines the rules to be applied when creating maps to or from SNOMED CT. These rules will address for example, the approach to inexact mappings, the use of synonyms, postcoordinated expressions and others. In order to be able to understand the evolution of the maps, an audit trail of the map creation and maintenance activity should be maintained.

Human resource requirements are dependent on the mapping scale, the model used for mapping and the type and complexity of the map being developed. The roles that may be required could include mapping sponsor, mapping manager, mapping specialist, clinical specialists and a mapping advisory group.

Once all requirements have been defined, appropriate software tools to support the creation of the maps must be decided upon. The tools required depend on the complexity of the map and mapping process. Three main alternatives include the use of simple multipurpose tools like Excel, dedicated map maintenance applications and/or custom built applications.

Develop the Map

The process of map development needs to be done in a controlled manner and involves:

  • Data preparation
  • Algorithmic mapping (where possible and deemed to be safe)
  • Human mapping, including map verification
  • Publication
  • Life cycle management

Checks and balances should be used at each stage to ensure that the process is technically accurate and any maps created should be checked either using a map verification process or by parallel independent mapping. Once maps are created and published a cycle of testing should be performed to validate that the results obtained through the use of the maps to transform or migrate data meets the defined requirements.

Use the Maps

Having created the maps to or from SNOMED CT, there are various aspects to consider when using the maps to migrate or transform clinical data. The actual specific use case needs to influence the final requirements of how this is undertaken. Specific attention needs to be paid to reporting, interoperability and data migration. The more common use cases are:

  • Identifying records to include in reports.
  • Transforming the original clinical data to meet the messaging specification for sending data to another system.
  • Migrating existing clinical data either because a system is being upgraded to use SNOMED CT or to introduce a new system that uses SNOMED CT.

Throughout the use of maps, there are fundamental principles and best practices that should be adhered to including:

  • Consider all design elements of the system.
  • Maintain an audit trail for transformation or migration.
  • Manage future amendments to the mapping table.
  • Ensure visibility of original text of mapped items (as recorded prior to mapping).
  • Support clinical safety.

Review Activity

As with any process, a post-activity review stage is recommended. This should ensure that:

pagePin2


Do que se trata?

Mapas (ou referências cruzadas) são associações entre códigos particulares, conceitos ou termos em um sistema de codificação e códigos, conceitos ou termos em outro sistema de codificação que têm os mesmos (ou similares) significados. Mapeamento é o processo de definição de um conjunto de mapas. Mapas são desenvolvidos de acordo com uma lógica documentada, para um propósito determinado e, como resultado, podem existir diferentes mapas entre o mesmo par de sistemas de codificação para atender diferentes casos de uso.

Há uma série de diferentes tipos de atividades de mapeamento que uma organização pode precisar empreender. Elas incluem o mapeamento de:

  • SNOMED CT para uma classificação estatística (como o ICD-10)
  • Classificações para o SNOMED CT
  • Outros sistemas normatizados de codificação do ou para o SNOMED CT
  • Sistemas de codificação desenvolvidos localmente para o SNOMED CT
  • Dados clínicos coletados localmente documentados como texto livre para o SNOMED CT

A completude do mapeamento entre dois sistemas de codificação depende do escopo, do nível de detalhe fornecido pelos dois esquemas e da precisão de mapeamento exigida para atender com segurança o caso de uso pretendido do mapeamento.

Abordagens de mapeamento

As abordagens usadas para empreender um mapeamento incluem mapeamento humano, mapeamento automático ou uma combinação de ambos.

O mapeamento automático se dá quando algoritmos de computador são usados para criar mapas entre conceitos ou termos - por exemplo, entre conteúdo clínico local e o SNOMED CT. O mapeamento lexical, no qual a estrutura das palavras no termo clínico é comparada e analisada para determinar se as palavras são as mesmas, similares ou diferentes, é frequentemente incorporado ao mapeamento automático. Se deve proceder com cautela com o mapeamento automático, porque vários erros de mapeamento podem ocorrer se ele não for feito de uma maneira controlada. O mapeamento automático em conjunção com revisão humana (e remapeamento manual quando necessário) tem probabilidade de atingir melhores resultados que apenas o mapeamento automático.

O mapeamento humano é o uso de conhecimento e habilidade humanos para desenvolver mapas. Cada mapa é construído isoladamente e individualmente. O processo requer a examinação de cada conceito no sistema de códigos. Avaliações ou decisões informadas são tomadas sobre o significado compartilhado de conceitos. Ferramentas eletrônicas ou computacionais são usadas, mas apenas em apoio do processo de trabalho.

Como o SNOMED CT representa Mapas

Especificações e conteúdo do SNOMED CT incluem recursos que apoiam o mapeamento de e para outros sistemas de codificação, classificações e terminologias. Os recursos apoiam mapeamentos simples, complexos e estendidos. Mapas simples, onde há uma relação de equivalência 1:1 entre um conceito do SNOMED CT e um código em um esquema de destino são representadas usando um Conjunto de Referências de Mapas Simples. Conjuntos de Referências de Mapas Complexos e Estendidos permitem a representação de:

  • Mapas de um único conceito SNOMED CT para uma combinação de códigos (em vez de um código único) no esquema de destino.
  • Mapas de um único conceito SNOMED CT para uma escolha de códigos no esquema de destino. Neste caso, a resolução das escolhas pode envolver:
    • Seleção manual suportada por notas explicativas.
    • Seleção automática baseada em regras que testam outras características relevantes nos dados de origem (por exemplo,  idade e sexo do indivíduo, presença ou ausência de condições coexistentes etc.).
    • Uma combinação de processamento automático com confirmação ou seleção manual quando as regras forem insuficientes para tomar as decisões necessárias.

Passos de um processo de mapeamento

Os principais passos a serem completados e documentados ao completar um processo de mapeamento incluem:

  • Avaliação do mapeamento como solução
  • Especificação dos requisitos para a produção do mapeamento
  • Desenvolvimento e revisão dos mapas
  • Uso dos mapas
  • Atividade de revisão

 

Avaliação do mapeamento como solução

Ao considerar a criação de um mapa, o primeiro passo é entender os dados que precisam ser transformados e migrados e os requerimentos para uso desses dados. Perguntas-chave a serem abordadas incluem:

  • Os requisitos de negócio foram bem compreendidos?
  • Há outras opções para atender os requisitos de negócio sem mapeamento?
  • Em que medida os dados de origem agregam valor aos dados de destino?
  • Quais são as opções?
  • Quais requisitos existem, além do desenvolvimento e entrega dos mapas? (Por exemplo, permitir o uso apropriado dos mapas para a conversão de dados).
  • Qual é o escopo do exercício de mapeamento?
  • Que recursos de especialistas são requeridos para criar, garantir a qualidade e manter os mapas e quanto custam?
  • Que riscos potenciais podem advir do uso dos mapas?

Especificação dos requisitos para a produção do mapeamento

É essencial entender completamente a estrutura, conteúdo e semântica tanto do sistema de codificação de origem quanto do sistema de codificação de destino. Também é importante entender como o significado de códigos é afetado pela estrutura e funcionalidade de ambos os sistemas. Uma vez que o sistema de codificação e como ele é usado for completamente entendido, um documento deve ser criado para definir as regras a serem aplicadas na criação de mapas de ou para o SNOMED CT. Essas regras devem considerar, por exemplo, a abordagem de mapeamentos inexatos, o uso de sinônimos, expressões pós-coordenadas e outros. Para entender a evolução dos mapas, deve manter-se uma trilha de auditoria relacionada com a criação do mapeamento e manutenção dos mapas.

Requisitos de recursos humanos dependem da escala do mapeamento, do modelo usado para o mapeamento e do tipo e complexidade do mapa sendo desenvolvido. As funções requeridas podem incluir patrocinador do mapeamento, gerente de mapeamento, especialista de mapeamento, especialistas clínicos e um grupo de consultoria de mapeamento.

Uma vez que todos os requisitos tiverem sido definidos, é preciso escolher ferramentas de software apropriadas para auxiliar na criação dos mapas. As ferramentas exigidas dependem da complexidade do mapa e do processo de mapeamento. As três principais alternativas incluem o uso de ferramentas simples multipropósito como Excel, aplicativos dedicados de manutenção de mapa e/ou aplicativos customizados.

Desenvolvimento do mapa

O processo de desenvolvimento de um mapa precisa ser feito de uma maneira controlada e envolve:

  • Preparação de dados
  • Mapeamento algorítmico (quando possível e considerado seguro)
  • Mapeamento humano, incluindo verificação de mapas
  • Publicação
  • Gerenciamento do ciclo de vida

Verificações devem ser feitas a cada estágio para garantir que o processo é tecnicamente preciso e quaisquer mapas criados devem ser checados usando um processo de verificação de mapas ou através de um mapeamento paralelo independente. Depois que os mapas tiverem sido criados e publicados, um ciclo de testes deve ser conduzido para certificar que os resultados obtidos através do uso de mapas para transformar ou migrar dados atendem os requerimentos definidos.

Usos dos mapas

Após a criação dos mapas de ou para o SNOMED CT, há vários aspectos a serem considerados no uso dos mapas para migrar ou transformar dados clínicos. O caso específico de uso precisa influenciar os requisitos finais para a realização dessa atividade. É preciso prestar atenção específica à elaboração de relatórios, interoperabilidade e migração de dados. Os casos mais comuns de uso são:

  • Identificação dos registros a serem incluídos em relatórios.
  • Transformação dos dados clínicos originais para atender a especificação de mensagens para enviar dados para outro sistema.
  • Migração de dados clínicos existentes porque um sistema está sendo atualizado para usar o SNOMED CT ou para introduzir um novo sistema que use o SNOMED CT.

Durante o uso de mapas, há princípios fundamentais e práticas ideais que devem ser seguidos, incluindo:

  • Consideração de todos os elementos de design do sistema.
  • Manutenção de uma trilha de auditoria para transformação ou migração.
  • Gerenciamento de futuras emendas à tabela de mapeamento.
  • Garantia de visibilidade do texto original dos itens mapeados (como registrados anteriormente ao mapeamento).
  • Suporte à segurança clínica.

Atividade de revisão

Como em qualquer processo, é recomendado um estágio de revisão pós-atividade. Isso deve garantir que:

  • Lições apropriadas sejam aprendidas e documentadas para que possam ser consultadas em qualquer futura atividade de mapeamento.
  • Questões que podem ser abordadas dentro do mapeamento corrente sejam apropriadamente gerenciadas. Por exemplo, onde os mapas forem usados para transformação, deve haver um feedback das lições aprendidas no processo para aumentar a qualidade dos dados transformados. A mesma coisa vale para um cenário de migração de dados onde mapas forem reaplicados subsequentemente à migração inicial
  • Appropriate lessons are learnt and documented and thus can be referred to in any future mapping activity.
  • Issues that can be addressed within the current mapping are appropriately managed. For example, where the maps are being used for transformation then lessons learnt should be fed back into the process to improve the quality of the transformed data. The same is true in a data migration scenario where maps are reapplied subsequent to the initial migration.