Histórico da Página
...
05. ATRIBUTOS DE RESPOSTA
Chamadas GET:
...
Exemplo de resposta com evento encontrado (filtro complexo):
Bloco de código | ||
---|---|---|
| ||
{ "items": [ { "manufacturer": "", "procedureId": "2210101012", "procedureCode": "10101012", "procedureType": "0", "inSerie": false, "eventType": "", "procedureDescription": "CONSULTA EM CONSULTORIO", "anvisaId": "", "tableCode": "22", "manufacturerReference": "", "procedureDental": false } ], "hasNext": false } |
...
Bloco de código | ||
---|---|---|
| ||
User Function PLRSTPR2() Local oItem := paramixb[1] Local cItem := '' //Implementar ajuste desejado cItem := oItem:toJson() Conout('Procedure description: ' + TRB->PROCEDUREDESCRIPTIONJSON) //Capturando descricao do evento no alias TRB Conout('Json do objeto posicionado: ' + cItem) //Imprimindo Json do Evento posicionado Return oItem |
07. PARÂMETROS
A partir da versão disponibilizada na ISSUE DSAUREV-12086 (PLSProceduresSvc.tlpp - 11/07/2024 - 09:50:31) foi criado o parâmetro:
Parâmetro | Tipo | Descrição | Conteúdo Padrão |
---|---|---|---|
MV_PLAPIPR | Caracter | Define o modo de pesquisa da API procedures. 1 = BUSCA % 2 = % BUSCA % | 1 |
Indicando 1 no parâmetro, a API vai buscar todos o registros que o início seja idêntico a pesquisa realizada. Exemplos:
Buscando por CONSUL, podemos ter os resultados:
- CONSULTA ODONTOLÓGICA
- CONSULTA ELETIVA
- CONSULTA DE URGÊNCIA
Indicado 2 no parâmetro, a API vai buscar todos o registros que tenham a pesquisa realizada, independente se estiver no meio do registro encontrado. Exemplos:
Buscando por CONSUL, podemos ter os resultados:
- APLICAÇÃO DE HIPOSSENSIBILIZANTE - EM CONSULTÓRIO (AHC) EXCLUSIVE O ALÉRGENO - PLANEJAMENTO TÉCNICO PARA
- ATENDIMENTO AMBULATORIAL OFTALMOLÓGICO DE CRIANÇA PRÉ-VERBAL (<4 ANOS) OU CRIANÇAS COM DÉFICIT INTELECTUAL, DIFICULDADE DE COMUNICAÇÃO OU POUCO COLABORATIVAS REALIZADA EM CONSULTÓRIO
- BIOPSIA PERCUTANEA COM AGULHA GROSSA, EM CONSULTORIO
Lembrando que o padrão da API sempre vai trazer os registros em ordem alfabética, por isso, atenção ao utilizar o conteúdo 2 no parâmetro pois os resultados podem ser diferente do esperado pelo Operador. No exemplo acima procuramos por CONSUL em vista de utilizar a Consulta Eletiva, mas haviam registros com CONSUL no meio da descrição e foram apresentados antes pela questão de ordenação.