Produto: | TOTVS Saúde Planos |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Saude |
Módulo: | API - GESTÃO DO BENEFICIÁRIO (PO UI) |
Função: | AUTORIZAÇÕES |
Ticket: | |
Story: | DSAUBE-20983 |
Necessidade de adicionar novos campos nos eventos das autorizações para serem apresentados no retorno da api de events na Gestão do Beneficiário.
Implementado ponto de entrada PBCMPEVE que permite adicionar novos campos nos eventos da autorização do beneficiário.
O ponto de entrada será chamado ao final da montagem dos campos padrão de cada tabela de guia BD6, BEJ e BE2 (HAT) e o mesmo deverá retornar uma string com os campos separados por virgula para serem adicionados.
Esse ponto de entrada tem o objetivo de substituir os parâmetros MV_PLSCPBI, MV_PLSCPBE, MV_PLSCPMI e MV_PLSCPM utilizado na rotina antiga da posição do beneficiário. |
Ponto de Entrada: PBCMPEVE
Descrição: Permite adicionar novos campos nos eventos da autorização do beneficiário.
Parâmetros:
Retorno: String com os novos campos a serem adicionadas no retorno da api.
#Include "Protheus.ch" User Function PBCMPEVE() Local cAliasItens := PARAMIXB[1] Local cFieldsCustom := "" // Adiciona novos campos no cabeçalho da autorização Do Case Case cAliasItens == "BD6" // SADT/Consulta/Reembolso/Odonto cFieldsCustom := "BD6_PAGATO,BD6_TECUTI" Case cAliasItens == "BEJ" // Internações cFieldsCustom := "BEJ_PACOTE,BEJ_PACOTE" Case cAliasItens == "BE2" // HAT - Portal Autorizador cFieldsCustom := "BE2_PACOTE,BE2_NRAOPE" EndCase Return cFieldsCustom |
API beneficiaryPosition - Endpoint: Autorizações do Beneficiário