Inserir Optin Externo
Utilize o método WsAcesso_insertOptinExternal para registrar o Opt-in Externo de um paciente no programa PBM. Esse processo formaliza o aceite do paciente em participar das comunicações e regras do programa.
🔐 Passo 1: Obtenção do Token de Autenticação e Headers
Antes de realizar qualquer consulta, é obrigatório autenticar-se e obter um token JWT válido.
Todos os endpoints deste fluxo utilizam os mesmos headers de autenticação.
👉 Para mais detalhes, consulte: Autenticação e Headers
📋 Passo 2: Inserção do Optin Externo
Utilize o método WsAcesso_insertOptinExternal para registrar o opt-in do paciente.
Parâmetros
| Parâmetro | Tipo | Obrigatório | Descrição | Valor |
|---|---|---|---|---|
| programCode | Int | Sim | Código do programa PBM | 126 |
| cpf | String | Sim | CPF do paciente | Map Input |
| channel | String | Sim | Canal do Optin | "20" |
Exemplo de consulta GraphQL
mutation {
WsAcesso_insertOptinExternal(
input: {
programCode: 126
cpf: "00000000000"
channel: 20
}
) {
code
status
message
}
}
Exemplo de resposta
Sucesso:
{
"data": {
"insertOptinExternal": {
"code": 0,
"status": "00",
"message": "Aceite realizado com sucesso!"
}
}
}
Erro:
{
"data": {
"WsAcesso_insertOptinExternal": {
"code": 0,
"status": "01",
"message": "Não foi possível concluir seu cadastro."
}
}
}