TIPOS DE MENSAGENS
Os tipos de mensagens podem ser divididos em solicitações (request) e resposta (response) pela outra parte. O não envio da resposta em tempo hábil para uma mensagem do tipo “Request” poderá ocasionar seu repetido reenvio, em intervalos regulares por um número determinado de vezes. O tempo máximo de resposta (timeout), quantidade de repetições de envio e tempo de espera entre reenvio deverão ser configuráveis no sistema de controle de OSA.
Os seguintes tipos de mensagem estão disponíveis para uso pelos sistemas:
MENSAGEM | ENVIADA POR | SITUAÇÃO DE USO |
MsgHandshake | ambos | Primeiro comunicação entre os sistemas |
MsgPreEntryRequest | OSA | Solicitação de entrada |
MsgPreEntryResponse | LINK | Resposta à solicitação de entrada |
MsgPostEntryNotification | OSA | Confirmação de entrada |
MsgPreExitrequest | OSA | Solicitação de saída |
MsgPreExitResponse | LINK | Resposta à solicitação de saída |
MsgExitAuthorization | OSA | Confirmação de saída |
MsgPostExitNotification | LINK | Resposta à confirmação de saída |
MsgCancelTicketRequest | LINK | Solicitação de cancelamento de entrada |
MsgCancelTicketResponse | OSA | Confirmação de cancelamento de entrada |
MsgHandshake
Esta mensagem deverá ser enviada uma única vez, no início da comunicação entre os sistemas.
CAMPO | TIPO | DESCRIÇÃO | EXEMPLO |
DateTime | string | Data e hora local do sistema |