...
- GET ( Retorna a ficha médica cadastrada)
- POST (Cria uma Criar nova ficha médica)
- PUT (Atualiza informações da ficha médica)
...
Expandir |
---|
title | Ver resultado JSON... |
---|
|
Bloco de código |
---|
language | js |
---|
firstline | 1 |
---|
title | Resultado (JSON) |
---|
linenumbers | true |
---|
| {
"applicantRegistryCode": "386",
"selectionProcessCode": "161",
"idMedicalRecord": 47,
"idModel": 9,
"observation": "Modelo principal da ficha de saúde",
"fields": [
{
"idField": 70,
"value": "Joana Silva"
},
{
"idField": 71,
"value": "(31)9 9221-4225"
},
{
"idField": 72,
"value": "Mãe"
},
{
"idField": 56,
"value": "",
"optionsSelected": [
{
"sequential": 1,
"value": "Sim"
}
]
},
{
"idField": 64,
"value": "",
"optionsSelected": [
{
"sequential": 1,
"value": "Sim"
}
]
}
]
} |
Informações |
---|
title | Informações complementares |
---|
| É importante ressaltar que se um candidato já for aluno (possuir vinculo com a tabela de Pessoa) a ficha médica do candidato é a mesma do aluno, ou seja, qualquer alteração na ficha médica do candidato automaticamente reflete na ficha médica do aluno (estará alterando a mesma ficha). |
|
1.2 - POST (
...
Criar uma nova ficha médica)
...
Máscara de Url: http://{domínio}:{porta}/api/educational/v1/ApplicantRegistries/{Cód. da Coligada}|{Id. Processo Seletivo}|{Cód. Usuário PS }/medicalRecord/-1{Id. Ficha Médica}?BranchCode={Cód Filial}&LevelEducationCode={Nível de ensino}&ResponsibleApplicantCode={Cód. Usuário PS responsável pela operação}
Informações |
---|
icon | false |
---|
title | Exemplo de Configuração |
---|
|
Domínio: localhost Porta: 8051 Cód. Coligada: 1, Id. Processo Seletivo: 161, Cód. Usuário PS: 83, GUID:d3c4a091-ea4c-474a-900f-f2ecd970520e386, Id. Ficha Médica:42, Cód. Filial: 1, Nível de Ensino:1, Cód. Usuário PS Responsável pelo Aceite/Revogaçãopela atualização:26. Url Utilizada: http://localhost:8051/api/educational/v1/ApplicantRegistries/1|161|386/medicalRecord/42?BranchCode=1&LevelEducationCode=1&ResponsibleApplicantCode=26 Importante: Ao executar a inserção de uma nova ficha médica será considerado o modelo de ficha médica ativo para o contexto, portanto será realizada a inclusão de uma ficha médica para o candidato considerando o modelo de ficha médica ativo no momento para o contexto. |
Informações |
---|
icon | false |
---|
title | Exemplo de Entrada |
---|
|
Expandir |
---|
title | Ver resultado JSON... |
---|
| Importante: idModel: deve ser informado o id. modelo que esta ativo para o contexto. Bloco de código |
---|
language | js |
---|
firstline | 1 |
---|
title | Resultado (JSON) |
---|
linenumbers | true |
---|
| {
"idModel": 9,
"observation": "Ficha da Elisa Stefany Milena Gonçalves",
"fields": [
{
"idField": 70,
"value": "Elisa Stefany Milena Gonçalves"
},
{
"idField": 71,
"value": "(31)998235743"
},
{
"idField": 72,
"value": "Mãe"
},
{
"idField": 56,
"value": "",
"optionsSelected": [
{
"sequential": 1,
"value": "Sim"
}
]
},
{
"idField": 64,
"value": "",
"optionsSelected": [
{
"sequential": 1,
"value": "Sim"
}
]
}
]
} |
ConsentStatus = A="Aceite" ou R="Revogação". |
|
Informações |
---|
icon | false |
---|
title | Exemplo de Resultado |
---|
|
Expandir |
---|
title | Ver resultado JSON... |
---|
| Bloco de código |
---|
language | js |
---|
firstline | 1 |
---|
title | Resultado (JSON) |
---|
linenumbers | true |
---|
| {
"applicantRegistryCode": "384",
"responsibleApplicantCode": "26",
"selectionProcessCode": "161",
"idMedicalRecord": 48,
"idModel": 9,
"companyCode": 1,
"branchCode": 1,
"levelEducationCode": 1,
"observation": "Ficha da Elisa Stefany Milena Gonçalves",
"fields": [
{
"idField": 70,
"value": "Elisa Stefany Milena Gonçalves",
"optionsSelected": []
},
{
"idField": 71,
"value": "(31)998235743",
"optionsSelected": []
},
{
"idField": 72,
"value": "Mãe",
"optionsSelected": []
},
{
"idField": 56,
"value": "",
"optionsSelected": [
{
"sequential": 1,
"value": "Sim"
}
]
},
{
"idField": 64,
"value": "",
"optionsSelected": [
{
"sequential": 1,
"value": "Sim"
}
]
}
]
} |
|
|
1.3 - PUT (
...
Atualiza informações da ficha médica)
...
Máscara de Url: http://{domínio}:{porta}/api/educational/v1/ApplicantRegistries/{Cód. da Coligada}|{Id. Processo Seletivo}|{Cód. Usuário PS }/termUseOfImageVoice/{GUID}?BranchCode={Cód Filial}&LevelEducationCode={Nível de ensino}&ResponsibleApplicantCode={Cód. Usuário PS responsável pelo aceite/revogação}
...