Pular para o conteúdo principal

Profissionais

Introdução


Pessoa direta ou indiretamente envolvida na prestação de cuidados de saúde.

Principais informações:

  • Nome do profissional
  • identificador NiloCare (E-mail)

Contexto NiloCare


Esse endpoint permite aos clientes Nilo Saúde manipular o cadastro de profissionais na plataforma NiloCare, é uma alternativa a criação de usuário via suporte Nilo para integração e automatização.

Cabeçalho do sistema que identifica o profissional logado
Cabeçalho de atendimento que identifica o profissional responsável

Mapeamento de Campos

#CampoExpressão de caminho no payload
1Nome do profissional (Sigla)name.where(use='official').last().text
2Nome do profissionalname.where(use='official').last().text

* Demais atributos nos payloads são armazenados, mas não afetados pelo sistema.

Especificações de comportamento FHIR - NiloCare


Identificadores

Nossa API suporta o uso de múltiplos identificadores para cada profissional. É possível, em conjunto com o time de suporte, definir o conjunto de sistemas considerados identificadores primários de profissionais. Quaisquer dois profissionais com identificadores de mesmo valor nesses sistemas serão considerados a mesma pessoa.

Um identificador útil é o email, com nomeclatura de sistema urn:ietf:rfc:6530.

Os identificadores também são utilizados para guardar informações sobre documentos e números de registro. O CPF de um profissional pode ser identificado pelo system https://servicos.receita.fazenda.gov.br/servicos/cpf/ (conforme configuração do usuário).

Os registros em conselhos são identificados pelo system
https://landing-zone-api.nilo.services/fhir/resources/NamingSystem/NiloClassCouncil/

Seu valor deve adotar o seguinte padrão:

$[Conselho]-$[uf]-$[número]

* Ex.: CRM-SP-11111

O NiloCare hoje suporta os seguintes conselhos:

SiglaNome
ABGAssociação Brasileira de Gerontologia
CRMConselho Regional de Medicina
CFMConselho Federal de Medicina
CORENConselho Reginal de Enfermagem
COFENConselho Federal de Enfermagem
CRFConselho Regional de Farmácia
CFFConselho Federal de Farmácia
CRBMConselho Regional de Biomedicina
CFBMConselho Federal de Biomedicina
CREFITOConselho Regional de Fisioterapia e Terapia Ocupacional
COFFITOConselho Federal de Fisioterapia
CREFONOConselho Regional de Fonoaudiologia
CFFAConselho Federal de Fonoaudiologia
CRNConselho Regional de Nutricionistas
CFNConselho Federal de Nutricionistas
CRPConselho Regional de Psicologia
CFPConselho Federal de Psicologia
CREFConselho Regional de Educação Física
CONFEFConselho Federal de Educação Física

Extensões de gestão de usuário

O endpoint de profissionais, conta com 3 extensões que permitem manipular o profissional saúde como um usuário no NiloCare.

#ExtensãoDescrição
1Practitioner/userhttps://landing-zone-api.nilo.services/fhir/resources/StructureDefinition/practitioner-user

Define se um profissional é um usuário.

2practitioner/user/activehttps://landing-zone-api.nilo.services/fhir/resources/StructureDefinition/practitioner-user-active

Define se o usuário de um profissional esta ativo.

3practitioner/organizationhttps://landing-zone-api.nilo.services/fhir/resources/StructureDefinition/practitioner-organization

Define um identificador que Organization à qual o profissional deve ser associado. A semântica dessa extensão é de adição às organizações (unidades) que o profissional tem acesso, e consequentemente aos pacientes dessa unidade. A remoção de unidades tem complicações adicionais e deve ser realizada via suporte.

4practitioner/user-emailhttps://landing-zone-api.nilo.services/fhir/resources/StructureDefinition/practitioner-user-email

Define o email do usuário do profissional. O email definido aqui será utilizado para login no NiloCare.

O uso da extensão de ativo só é válida para profissionais que são usuários do sistema.