\TeleeducacaoCurso

Classe responsável por armazenar os cursos oferecidos por meio da Tele-educação

Summary

Methods
Properties
Constants
__construct()
addCurso()
$codigo_nucleo
$mes_referencia
$cursos_teleeducacao
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

$cursos_teleeducacao

$cursos_teleeducacao : 

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.

addCurso()

addCurso(string  $identificacao_curso, string  $data_inicio, string  $data_fim, string  $vagas_ofertadas, string  $tema, string  $carga_horaria, array  $lista_cpf_matriculados, array  $lista_cpf_formados, array  $lista_cpf_evadidos, array  $lista_cpf_reprovados) 

Adiciona/atualiza o curso oferecido pela tele-educação O SMART considera uma curso único pela chave (identificacaoCurso e dataInicio)

Parameters

string $identificacao_curso

Código único utilizado pelo núcleo para identificar a disponibilização do curso

string $data_inicio

Data/hora no qual o curso foi disponibilizado formato d/MM/yyyy HH:mm:ss

string $data_fim

(opcional) Data/hora no qual o curso foi encerrado formato d/MM/yyyy HH:mm:ss

string $vagas_ofertadas

Quantidade de vagas ofertas

string $tema

Código da classificação do Descritores em Ciências da Saude (DeCS) da BIREME. Consultar lista de DeCS dispnonível no SMART através no menu "Cadastros Gerais > deSc BIREME - Descritores".

string $carga_horaria

Duração do curso em minutos

array $lista_cpf_matriculados

(opcional) Lista de CPFs dos alunos matriculados. Quando encerrar o período de matriculas do curso, deve-se enviar novamente o curso com a relação dos alunos matriculados.

array $lista_cpf_formados

(opcional) Lista de CPFs dos alunos formados. Quando o curso tiver sido encerrado, deve-se enviar novamente o curso com a relação dos alunos formado.

array $lista_cpf_evadidos

(opcional) Lista de CPFs dos alunos evadidos. Quando o curso tiver sido encerrado, deve-se enviar novamente o curso com a relação dos alunos evadidos.

array $lista_cpf_reprovados

(opcional) Lista de CPFs dos alunos reprovados. Quando o curso tiver sido encerrado, deve-se enviar novamente o curso com a relação dos alunos reprovados.