Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


01. DADOS GERAIS

Produto:

TOTVS Saúde Planos

Solucoes_totvs
Solucao

Solucoes_totvs_cross
SolucaoCross

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:

Linha Protheus 

Linhas_totvs

Segmento:

Saude 

Segmentos_totvs
Segmento

Módulo:API - POSIÇÃO GESTÃO DO BENEFICIÁRIO (PO UI)
Função:AUTORIZAÇÕES
Ticket:
Story:DSAUBE-20983


02. 
SITUAÇÃO/REQUISITO

Necessidade de adicionar novos campos no cabeçalho das autorizações para serem apresentados no retorno da api de authorizationId utilizado na posição do beneficiário em PO UIGestão do Beneficiário.

03. SOLUÇÃO

Implementado ponto de entrada PBCMPAUT que permite adicionar novos campos no cabeçalho da autorização do beneficiário.

...

Informações
titlePosição do Beneficiário - PLSA730

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.

04. DEMAIS INFORMAÇÕES

Ponto de Entrada: PBCMPAUT

...

Bloco de código
languagec#
themeMidnight
titleExemplo de Uso
linenumberstrue
#Include "Protheus.ch"

User Function PBCMPAUT()

    Local cAlias := PARAMIXB[1]
    Local cFieldsCustom := ""

    // Adiciona novos campos no cabeçalho da autorização
    Do Case
        Case cAlias == "BD5" // SADT/Consulta/Reembolso/Odonto
            cFieldsCustom := "BD5_MATANT,BD5_QUACOB"
                       
        Case cAlias == "BE4" // Internações
            cFieldsCustom := "BE4_MATANT,BE4_DIASSO"

        Case cAlias == "BEA" // HAT - Portal Autorizador
            cFieldsCustom := "BEA_VIACAR,BEA_PAGATO"
    EndCase

Return cFieldsCustom

05. ASSUNTOS RELACIONADOS

        API beneficiaryPosition - Endpoint: Autorizações do Beneficiário

...