Escolar Documentos
Profissional Documentos
Cultura Documentos
INTEGRAÇÃO
MÓDULO DE REGULAÇÃO AMBULATORIAL
Integração Módulo de Regulação Página
Ambulatorial 2
Objetivo Revisão Data:
Documentação 4.2 17/09/2020
Técnica
Sumário
Revisões ............................................................................................................................................................................ 3
Arquitetura Técnica da integração.................................................................................................................................... 4
Tipos de Integrações ......................................................................................................................................................... 5
Integração via FTP ............................................................................................................................................................. 6
Layout dos campos para cada tipo de integração ............................................................................................................ 6
Integração via Post XML .................................................................................................................................................. 26
Schema dos XML ............................................................................................................................................................. 27
Integração Web Service – Recepção ............................................................................................................................... 33
Exemplo de um código em PHP ...................................................................................................................................... 36
Exemplo conteúdo de um arquivo CSV........................................................................................................................... 39
Tabelas auxiliares ............................................................................................................................................................ 49
Integração Módulo de Regulação Página
Ambulatorial 3
Objetivo Revisão Data:
Documentação 4.2 17/09/2020
Técnica
Revisões
Data Revisão Descrição
04/04/2019 4.0 Inclusão dos campos CD_RACA e COD_ETNIA nos agendamentos consulta e
exame. Inclusão do campo número prontuário no WebService de recepção. Revisão
nos tamanhos dos campos. Campo tipo no agendamento exame não utilizado.
Campo falta médica na integração de horários de consulta e exame e no parâmetro
de entrada de recepção não utilizado.
26/08/2020 4.1 Inclusão de recepção por teleconsulta. Onde será possível enviar presente por
(Presencial ou Teleconsulta). Atualmente as unidades encaminham a coluna status
com o valor “P”, agora além do “P(presencial)”, poderá ser enviado “T(teleconsulta)”.
17/09/2020 4.2 Alteração da sigla DF para sigla DG. Referente ao envio dos DADOS GERAIS(DG)
dos PROTOCOLOS DAS AGENDAS
Integração Módulo de Regulação Página
Ambulatorial 4
Objetivo Revisão Data:
Documentação 4.2 17/09/2020
Técnica
Tipos de Integrações
O sistema CROSS disponibiliza os seguintes tipos de integrações com as unidades.
Sentido CROSS Unidade
1) Operações sob demanda.
Operações de agendamento, cancelamento e transferência dos pacientes realizada no Sistema
CROSS referente a consultas e exames.
Conforme figura abaixo, a integração via FTP é no sentido CROSS Unidade. Para tanto a Unidade
deverá fornecer o endereço do Servidor FTP com os devidos acessos (usuário e senha).
1) Sob Demanda
Consulta
a. Agendamento
C
A
DG:
Campo Obrigatório Tipo Tamanho Formato Valores Descrição
COD_UNIDADE_EXECUTANTE S INT 11 Código Cross
da Unidade
Executante
ID_AGE_CONSULTA_HOR S INT 11 Código do
agendamento
/ horário
ID_AGE_CONSULTA S INT 11 Código da
Agenda
AGE_CONSULTA_NOME S CHAR 60 Nome da
Agenda
ID_ESPECIALIDADE S INT 11 Código da
Especialidade
NOME_ESPECIALIDADE S CHAR 50 Nome da
Especialidade
COD_DIA S INT 1 0,1,2,3, Código do dia
4,5,6 da semana,
onde 0 é
Domingo e 6 é
Sábado
DATA_AGENDA S DATE AAAA- Dia da
MM-DD consulta
HOR_INI S TIME HH:MM:S Hora de início
S da consulta
HOR_FIM S TIME HH:MM:S Hora final da
S consulta
TIPO S CHAR 1 P/R Tipo do
agendamento
(P - 1a
consulta / R -
Retorno)
ID_MOTIVO S INT 3 Vide Motivo do
seção agendamento
tabelas (Normal /
auxiliare Extra).
s
PF:
ID_PROFISSIONAL S INT 11 Código Cross
do
Profissional.
DOC_PROFISSIONAL S CHAR 45 Número do
registro do
profissional
em seu
conselho
regional
Integração Módulo de Regulação Página
Ambulatorial 8
Objetivo Revisão Data:
Documentação 4.2 17/09/2020
Técnica
Paciente
NOME_MAE S CHAR 60 Nome da mãe
do paciente
NOME_PAI N CHAR 60 Nome do pai
do paciente
ENDERECO N CHAR 60 Endereço do
paciente sem
número
ENDERECO_NUMERO N CHAR 5 Número do
endereço do
paciente
BAIRRO N CHAR 60 Bairro do
paciente
MUNICIPIO S CHAR 60 Município do
Paciente
UF S CHAR 2 Estado do
Paciente
CEP N CHAR 9 CEP do
Paciente
TEL_RES_DDD (*) N CHAR 2 DDD do
Telefone
residencial
TEL_RES (*) N CHAR 10 Número do
telefone
residencial
TEL_CELULAR_DDD (*) N CHAR 2 DDD do
celular
TEL_ CELULAR (*) N CHAR 10 Número do
celular
TEL_COM_DDD (*) N CHAR 2 DDD do
telefone
comercial
TEL_ COM (*) N CHAR 9 Número do
telefone
comercial
TEL_COM_RAMAL N CHAR 5 Ramal do
telefone
comercial
EMAIL N CHAR 80 e-mail do
paciente
CONTATO_NOME N CHAR 60 Nome do
contato do
telefone para
recados
CONTATO_TEL_DDD N CHAR 2 DDD do
telefone do
contado
CONTATO_TEL N CHAR 10 Número do
telefone do
contato
NUM_CNS S INT 16 Cartão
Nacional de
Integração Módulo de Regulação Página
Ambulatorial 10
Objetivo Revisão Data:
Documentação 4.2 17/09/2020
Técnica
Saúde
NUM_PRONTUARIO N INT 11 Prontuários do
paciente na
unidade
executante
CD_RACA S INT 1 Vide Código Cross
seção da raça do
tabelas paciente.
auxiliare
s.
COD_ETNIA N INT 3 Vide Código da
seção Etnia do
tabelas paciente caso
auxiliare a raça for
s. indígena.
(*) Obrigatório pelo menos um número de telefone/celular.
b. Cancelamento
C
C
DG:
Campo Obrigatório Tipo Tamanho Formato Valores Descrição
COD_UNIDADE_EXECUTANTE S INT 11 Código da
Unidade
Executante
ID_AGE_CONSULTA_HOR S INT 11 Código do
agendamento
do horário
COD_PACIENTE S INT 11 Código
CROSS do
Paciente
TIPO S CHAR 1 P/R Tipo do
agendamento
(P - 1a
consulta / R -
Retorno)
ID_MOTIVO S INT 1 Vide Motivos do
seção cancelamento.
tabelas
auxiliares.
US:
COD_UNIDADE_SOLICITANTE S INT 11 Código Cross
da unidade
solicitante
NOME_UNIDADE_SOLICITANTE S CHAR 100 Nome da
unidade
solicitante
NOME_USUARIO_SOLICITANTE S CHAR 100 Nome do
usuário que
realizou o
cancelamento
Integração Módulo de Regulação Página
Ambulatorial 11
Objetivo Revisão Data:
Documentação 4.2 17/09/2020
Técnica
c. Transferência
C
T
DG:
Campo Obrigatório Tipo Tamanho Formato Valores Descrição
COD_UNIDADE_EXECUTANTE S INT 11 Código da
Unidade
Executante
ID_AGE_CONSULTA_HOR_ORIGEM S INT 11 Código do
agendament
o / horário
de origem
ID_AGE_CONSULTA_HOR S INT 11 Código do
agendament
o / horário
de destino
ID_AGE_CONSULTA S INT 11 Código da
Agenda de
destino
ID_ESPECIALIDADE S INT 11 Código da
Especialidad
e
NOME_ESPECIALIDADE S CHA 50 Nome da
R Especialidad
e
COD_DIA S INT 11 0,1,2,3, Código do
4,5,6 dia da
semana,
onde 0 é
Domingo e 6
é Sábado
DATA_AGENDA S DAT AAAA- Data da
E MM-DD consulta
HOR_INI S TIME 1 HH:MM:S Hora de
S início da
consulta
HOR_FIM S TIME 1 HH:MM:S Hora final da
S consulta
COD_PACIENTE S INT Código
Cross do
Paciente
TIPO S CHA 1 P/R Tipo do
R agendament
o (P - 1a
consulta / R
- Retorno)
Integração Módulo de Regulação Página
Ambulatorial 12
Objetivo Revisão Data:
Documentação 4.2 17/09/2020
Técnica
Exame
a. Agendamento
E
A
DG:
Campo Obrigatório Tipo Tamanho Formato Valores Descrição
COD_UNIDADE_EXECUTANTE S INT 11 Código da
Unidade
Executante
ID_AGE_EXAME_HOR S INT 11 Código do
agendament
o / horário
ID_AGE_EXAME S INT 11 Código da
Agenda
AGE_EXAME_NOME S CHAR 60 Nome da
Agenda
ID_ASSOCIACAO S INT 11 Código do
recurso
associado à
agenda
(sala,
equipamento
, etc.)
NOME_ASSOCIACAO S CHAR 60 Nome do
recurso
COD_DIA S INT 11 0,1,2,3,4, Código do
5,6 dia da
semana,
onde 0 é
Domingo e 6
é Sábado
DATA_AGENDA S DATE AAAA- Data do
MM-DD exame
HOR_INI S TIME HH:MM:S Hora de
S início do
exame
HOR_FIM S TIME HH:MM:S Hora final do
S exame
TIPO (**) N CHAR 1 Sem Tipo do
Informaçã agendament
o o
ID_MOTIVO S INT 1 Vide Motivo do
seção agendament
tabelas o (Normal /
auxiliares Extra).
Integração Módulo de Regulação Página
Ambulatorial 14
Objetivo Revisão Data:
Documentação 4.2 17/09/2020
Técnica
DP:
ID_PROFISSIONAL N INT 11 Código
Cross do
Profissional
DOC_PROFISSIONAL N CHAR 45 Número do
registro do
profissional
em seu
conselho
regional
ORIGEM N CHAR 45 Sigla do
conselho
regional do
profissional
NOME_PROFISSIONAL N CHAR 60 Nome do
profissional
ID_ESPECIALIDADE N INT 11 Código da
especialidad
e.
NOME_ESPECIALIDADE N CHAR 50 Nome da
especialidad
e
DE:
ID_EXAME S INT 11 Código
Cross do
Exame.
COD_EXAME S INT 11 Código
original do
Exame
NOME_EXAME S CHAR 200 Descrição do
exame
TIPO_TABELA S CHAR 5 SUS, Tabela
CBHPM, utilizada
SES
DS:
COD_UNIDADE_SOLICITANTE S INT 11 Código
Cross da
unidade que
agendou
NOME_UNIDADE_SOLICITANTE S CHAR 100 Nome da
unidade que
agendou
CNES_UNIDADE_SOLICITANTE S CHAR 7 CNES da
unidade que
agendou
NOME_USUARIO_SOLICITANTE S CHAR 45 Nome do
usuário que
agendou
DT_ULTIMA_ATUALIZ S DATE AAAA- Data e hora
MM-DD do
HH:MM:S agendament
S o
Integração Módulo de Regulação Página
Ambulatorial 15
Objetivo Revisão Data:
Documentação 4.2 17/09/2020
Técnica
PC:
COD_PACIENTE S INT Código
Cross do
Paciente
NOME_PACIENTE S CHAR 60 Nome do
paciente
agendado
SEXO S CHAR 1 M/F/I Sexo. M
(masculino),
F (feminino),
I
(indetermina
do)
DT_NASCIMENTO S DATE AAAA- Data de
MM-DD nascimento
do paciente
RG N CHAR 20 RG do
Paciente
CPF N CHAR 25 CPF do
Paciente
NOME_MAE S CHAR 60 Nome da
mãe do
paciente
NOME_PAI N CHAR 60 Nome do pai
do paciente
ENDERECO N CHAR 60 Endereço do
paciente
sem número
ENDERECO_NUMERO N CHAR 5 Número do
endereço do
paciente
BAIRRO N CHAR 45 Bairro do
paciente
MUNICIPIO S CHAR 45 Município do
Paciente
UF S CHAR 2 Estado do
Paciente
CEP N CHAR 9 CEP do
Paciente
TEL_RES_DDD (*) N CHAR 2 DDD do
Telefone
residencial
TEL_RES (*) N CHAR 10 Número do
telefone
residencial
TEL_CELULAR_DDD (*) N CHAR 2 DDD do
celular
TEL_ CELULAR (*) N CHAR 10 Número do
celular
TEL_COM_DDD (*) N CHAR 2 DDD do
telefone
comercial
Integração Módulo de Regulação Página
Ambulatorial 16
Objetivo Revisão Data:
Documentação 4.2 17/09/2020
Técnica
b. Cancelamento
E
C
DG:
Campo Obrigatório Tipo Tamanho Formato Valores Descrição
COD_UNIDADE_EXECUTANTE S INT 11 Código da
Unidade
Executante
ID_AGE_EXAME_HOR S INT 11 Código do
agendamento
/ horário de
destino
COD_PACIENTE S INT 11 Código Cross
do Paciente
ID_MOTIVO S INT 1 Vide Motivos do
seção cancelamento.
tabelas
auxiliares.
US:
COD_UNIDADE_SOLICITANTE S INT 11 Código Cross
da unidade
solicitante
NOME_UNIDADE_SOLICITANTE S CHAR 100 Nome da
unidade
solicitante
NOME_USUARIO_SOLICITANTE S CHAR 100 Nome do
usuário que
realizou o
cancelamento
DT_ULTIMA_ATUALIZ S DATE AAAA-MM- Data e hora
DD da ação
HH:MM:SS
c. Transferência
E
T
DG:
Campo Obrigatório Tipo Tamanho Formato Valores Descrição
COD_UNIDADE_EXECUTANTE S INT 11 Código da
Unidade
Executante
ID_AGE_EXAME_HOR_ORIGEM S INT 11 Código do
agendamento
/ horário de
origem
ID_AGE_EXAME_HOR S INT 11 Código do
agendamento
/ horário de
destino
ID_AGE_EXAME S INT 11 Código da
Integração Módulo de Regulação Página
Ambulatorial 18
Objetivo Revisão Data:
Documentação 4.2 17/09/2020
Técnica
Agenda de
destino
COD_DIA S INT 1 0,1,2,3,4,5,6 Código do dia
da semana,
onde 0 é
Domingo e 6
é Sábado
DATA_AGENDA S DAT AAAA- Data do
E MM-DD exame
HOR_INI S TIME HH:MM: Hora de início
SS do exame
HOR_FIM S TIME HH:MM: Hora final do
SS exame
COD_PACIENTE S INT Código Cross
do Paciente
TIPO N CHA 1 P Tipo do
R agendamento
(P - 1a
exame)
ID_MOTIVO S INT 1 0 0-
Agendamento
Normal
US:
COD_UNIDADE_SOLICITANTE S INT 11 Código Cross
da unidade
solicitante
NOME_UNIDADE_SOLICITANTE S CHA 100 Nome da
R unidade
solicitante
NOME_USUARIO_SOLICITANTE S CHA 100 Nome do
R usuário que
realizou a
operação
DT_ULTIMA_ATUALIZ S DAT AAAA- Data e hora
E MM-DD da ação
HH:MM:
SS
Consulta
Nomenclatura do Arquivo: configuracao.zip
Conteúdo do zip:
o UEC_CONF_YYYYMMDD.csv
o UEC_PROT_YYYYMMDD.csv
Obs. O arquivo zip gerado possui uma senha de acesso configurado pela administração.
Integração Módulo de Regulação Página
Ambulatorial 19
Objetivo Revisão Data:
Documentação 4.2 17/09/2020
Técnica
DG:
Campo Obrigatório Tipo Tamanho Formato Valores Descrição
ID_AGE_CONSULTA S INT 11 Código da
Agenda
AGE_CONSULTA_NOME S CHAR 60 Nome da
Agenda
COD_UNIDADE_EXECUTANTE S INT 11 Código da
Unidade
Executante
IDADE_INI S INT 3 Idade mínima
do paciente.
(0 = sem
restrição)
IDADE_FIM S INT 3 Idade máxima
do paciente.
(200 = sem
restrição)
BLOQUEADO S CHAR 1 S/N Indica se a
agenda está
bloqueada ou
não.
(S=agenda
bloqueada /
N=agenda
liberada)
DATA_INI S DATE AAAA- Data de Início
MM-DD da Agenda
DATA_FIM S DATE AAAA- Data Final da
MM-DD Agenda
DF:
ID_PROFISSIONAL S INT 11 Código Cross
do
Profissional.
DOC_PROFISSIONAL S CHAR 45 Número do
registro do
profissional
em seu
conselho
regional
ORIGEM S CHAR 45 Sigla do
Conselho
regional do
profissional
NOME_PROFISSIONAL S CHAR 60 Nome do
Profissional
ID_ESPECIALIDADE S INT 11 Código da
Especialidade
NOME_ESPECIALIDADE S CHAR 50 Nome da
Especialidade
CA:
COD_DIA S INT 11 0,1,2,3, Código do dia
4,5,6 da semana (0
Integração Módulo de Regulação Página
Ambulatorial 20
Objetivo Revisão Data:
Documentação 4.2 17/09/2020
Técnica
= Domingo / 1
= Segunda / 2
= Terça ... / 6
= Sábado)
HOR_INI S DATE_TI HH:MM Horário de
ME Início da
agenda no dia
HOR_FIM S DATE_TI HH:MM Horário de
ME término da
agenda no dia
TEMPO_REALIZACAO S INT 5 Intervalo entre
a realização
das consultas.
Duração da
consulta.
PERC_PRIMEIRA_CONSULTA S INT 3 Percentual de
primeiras
consultas para
o dia nesta
agenda
PERC_RETORNO S INT 3 Percentual de
retorno para o
dia nesta
agenda
NUM_PRIMEIRA_CONSULTA S INT 3 Número de
primeiras
consultas para
o dia, nesta
agenda
NUM_RETORNO S INT 3 Número de
retornos para
o dia, nesta
agenda
Exame
Nomenclatura do Arquivo: configuracao.zip
Conteúdo do zip:
o UEE_CONF_YYYYMMDD.csv
o UEE_PROT_YYYYMMDD.csv
Obs. O arquivo zip gerado possui uma senha de acesso configurado pela administração
DG:
Campo Obrigatório Tipo Tamanho Formato Valores Descrição
ID_AGE_EXAME S INT 11 Código Cross
da Agenda
AGE_EXAME_NOME S CHAR 60 Nome da
Agenda
COD_UNIDADE_EXECUTANTE S INT 11 Código da
Unidade
Executante
IDADE_INI S INT 3 Idade mínima
do paciente.
(0 = sem
restrição)
IDADE_FIM S INT 3 Idade máxima
do paciente.
(200 = sem
restrição)
BLOQUEADO S CHAR 1 S/N Indica se a
agenda está
bloqueada ou
não.
(S=agenda
bloqueada /
N=agenda
liberada)
DATA_INI S DATE AAAA- Data de Início
MM-DD da Agenda
DATA_FIM S DATE AAAA- Data Final da
MM-DD Agenda
DR:
ID_ASSOCIACAO S INT 11 Código do
Recurso
associado à
agenda (sala,
equipamento)
NOME_ASSOCIACAO S CHAR 60 Nome do
recurso
TEMPO_REALIZACAO S INT 3 Intervalo
entre a
Integração Módulo de Regulação Página
Ambulatorial 22
Objetivo Revisão Data:
Documentação 4.2 17/09/2020
Técnica
realização
dos exames.
Duração do
exame.
PESO S INT 3 Peso máximo
do paciente.
(0 = sem
restrição)
DF
ID_PROFISSIONAL N INT 11 Código do
Profissional
no CROSS
DOC_PROFISSIONAL N CHAR 45 Número do
registro do
profissional
em seu
conselho
regional
ORIGEM N CHAR 45 Sigla do
Conselho
regional do
profissional
NOME_PROFISSIONAL N CHAR 60 Nome do
Profissional
ID_ESPECIALIDADE N INT 11 Código da
Especialidade
NOME_ESPECIALIDADE N CHAR 50 Nome da
Especialidade
CA:
COD_DIA S INT 1 0,1,2,3,4 Código do dia
,5,6 da semana (0
= Domingo / 1
= Segunda / 2
= Terça ... / 6
= Sábado)
HOR_INI S DATE HH:MM Horário de
_TIME Início da
agenda no
dia
HOR_FIM S DATE HH:MM Horário de
_TIME término da
agenda no
dia
Integração Módulo de Regulação Página
Ambulatorial 23
Objetivo Revisão Data:
Documentação 4.2 17/09/2020
Técnica
Consulta
Nomenclatura do Arquivo: horario.zip
Conteúdo do zip:
o UEC_HOR_YYYYMMDD.csv
o UEC_CNS_YYYYMMDD.csv
Obs. O arquivo zip gerado possui uma senha de acesso configurado pela administração
DG:
Campo Obrigatório Tipo Tamanho Formato Valores Descrição
ID_AGE_CONSULTA S INT 11 Código da
Agenda
ID_AGE_CONSULTA_HOR S INT 11 Código do
agendamento /
horário
DATA_AGENDA S DATE AAAA-MM- Dia da
DD consulta
HOR_INI S TIME HH:MM:SS Hora de início
da consulta
COD_PACIENTE S INT 11 Código Cross
do paciente
STATUS S CHAR 1 P/A/D Status da
Recepção: P -
Presente / A -
Ausente / D -
Integração Módulo de Regulação Página
Ambulatorial 24
Objetivo Revisão Data:
Documentação 4.2 17/09/2020
Técnica
Desistente
FALTA_MEDICA (*) N CHAR 1 Sem Flag de falta
informação médica
ALTA S CHAR 1 S/N Flag de alta do
paciente
ID_MOTIVO S INT 1 Vide Motivo do
seção cancelamento.
tabelas
auxiliares
BLOQUEADO S CHAR 1 S/N Indica se o
horário está
bloqueado ou
não.
(S=agenda
bloqueado / N
= liberado)
Exame
Nomenclatura do Arquivo: horario.zip
Conteúdo do zip:
o UEE_HOR_YYYYMMDD.csv
o UE_CNS_YYYYMMDD.csv
Obs. O arquivo zip gerado possui uma senha de acesso configurado pela administração
Integração Módulo de Regulação Página
Ambulatorial 25
Objetivo Revisão Data:
Documentação 4.2 17/09/2020
Técnica
DG:
Campo Obrigatório Tipo Tamanho Formato Valores Descrição
ID_AGE_EXAME S INT 11 Código da
Agenda
ID_AGE_EXAME_HOR S INT 11 Código do
agendamento /
horário
DATA_AGENDA S DATE AAAA-MM- Data da
DD consulta
HOR_INI S TIME 1 HH:MM:SS Hora de início
da consulta
COD_PACIENTE S INT 11 Código Cross
do paciente
STATUS S CHAR 1 P/A/D Status da
Recepção: P -
Presente / A -
Ausente / D -
Desistente
FALTA_MEDICA(*) N CHAR 1 Sem Flag de falta
informação médica
ALTA S CHAR 1 S/N Flag de alta do
paciente
ID_MOTIVO S INT 1 Vide seção Motivo do
tabelas cancelamento.
auxiliares
BLOQUEADO S CHAR 1 S/N Indica se o
horário está
bloqueado ou
não.
(S=agenda
bloqueado / N
= liberado)
(*) Campo não utilizado. Retorno sempre em branco.
CNS dos Pacientes associados nas agendas
DG:
Campo Obrigatório Tipo Tamanho Formato Valores Descrição
COD_PACIENTE S INT 11 Código
Cross do
paciente
NOME_PACIENTE S CHAR 60 Nome do
paciente
NUM_CNS N INT 16 Cartão
Nacional de
Saúde
Integração Módulo de Regulação Página
Ambulatorial 26
Objetivo Revisão Data:
Documentação 4.2 17/09/2020
Técnica
A integração via Post XML é no sentido Cross Unidade. O envio das informações é no formato XML
com um layout específico para cada tipo de movimentação: agendamento, cancelamento e transferência.
A unidade deverá fornecer um link preparado para receber esses xmls com os devidos acessos. Na seção
exemplo, encontra-se um trecho de um código em PHP para tratar os Xmls.
Obs. Caso o link da unidade não estiver disponível, a integração manterá as mensagens na fila e fará o
seu envio novamente.
Integração Módulo de Regulação Página
Ambulatorial 27
Objetivo Revisão Data:
Documentação 4.2 17/09/2020
Técnica
1) Sob Demanda
Consulta
a. Agendamento
b. Cancelamento
c. Transferência
</xs:element>
</xs:choice>
</xs:complexType>
</xs:element>
</xs:schema>
</NewDataSet>
Exame
a. Agendamento
b. Cancelamento
c. Transferência
Essa integração é no sentido Unidade Cross e contemplam as recepções realizada nas consultas e
exames na unidade. Todas as mensagens recebidas são tratadas e armazenadas numa fila e
consolidadas posteriormente no portal Cross. Essa consolidação acontece diariamente as 22:00 horas.
Parâmetros de entrada
Campo Tipo Tamanho Formato Valores Descrição
Usuário CHAR 10 Será fornecido pela Login de
Administração Módulo acesso
de Regulação
Ambulatorial
Senha CHAR 20 Será fornecido pela Senha de
Administração Módulo acesso
de Regulação
Ambulatorial
Tipo CHAR 1 C ou E Consulta ou
Exame
CodUnidadeExec INT 11 Código Cross
da Unidade
Executante.
CodigoAgendamento INT 11 Código Cross
de
Agendamento
CodigoPaciente INT 11 Código Cross
do Paciente
Status (*) CHAR 1 (P) Presente Status da
Integração Módulo de Regulação Página
Ambulatorial 34
Objetivo Revisão Data:
Documentação 4.2 17/09/2020
Técnica
(*) Para Status D ou I, é obrigatório informar um código de motivo. Esse código deverá seguir a lista de
motivos desistente (Status = D) e dispensado (Status = I). Vide abaixo a tabela lista de motivos.
Dispensado
ID_MOTIVO DESCRIÇÂO STATUS
60 RFI – Recurso Físico Indisponível I
61 FRH – Falta de Recurso Humano I
62 SP – Sem Preparo I
63 ME – Marcação Errada I
64 SE – Sem Encaminhamento I
65 SA – Sem Acompanhante I
66 SD – Sem Documento I
Integração Módulo de Regulação Página
Ambulatorial 35
Objetivo Revisão Data:
Documentação 4.2 17/09/2020
Técnica
(**) É opcional o preenchimento de uma justificativa no campo JustificativaAlta para Alta = “S” ou “N”.
(***) Caso o código do motivo de alta informado for igual a 101 (Outros) será obrigatório fornecer uma
justificativa no campo JustificativaAlta
(****) Campo não utilizado.
Exemplos
Segue um exemplo de uma página em PHP referente ao processo de recebimento do xml (http post).
<?php
// Recebe o xml mensagem do Módulo de Regulação Ambulatorial via POST
$Mensagem = $_POST[msg];
// Carrega o xml
$doc = new DOMDocument();
$doc->loadXML($Mensagem);
If (is_null($tipo)) {
//Agendamento
$operacao = $doc->getElementsByTagName('Agendamento) ->item (0);
If (is_null($operacao)) {
// ....
//Cancelamento
$operacao = $doc->getElementsByTagName('Cancelamento’) ->item (0);
If (is_null($operacao)) {
// Conforme item Estrutura de msg de envio tratar cada nó do xml
$dadosgerais = $doc->getElementsByTagName('DADOSGERAIS’) ->item (0);
// Tratar mesma rotina do Agendamento
//Transferência
$operacao = $doc->getElementsByTagName('Transferencia’) ->item (0);
If (is_null($operacao)) {
// Conforme item Estrutura de msg de envio tratar cada nó do xml
$dadosgerais = $doc->getElementsByTagName('DADOSGERAIS’) ->item (0);
// Tratar mesma rotina do Agendamento
If (is_null($tipo)) {
//Agendamento
$operacao = $doc->getElementsByTagName('Agendamento’) ->item (0);
If (is_null($operacao)) {
// ....
Integração Módulo de Regulação Página
Ambulatorial 38
Objetivo Revisão Data:
Documentação 4.2 17/09/2020
Técnica
//Cancelamento
$operacao = $doc->getElementsByTagName('Cancelamento’) ->item (0);
If (is_null($operacao)) {
// Conforme item Estrutura de msg de envio tratar cada nó do xml
$dadosgerais = $doc->getElementsByTagName('DADOSGERAIS’) ->item (0);
/ Tratar mesma rotina do Agendamento
//Transferencia
$operacao = $doc->getElementsByTagName('Transferencia’) ->item (0);
If (is_null($operacao)) {
// Conforme item Estrutura de msg de envio tratar cada nó do xml
$dadosgerais = $doc->getElementsByTagName('DADOSGERAIS’) ->item (0);
}
}
?>
Integração Módulo de Regulação Página
Ambulatorial 39
Objetivo Revisão Data:
Documentação 4.2 17/09/2020
Técnica
C;A;DG:54660;DG:323;DG:56;DG:Agenda
teste;DG:907;DG:Cardiologia;DG:5;DG:20;DG:05:00:00;DG:05:30:00;DG:P;DG:0;PF:58962;PF:5000326;
PF:SLG;PF:Jose da Silva
Cordeiro;PR:598202;PR:E10;PR:Protocolo;DS:6356;DS:Heliopolis;DS:13413513;DS:Rita de Cassia;DS:2009-
05-05 05:00:00;PC:56235;PC:Maria das Graças;PC:F;PC:1975-09-
09;PC:38293029;PC:87890988721;PC:Maria do Carmo;PC:Geraldo Jose;PC:Rua 13 de
maio;PC:531;PC:Capao Redondo;PC:São Paulo;PC:SP;PC:0983-093;PC:11;PC:;PC:;PC:8722-
9090;PC:11;PC:;PC:;PC:celdj@uol.com.br;PC:;PC:;PC:; PC:45898464;PC:65232121;PC:1;PC:
C;T;DG:3256;DG:323;DG:56;DG:907;DG:878;DG:Pediatria;DG:3;DG:2009-05-
05;DG:05:30:00;DG:06:00:00;DG:32;DG:P;DG:0;DG:SLG;PF:8975268;PF:365984;PF:AGG;PF:Thiago
Guimarães;US: 567214;US:Heliopolis;US:Rita de Cassia;US:2009-10-10 04:00:00
C;C;DG:3256;DG:323;DG:56;DG:907;DG:878;US:567214;US:Heliopolis;US:Rita de Cassia;US:2009-10-
10 04:00:00
E;A;DG:54660;DG:323;DG:56;DG:Agenda1;DG:1;DG:Recurso1;DG:5;DG:5;DG:05:00:00;DG:05:30:00;DG:;DG:0;
DP:32332;DP:9878795;DP:SPP;DP:Profissional1;DP:131423;DP:Espec1;DE:58962;DE:5000326;DE:Abreugrafia;DE:IME
;DS:89566;DS:Heliopolis;DS:5687932568;DS:Rita de Cássia;DS:2009-08-08 05:00:00;PC:589624;PC:Paula de
Assis;PC:F;PC:1978-05-05;PC:58965852;PC:06365698698;PC:Benedita de Assis;PC:Benedito de Assis;PC:Rua
Vergueiro;PC:85;PC:Vila Mariana;PC:São Paulo;PC:SP;PC:05633-000;PC:11;PC:56-
9898;PC:11;PC:9865565;PC:11;PC:8059-9855;PC:85;PC:trhdd@terra.com.br;PC:Maria;PC:11;PC:5265-
8952;PC:45898464;PC:65232121;PC:2;PC:
E;T;DG:3256;DG:323;DG:56;DG:907;DG:5;DG:20;DG:15:00:00;DG:15:30:00;DG:854564;DG:I;DG:0;US:
567214;US:Heliopolis;US:Rita de Cassia;US:2009-10-10 04:00:00
E;C;DG:3256;DG:323;DG:56;DG:2;US:567214;US:Heliopolis;US:Rita de Cassia;US:2009-10-10
04:00:00
DG:342;DG:Geral;DG:6563;DG:0;DG:200;DG:N;DG:2011-01-01;DG:2012-01-
01;DF:67483;DF:7733223;DF:SP;DF:Jose da
Silva;DF:9030;DF:Cardiologia;CA:1;CA:09:00;CA:12:00;CA:1;CA:4;CA:10;CA:3:CA2:5
DG:56474;DG:A893;DG:1
DG:342;DG:Geral;DG:6563;DG:0;DG:200;DG:N;DG:2011-01-01;DG:2012-01-
01;DR:3434;DR:Radiologia;DR:1;DR:0;DF:67483;DF:7733223;DF:SP;DF:Jose da
Silva;DF:9030;DF:Cardiologia;CA:1;CA:09:00;CA:12:00
DG:A893;DG:123;DG:Radiografia;DG:5313
DG:3251;DG:64612;DG:2;DG:10:00:00;DG:3453;DG:Jose da Silva;DG:P;DG:;DG:S;DG:2;DG:N
Tabelas auxiliares
Lista de Motivos
Cancelamento
ID_MOTIVO NOME_MOTIVO
1 Marcação errada
2 Paciente ligou desmarcando
3 Paciente faleceu
4 Transferência para outra data
5 Impossibilidade de confirmação com o paciente
6 Troca de paciente
8 Cancelado após recebimento de Torpedo
Integração Módulo de Regulação Página
Ambulatorial 50
Objetivo Revisão Data:
Documentação 4.2 17/09/2020
Técnica
9 Cancelado pessoalmente
10 Cancelado via ligação realizada
11 Tratamento em outro serviço
Normal/Extra
ID_MOTIVO NOME_MOTIVO
1 Solicitação médica
2 Troca de paciente
3 Carta datada
4 Filipeta datada
5 Paciente Internado
6 Paciente pós-operatório
7 Cirurgia Suspensa
8 Encaixe do dia
9 Utilização de horário ocioso
Transferência
ID_MOTIVO NOME_MOTIVO
1 Licença do profissional
2 Férias do profissional
3 Equipamento quebrado
4 Solicitação do paciente
5 Desligamento do profissional
6 Alteração de agenda
7 Falta médica
Código de Raças
COD_RAÇA RAÇA
1 Branca
2 Preta
3 Amarela
4 Parda
5 Indígena
9 Sem informação
Integração Módulo de Regulação Página
Ambulatorial 51
Objetivo Revisão Data:
Documentação 4.2 17/09/2020
Técnica
Código de Etnias
COD_ETNIA ETNIA
1 ACONA (WAKONAS, NACONAS, JAKONA, ACORANES)
2 AIKANA (AIKANA, MASSAKA, TUBARAO)
3 AJURU
4 AKUNSU (AKUNT'SU)
5 A M A N AY E
6 A M O N D AWA
7 ANAMBE
8 APARAI (APALAI)
9 APIAKA (APIACA)
10 APINAYE (APINAJE/APINAIE/APINAGE)
11 APURINA (APORINA, IPURINA, IPURINA, IPURINAN)
12 ARANA (ARACUAI DO VALE DO JEQUITINHONHA)
13 ARAPASO (ARAPACO)
14 ARARA DE RONDONIA (KARO, URUCU, URUKU)
15 ARARA DO ACRE (SHAWANAUA, AMAWAKA)
16 ARARA DO ARIPUANA (ARARA DO
BEIRADAO/ARIPUANA)
17 ARARA DO PARA (UKARAGMA, UKARAMMA)
18 ARAWETE (ARAUETE)
19 ARIKAPU (ARICAPU, ARIKAPO, MASUBI, MAXUBI)
20 ARIKEM (ARIQUEN, ARIQUEME, ARIKEME)
21 ARIKOSE (ARICOBE)
22 ARUA
23 ARUAK (ARAWAK)
24 ASHANINKA (KAMPA)
25 ASURINI DO TOCANTINS (AKUAWA/AKWAWA)
26 ASURINI DO XINGU (AWAETE)
27 ATIKUM (ATICUM)
28 AVA - C A N O E I R O
29 AWETI (AUETI/AUETO)
30 BAKAIRI (KURA, BACAIRI)
31 BANAWA YAFI (BANAWA, BANAWA-JAFI)
32 BANIWA (BANIUA, BANIVA, WALIMANAI, WAKUENAI)
33 BARA (WAIPINOMAKA)
34 BARASANA (HANERA)
35 BARE
36 BORORO (BOE)
37 BOTOCUDO (GEREN)
38 CANOE
39 C A S S U PA
40 CHAMACOCO
41 CHIQUITANO (XIQUITANO)
42 CIKIYANA (SIKIANA)
Integração Módulo de Regulação Página
Ambulatorial 52
Objetivo Revisão Data:
Documentação 4.2 17/09/2020
Técnica
87 KAMPE
88 KANAMANTI (KANAMATI, CANAMANTI)
89 KANAMARI (CANAMARI, KANAMARY, TUKUNA)
90 KANELA APANIEKRA (CANELA)
91 KANELA RANKOKAMEKRA (CANELA)
92 KANINDE
93 KANOE (CANOE)
94 KANTARURE (CANTARURE)
95 KAPINAWA (CAPINAUA)
96 KARAJA (CARAJA)
97 KARAJA/JAVAE (JAVAE)
98 KARAJA/XAMBIOA (KARAJA DO NORTE)
99 KARAPANA (CARAPANA, MUTEAMASA,
UKOPINOPONA)
100 KARAPOTO (CARAPOTO)
101 KARIPUNA (CARIPUNA)
102 KARIPUNA DO AMAPA (CARIPUNA)
103 KARIRI (CARIRI)
104 KARIRI-XOCO (CARIRI-CHOCO)
105 KARITIANA (CARITIANA)
106 KATAWIXI (KATAUIXI,KATAWIN, KATAWISI, CATA U I C
HI)
107 KATUENA (CATUENA, KATWENA)
108 KATUKINA (PEDA DJAPA)
109 KATUKINA DO ACRE
110 KAXARARI (CAXARARI)
111 KAXINAWA (HUNI-KUIN, CASHINAUA, CAXINAUA)
112 KAXIXO
113 KAXUYANA (CAXUIANA)
114 KAYAPO (CAIAPO)
115 KAYAPO KARARAO (KARARAO)
116 KAYAPO TXUKAHAMAE (TXUKAHAMAE)
117 KAYAPO XICRIM (XIKRIN)
118 KAYUISANA (CAIXANA, CAUIXANA, KAIXANA)
119 KINIKINAWA (GUAN, KOINUKOEN, KINIKINAO)
120 KIRIRI
121 KOCAMA (COCAMA, KOKAMA)
122 K O K U I R E G AT E J E
123 KORUBO
124 KRAHO (CRAO, KRAO)
125 KREJE (KRENYE)
126 KRENAK (BORUN, CRENAQUE)
127 KRIKATI (KRINKATI)
128 KUBEO (CUBEO, COBEWA, KUBEWA, PAMIWA,
CUBEU)
129 KUIKURO (KUIKURU, CUICURO)
130 KUJUBIM (KUYUBI, CUJUBIM)
Integração Módulo de Regulação Página
Ambulatorial 54
Objetivo Revisão Data:
Documentação 4.2 17/09/2020
Técnica
214 TREMEMBE
215 TRUKA
216 TRUMAI
217 TSOHOM DJAPA (TSUNHUM-DJAPA)
218 TUKANO (TUCANO, YE'PA-MASA, DASEA)
219 TUMBALALA
220 T U N AYA N A
221 T U PA R I
222 TUPINAMBA
223 TUPINIQUIM
224 T U R I WA R A
225 TUXA
226 TUYUKA (TUIUCA, DOKAPUARA,
UTAPINOMAKAPHONA)
227 TXIKAO (TXICAO, IKPENG)
228 UMUTINA (OMOTINA, BARBADOS)
229 URU-EU-WAU-WAU (URUEU-UAU-UAU, URUPAIN, U R
U PA )
230 WAI WAI HIXKARYANA (HIXKARYANA)
231 WAI WAI KARAFAWYANA (KARAFAWYANA, KARAPAW
YA N A )
232 WAI WAI XEREU (XEREU)
233 WAI WAI KATUENA (KATUENA)
234 WAI WAI MAWAYANA (MAWAYANA)
235 WAIAPI (WAYAMPI, OYAMPI, WAYAPY, )
236 WAIMIRI ATROARI (KINA)
237 WANANO (UANANO, WANANA)
238 WAPIXANA (UAPIXANA, VAPIDIANA, WAPISIANA,WA P I
SHANA)
239 WAREKENA (UAREQUENA, WEREKENA)
240 WA S S U
241 WAURA (UAURA, WAUJA)
242 WAYANA (WAIANA, UAIANA)
243 WITOTO (UITOTO, HUITOTO)
244 XAKRIABA (XACRIABA)
245 XAVANTE (A'UWE, AKWE, AWEN, AKWEN)
246 XERENTE (AKWE, AWEN, AKWEN)
247 X E TA
248 XIPAIA (SHIPAYA, XIPAYA)
249 XOKLENG (SHOKLENG, XOCLENG)
250 XOKO (XOCO, CHOCO)
251 XUKURU (XUCURU)
252 XUKURU KARIRI (XUCURU-KARIRI)
253 YA I P I YA N A
254 YAMINAWA (JAMINAWA, IAMINAWA)
255 YANOMAMI NINAM (IANOMAMI, IANOAMA, XIRIANA)
256 YANOMAMI SANUMA (IANOMAMI, IANOAMA, XIRIANA)
Integração Módulo de Regulação Página
Ambulatorial 57
Objetivo Revisão Data:
Documentação 4.2 17/09/2020
Técnica