\ProfissionalSaude

Classe responsável por cadastrar/atualizar os dados de profissional de saúde.

Quando o SMART recebe um CPF ele tentará busca na base e se não encontrado irá busca na base do CNES. Esse serviço só será utilizado caso o SMART não consiga encontrar o profissional pelo CPF informado nos outros serviços

Summary

Methods
Properties
Constants
__construct()
addProfissionalSaude()
$codigo_nucleo
$mes_referencia
$profissionais
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Properties

$codigo_nucleo

$codigo_nucleo : 

Type

$mes_referencia

$mes_referencia : 

Type

$profissionais

$profissionais : 

Type

Methods

__construct()

__construct(string  $codigo_nucleo, string  $mes_referencia) 

Construtor da classe

Parameters

string $codigo_nucleo

Código CNES de identifiação do núcleo cadastrado no SMART.

string $mes_referencia

Mês de referência para os indicadores informados.

addProfissionalSaude()

addProfissionalSaude(string  $codigo_cns, string  $codigo_cpf, string  $nome, string  $estabelecimento, string  $ocupacao, string  $equipe_ine, string  $tipo_profissional, string  $sexo) 

Adiciona os dados cadastrais de um profissional de saúde.

Parameters

string $codigo_cns

CPF do profissional

string $codigo_cpf

(opcional) CNS do profissional

string $nome

Nome do profissional

string $estabelecimento

Código CNES do estabelecimento de saúde no qual o profissional solicitante atua

string $ocupacao

Código CBO da ocupação. Consultar lista de CBOs dispnonível no SMART através no menu "Cadastros Gerais > Especialidades (CBO)".

string $equipe_ine

(opcional) Código INE da equipe de saúde na qual o profissional faz parte.

string $tipo_profissional

Código do tipo de profissional. Consultar lista de tipos deprofissionais dispnonível no SMART através no menu "Cadastros Gerais > Tipos de Profissionais".

string $sexo