Paciente

Neste documento estão descritos todos os campos necessários para importar dados cadastrais de pacientes para o iClinic.

Aviso

Para que a importação seja realizada com sucesso, deve-se enviar um arquivo com os dados organizados e formatados como descrito na tabela abaixo. Caso tenha alguma inconsistência nos dados, a importação não poderá ser efetuada.

Descrição dos campos

Campo Tipo Descrição
patient_id * Int Identificador do paciente
name * String(128) Nome do paciente
birth_date DateTime Data de nascimento (formato: aaaa-mm-dd)
gender String(1) Sexo (apenas sigla, ex: F)
cpf String(16) CPF do paciente
rg String(16) RG (documento de identidade) do paciente
rg_issuer String(48) Orgão emissor do RG
mobile_phone String(20) Telefone celular (formato: (99) 99999-9999)
home_phone String(20) Telefone residencial (formato: (99) 9999-9999)
office_phone String(20) Telefone comercial (formato: (99) 9999-9999)
email String(250) E-mail do paciente
email_secondary String(250) E-mail secundário
birth_place String(128) Cidade de nascimento (ex: Ribeirão Preto)
birth_state String(2) Estado de nascimento (apenas sigla, ex: SP)
zip_code String(10) CEP: (formato: 99999-999)
address String(256) Endereço
number String(10) Número
complement String(128) Complemento
neighborhood String(128) Bairro
city String(128) Cidade
state String(2) Estado (apenas sigla, ex: SP)
country String(2) País (apenas sigla, ex: BR)
ethnicity String(2) Cor/Raça (apenas sigla)
marital_status String(2) Estado civil (apenas sigla)
religion String(46) Religião
occupation String(64) Ocupação
education String(2) Escolaridade (apenas sigla)
responsible String(128) Responsável
cns String(15) Cartão Nacional de Saúde
observation Text Informações adicionais
died Bool Óbito
death_info String(128) Informações sobre a morte
nationality String(2) Nacionalidade (apenas sigla, ex: BR)
indication String(2) Indicação (apenas sigla)
indication_observation String(2) Observações sobre a indicação
active Bool Cadastro ativo
receive_email Bool Aceita receber e-mail
healthinsurance_names String(256) Convênio(s) (ex: Particular~Unimed~Amil)
patientrelatedness_mother_names String(128) Nome da(s) mãe(s)
patientrelatedness_father_names String(128) Nome do(s) pai(s)
tag_names String(128) Tag(s) (ex: Prioritário~Desconto20)
tag_physician_id Int Identificador do profissional de saúde responsável pela tag
picture_filename String(100) Nome do arquivo com a foto do paciente na subpasta “picture”

Observações:

  • todos os campos marcados com “*” (asterisco) são obrigatórios;
  • os campos Bool devem ser preenchido com valores 1, para sim, ou 0, para não;
  • o caractere “~” (til) é usado para separar múltiplos valores nos campos healthinsurance_names, patientrelatedness_mother_names, patientrelatedness_father_names e tag_names;
  • os arquivos de foto do paciente devem ser armazenados junto com os arquivos CSV, na subpasta “picture”.

Lista de sigla dos campos

Sexo

Descrição Sigla
Masculino m
Feminino f

Estado

Descrição Sigla
Acre AC
Alagoas AL
Amapá AP
Amazonas AM
Bahia BA
Ceará CE
Distrito Federal DF
Espírito Santo ES
Goiás GO
Maranhão MA
Mato Grosso MT
Mato Grosso do Sul MS
Minas Gerais MG
Pará PA
Paraíba PB
Paraná PR
Pernambuco PE
Piauí PI
Rio de Janeiro RJ
Rio Grande do Norte RN
Rio Grande do Sul RS
Rondônia RO
Roraima RR
Santa Catarina SC
São Paulo SP
Sergipe SE
Tocantins TO

Cor/Raça

Descrição Sigla
Amarela ye
Branca wh
Negra bl
Parda br

Estado civil

Descrição Sigla
Solteiro si
Casado ma
Separado se
Divorciado di
Viúvo wi
União Estável st

Escolaridade

Descrição Sigla
Nenhuma n
Ensino fundamental f
Ensino fundamental incompleto fn
Ensino médio s
Ensino médio incompleto sn
Ensino superior h
Ensino superior incompleto hn
Pós graduação p
Mestrado m
Doutorado d

Indicação

Descrição Sigla
Guia médico pg
Encaminhamento médico pf
Indicação de paciente pi
Internet in
Hospital ho
Outros ot

Arquivos

Nota

Faça o download do arquivo de exemplo (Cadastros de paciente, Todos os arquivos).