---
sourceDocument: Xanadu Healthcare and Life Sciences
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/healthcare-life-sciences

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Xanadu Healthcare and Life Sciences

ft:clusterId :

    - hcls

bundleId :

    - hcls

workflow :

    - Customer and Industry


---

# Configurar o mapeamento entre uma característica de dosagem e um campo de detalhes de dosagem

# Configurar o mapeamento entre uma característica de dosagem e um campo de detalhes de dosagem {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 min. de leitura

Use pontos de extensão com script para decidir quais características de dosagem são mapeadas para os campos na seção Detalhes da dosagem de um formulário de Prescrição de medicamento.{#hcls-ext-point-dosage-char-map__hcls-ext-point-dosage-char-map-sd}

## Antes de Iniciar

Definir o escopo da aplicação como Base para gestão de serviços de assistência médica e ciências biológicas usando o seletor de aplicações. Para obter mais informações, consulte [Seletor de aplicações](https://www.servicenow.com/docs/access?context=c_ApplicationPicker&version=xanadu&pubname=xanadu-application-development&ft:locale=en-US).

Função necessária: administrador

## Por Que e Quando Desempenhar Esta Tarefa

A aplicação Base para gestão de serviços de assistência médica e ciências biológicas instala a inclusão de script sn_hcls.DosageCharacteristicsMapper e o ponto de extensão DosageCharacteristicsMapper.  
O ponto de extensão DosageCharacteristicsMapper na inclusão de script sn_hcls.DosageCharacteristicsMapper é pré-configurado para o mapeamento entre características nos grupos de características relacionadas à dosagem e os campos de detalhes de dosagem em uma receita de medicamento. A implementação padrão do método getMappingObject no ponto de extensão DosageCharacteristicsMapper mapeia os grupos de características relacionadas à dosagem e os campos de detalhes de dosagem de um formulário de Prescrição de medicamento, conforme mostrado na tabela a seguir.{#hcls-ext-point-dosage-char-map__table_sh3_bxj_htb__entry__2}

| Grupo de características de dosagem | Campo de detalhes da dosagem |
|-|-|
| Dosagem - dosagem | Dosagem |
| Dosagem - número de recargas autorizadas | Número de recargas autorizadas |
| Dosagem - instruções para o paciente | Instruções para o paciente |
| Dosagem - quantidade | Quantidade |
[Tabela 1. Mapeamento padrão dos grupos de características relacionadas à dosagem e campos de detalhes de dosagem]

{#hcls-ext-point-dosage-char-map__table_sh3_bxj_htb}

O uso de pontos de extensão facilita a integração de personalizações sem precisar alterar o código de base. Você pode estender a funcionalidade padrão da base usando scripts personalizados. Para obter mais informações [Uso dos pontos de extensão para estender a funcionalidade da aplicação](https://www.servicenow.com/docs/access?context=extension-points&version=xanadu&pubname=xanadu-api-reference&ft:locale=en-US).

Uma implementação está disponível no sistema de base para pontos de extensão com script. Você pode modificar os dados e adicionar campos adicionais.

## Procedimento

1. Navegar até TodosPontos de Extensão do SistemaPontos de extensão com script.
2. Na coluna Nome da API, pesquise e clique em sn_hcls.DosageCharacteristicsMapper.
3. No formulário Ponto de extensão, selecione uma inclusão de script para usar o ponto de extensão DosageCharacteristicsMapper.
   * Modifique o script existente acessando a lista relacionada Implementações e clicando em DosageCharacteristicsMapper.
   * Crie e registre uma inclusão de script personalizada.
   {#hcls-ext-point-dosage-char-map__choices_mxh_ght_plb}
4. Inclua sua lógica de mapeamento adicionando o método getMappingObject à inclusão de script que implementa o ponto de extensão DosageCharacteristicsMapper.  
   Você pode criar várias implementações para o ponto de extensão e fornecer um número de pedido para cada implementação. A implementação que possuir o menor número de ordem será executada primeiro.
5. No formulário de Ponto de extensão, clique em "Atualizar".
{#hcls-ext-point-dosage-char-map__steps_btb_sgm_plb}

