Visão geral

Através do serviço RMSRestDataServer, via RESTful, o usuário poderá acessar o dataserver de Inscrições (EduPsInscricaoAreaOfertadaData) para a realização de requisições de consulta, inclusão ou alteração de dados, para cancelar ou excluir uma inscrição é necessário utilizar os processos disponibilizados na visão de inscrições.  

Essas requisições são disponibilizadas através dos métodos: GET, PUT e POST e são, sempre, utilizados os valores das chaves primárias como índice para que elas sejam realizadas.

No link Serviços RESTful no RM é possível obter todas as informações sobre os serviços disponibilizados.

Importante

Para utilização dos serviços, é necessário que seja utilizada a forma de autenticação básica, onde deverão ser passados os valores de usuário e senha do usuário de acesso ao sistema.

Conforme documentação disponibilizada pela equipe de FrameWork, os serviços via RESTfull estão disponibilizados, à partir da versão 12.1.6 da linha RM.

Se necessário clique aqui para obter ajuda na configuração do Host.

Consulta

Para a realização de uma consulta, é necessária a utilização do método GET. 

Através desse método, é possível realizar a consulta de apenas um inscrito ou de uma lista de incristos.

Para a requisição de informações de um inscrito será necessário passar os valores da chave primária do aluno: CODCOLIGADA , IDPS , NUMEROINSCRICAO.


Retornando uma lista e inscrições:

Para a consulta de uma lista de inscrições, é necessário a utilização da URL abaixo utilizando filtros, conforme descrito logo abaixo através do Serviço GetAll:

HTTP://<SERVIDOR>:<HTTPORT>/rmsrestdataserver/rest/EduPSInscricaoAreaOfertadaData

É possível, nessa consulta, utilizar filtros para a limitação da quantidade de informações retornadas e, também, para restringir o resultado.

Através do link Serviço GetAll é possível obter mais informações de como utilizar os filtros disponíveis.

Exemplo: 

http://localhost:8051/rmsrestdataserver/rest/EduPSInscricaoAreaOfertadaData?start=0&limit=3


Mensagem de resposta
{
   "messages": [],
   "length": 11,
   "data":    [
            {
         "id": "1$_$26$_$1",
         "CODCOLIGADA": 1,
         "IDPS": 26,
         "CODPESSOA": 1,
         "NUMEROINSCRICAO": 1,
         "NOMECANDIDATO": "ITAMAR MENDES DA SILVEIRA",
         "NOMEPROCSEL": "Processo de teste - controle de vagas 1",
         "NOMEAREAOFER": "Administração / Comércio Exterior - Matutino",
         "DATAINSCRICAO": "2018-01-03T16:10:48-02:00",
         "STATUS": 1,
         "STATUSOPCAO": 0,
         "TIPOCOTAFEDERAL": null,
         "TIPOCOTACHAMADO": null,
         "ULTIMAETAPA": null,
         "FORMAINSCRICAOPS": "Secretaria",
         "STATUSLAN": 10,
         "DATAVENCIMENTO": null,
         "IDMOV": null,
         "LOCALPROVA": "Belo Horizonte",
         "USANOVOPORTAL": "F",
         "CODUSUARIOPS": null,
         "IDFORMAINSCRICAO": null,
         "VALORINSCRICAO": null,
         "VALORDESCONTO": null,
         "UTILIZANOTAENEM": null,
         "CODCOLIGADALAN": null,
         "IDLAN": null,
         "NUMEROCARTAORESPOSTA": null,
         "CODCOLIGADAALUNO": null,
         "RA": null,
         "CODCOLIGADAALUNOESB": null,
         "MATRICULA": null,
         "CODCOLIGADAFUNC": null,
         "CHAPA": null,
         "CODCOLIGADACFO": null,
         "CODCFO": null,
         "CODMUNICIPIO": null,
         "CODETDMUNICIPIO": null,
         "ENEMNUMINSCRICAO": null,
         "ENEMANOREFERENCIA": null,
         "ENEMNOTAREDACAO": null,
         "ENEMNOTAOBJETIVA": null,
         "TREINEIRO": null,
         "DEFAUDITIVA": null,
         "DEFVISUAL": null,
         "DEFFISICA": null,
         "DEFMULTIPLA": null,
         "DEFOUTRAS": null,
         "DEFMOTIVOOUTRAS": null,
         "CODCOLIGADAQS": null,
         "CODPROVAQS": null,
         "IDQS": null,
         "CODCOLIGADAMAT": null,
         "IDPERLET": null,
         "IDHABFILIALMAT": null,
         "RAMAT": null,
         "CANHOTO": null,
         "SENHA": null,
         "NUMEROINSCRICAOANONIMA": null,
         "CODCOLIGADABEM": null,
         "IDBEM": null,
         "DATAAGENDAMENTO": null,
         "HORAINICIO": null,
         "NOMEBEM": null,
         "HORAFIM": null,
         "CODRESPACADEMICO": null,
         "CODRESPFINANCEIRO": null,
         "CODPAI": null,
         "CODMAE": null,
         "IDCAMPUS": null,
         "COTAFEDERAL": null,
         "COTAFEDERALENSINOPUBLICO": null,
         "COTAFEDERALRENDA": null,
         "COTAFEDERALCORACA": null,
         "CODCOLIGADACFOLAN": null,
         "CODCFOLAN": null,
         "NOMEPESSOAACEITEPORTAL": null,
         "DATAHORAACEITEPORTAL": null,
         "ENEMNOTANATUREZA": null,
         "ENEMNOTAHUMANAS": null,
         "ENEMNOTALINGUAGEM": null,
         "ENEMNOTAMATEMATICA": null,
         "COTAFEDERALPCD": null,
         "DEFFALA": null,
         "DEFMENTAL": null,
         "DEFINTELECTUAL": null,
         "BRPDH": null
      },
            {
         "id": "1$_$26$_$2",
         "CODCOLIGADA": 1,
         "IDPS": 26,
         "CODPESSOA": 2,
         "NUMEROINSCRICAO": 2,
         "NOMECANDIDATO": "JOAO DA SILVA JORDAM",
         "NOMEPROCSEL": "Processo de teste - controle de vagas 1",
         "NOMEAREAOFER": "Ciência da Computação",
         "DATAINSCRICAO": "2018-01-03T16:13:34-02:00",
         "STATUS": 1,
         "STATUSOPCAO": 0,
         "TIPOCOTAFEDERAL": null,
         "TIPOCOTACHAMADO": null,
         "ULTIMAETAPA": null,
         "FORMAINSCRICAOPS": "Secretaria",
         "STATUSLAN": 10,
         "DATAVENCIMENTO": null,
         "IDMOV": null,
         "LOCALPROVA": "Belo Horizonte",
         "USANOVOPORTAL": "F",
         "CODUSUARIOPS": null,
         "IDFORMAINSCRICAO": null,
         "VALORINSCRICAO": null,
         "VALORDESCONTO": null,
         "UTILIZANOTAENEM": null,
         "CODCOLIGADALAN": null,
         "IDLAN": null,
         "NUMEROCARTAORESPOSTA": null,
         "CODCOLIGADAALUNO": null,
         "RA": null,
         "CODCOLIGADAALUNOESB": null,
         "MATRICULA": null,
         "CODCOLIGADAFUNC": null,
         "CHAPA": null,
         "CODCOLIGADACFO": null,
         "CODCFO": null,
         "CODMUNICIPIO": null,
         "CODETDMUNICIPIO": null,
         "ENEMNUMINSCRICAO": null,
         "ENEMANOREFERENCIA": null,
         "ENEMNOTAREDACAO": null,
         "ENEMNOTAOBJETIVA": null,
         "TREINEIRO": null,
         "DEFAUDITIVA": null,
         "DEFVISUAL": null,
         "DEFFISICA": null,
         "DEFMULTIPLA": null,
         "DEFOUTRAS": null,
         "DEFMOTIVOOUTRAS": null,
         "CODCOLIGADAQS": null,
         "CODPROVAQS": null,
         "IDQS": null,
         "CODCOLIGADAMAT": null,
         "IDPERLET": null,
         "IDHABFILIALMAT": null,
         "RAMAT": null,
         "CANHOTO": null,
         "SENHA": null,
         "NUMEROINSCRICAOANONIMA": null,
         "CODCOLIGADABEM": null,
         "IDBEM": null,
         "DATAAGENDAMENTO": null,
         "HORAINICIO": null,
         "NOMEBEM": null,
         "HORAFIM": null,
         "CODRESPACADEMICO": null,
         "CODRESPFINANCEIRO": null,
         "CODPAI": null,
         "CODMAE": null,
         "IDCAMPUS": null,
         "COTAFEDERAL": null,
         "COTAFEDERALENSINOPUBLICO": null,
         "COTAFEDERALRENDA": null,
         "COTAFEDERALCORACA": null,
         "CODCOLIGADACFOLAN": null,
         "CODCFOLAN": null,
         "NOMEPESSOAACEITEPORTAL": null,
         "DATAHORAACEITEPORTAL": null,
         "ENEMNOTANATUREZA": null,
         "ENEMNOTAHUMANAS": null,
         "ENEMNOTALINGUAGEM": null,
         "ENEMNOTAMATEMATICA": null,
         "COTAFEDERALPCD": null,
         "DEFFALA": null,
         "DEFMENTAL": null,
         "DEFINTELECTUAL": null,
         "BRPDH": null
      }
   ]
}


Retornando apenas uma inscrição:

Para realizar a consulta de uma inscrição, será necessário a utilização dos valores de chave primária da inscrição (CODCOLIGADA, IDPS e NUMEROINSCRICAO).


Exemplo:

http://localhost:8051/rmsrestdataserver/rest/EduPSInscricaoAreaOfertadaData/1$_$26$_$1


O valor informado no final da URL "1$_$26$_$1" se refere aos valores da coligada, do código do processo seletivo e do número de inscrição do candidato.

Esse valores são separados pelos caracteres "$" e "_".

Para a realização dessa requisição

Mensagem de resposta
{
   "messages": [],
   "length": 1,
   "data":    {
      "id": "1$_$26$_$1",
      "CODCOLIGADA": 1,
      "IDPS": 26,
      "CODPESSOA": 1,
      "NUMEROINSCRICAO": 1,
      "IDFORMAINSCRICAO": 33,
      "DATAINSCRICAO": "2018-01-03T16:10:48-02:00",
      "VALORINSCRICAO": 0,
      "VALORDESCONTO": 0,
      "UTILIZANOTAENEM": "F",
      "CODCOLIGADALAN": null,
      "IDLAN": null,
      "NUMEROCARTAORESPOSTA": 1,
      "CODCOLIGADAALUNO": null,
      "RA": null,
      "CODCOLIGADAALUNOESB": null,
      "MATRICULA": null,
      "CODCOLIGADAFUNC": null,
      "CHAPA": null,
      "CODCOLIGADACFO": null,
      "CODCFO": null,
      "CODMUNICIPIO": "06200",
      "CODETDMUNICIPIO": "MG",
      "ENEMNUMINSCRICAO": "",
      "ENEMANOREFERENCIA": null,
      "ENEMNOTAREDACAO": null,
      "ENEMNOTAOBJETIVA": null,
      "STATUS": 1,
      "TREINEIRO": "F",
      "DEFAUDITIVA": "T",
      "DEFVISUAL": "F",
      "DEFFISICA": "F",
      "DEFMULTIPLA": "F",
      "DEFOUTRAS": "F",
      "DEFMOTIVOOUTRAS": "",
      "CODCOLIGADAQS": 0,
      "CODPROVAQS": "",
      "IDQS": 0,
      "CODCOLIGADAMAT": null,
      "IDPERLET": null,
      "IDHABFILIALMAT": null,
      "RAMAT": null,
      "CANHOTO": "T",
      "SENHA": "L1111uJ1q2",
      "NOMECANDIDATO": "ITAMAR MENDES DA SILVEIRA",
      "NOMEAREAOFER": null,
      "NUMEROINSCRICAOANONIMA": null,
      "NOMEPROCSEL": null,
      "STATUSLAN": "10",
      "DATAVENCIMENTO": null,
      "CODCOLIGADABEM": null,
      "IDBEM": null,
      "DATAAGENDAMENTO": null,
      "HORAINICIO": null,
      "NOMEBEM": null,
      "HORAFIM": null,
      "LOCALPROVA": null,
      "CODRESPACADEMICO": null,
      "CODRESPFINANCEIRO": null,
      "CODPAI": null,
      "CODMAE": null,
      "STATUSOPCAO": null,
      "ULTIMAETAPA": null,
      "FORMAINSCRICAOPS": null,
      "IDCAMPUS": 1,
      "COTAFEDERAL": "F",
      "COTAFEDERALENSINOPUBLICO": "F",
      "COTAFEDERALRENDA": "F",
      "COTAFEDERALCORACA": "F",
      "TIPOCOTAFEDERAL": null,
      "TIPOCOTACHAMADO": null,
      "CODCOLIGADACFOLAN": null,
      "CODCFOLAN": null,
      "IDMOV": null,
      "NOMEPESSOAACEITEPORTAL": null,
      "DATAHORAACEITEPORTAL": null,
      "ENEMNOTANATUREZA": null,
      "ENEMNOTAHUMANAS": null,
      "ENEMNOTALINGUAGEM": null,
      "ENEMNOTAMATEMATICA": null,
      "CODUSUARIOPS": null,
      "USANOVOPORTAL": "F",
      "COTAFEDERALPCD": "F",
      "DEFFALA": "F",
      "DEFMENTAL": "F",
      "DEFINTELECTUAL": "F",
      "BRPDH": "F",
      "IDCAMPUS1": 1,
      "CODFILIAL": 1,
      "IDBOLETO": "",
      "SPSOpcaoInscrito": [      {
         "id": "1$_$26$_$1$_$1$_$1",
         "parent_id": "1$_$26$_$1",
         "CODCOLIGADA": 1,
         "IDPS": 26,
         "CODPESSOA": 1,
         "NUMEROINSCRICAO": 1,
         "IDAREAINTERESSE": 1,
         "NUMEROOPCAO": 1,
         "NOME": "Administração / Comércio Exterior - Matutino",
         "ULTIMAETAPA": null,
         "STATUS": 0,
         "CLASSIFICACAO": null,
         "PONTUACAO": null,
         "NUMCHAMADA": null,
         "NUMEROVAGAS": 2,
         "ATIVIDADESAGENDADAS": null,
         "TIPOCOTACHAMADO": null,
         "CODUSUARIOPS": null
      }],
      "SPSIdiomaInscrito": [],
      "SPSInscAreaOfertaCompl": [      {
         "id": "1$_$26$_$1",
         "parent_id": "1$_$26$_$1",
         "CODCOLIGADA": 1,
         "IDPS": 26,
         "NUMEROINSCRICAO": 1,
         "CODPESSOA": 1
      }],
      "SPSInscricaoAreaOfertadaSubDef": [],
      "SpsAtividadeAgendadaPS": []
   }
}

CADASTRO

Cadastrando uma inscrição:


Para realizar o cadastro de uma inscrição é necessário que sejam passados, entre um conjunto de chaves, todos os campos que serão inseridos e no cabeçalho da mensagem deverão ser incluídos os campos CODCOLIGADA e CODFILIAL para criação do contexto em que a inscrição será inclusa.


URL que será utilizada para cadastro da inscrição: http://localhost:8051/rmsrestdataserver/rest/EduPSInscricaoAreaOfertadaDataEduAlunoData

Para a realização dessa requisição, deverá ser utilizado o método: POST.


Segue o exemplo de um conjunto mínimo de informações necessárias para cadastro de uma inscrição:

Corpo da mensagem
{
      "CODCOLIGADA": 1,
      "IDPS": 26,
      "CODPESSOA": 50,
      "NUMEROINSCRICAO": -1,
      "IDFORMAINSCRICAO": 33,
      "DATAINSCRICAO": "2018-01-03T16:10:48",
      "UTILIZANOTAENEM": "F",
      "NUMEROCARTAORESPOSTA": 1,
      "CODCOLIGADAALUNO": null,
      "RA": null,
      "CODCOLIGADAALUNOESB": null,
      "MATRICULA": null,
      "CODCOLIGADAFUNC": null,
      "CHAPA": null,
      "CODCOLIGADACFO": null,
      "CODCFO": null,
      "CODMUNICIPIO": "06200",
      "CODETDMUNICIPIO": "MG",
      "STATUS": 1,
      "TREINEIRO": "F",
      "DEFAUDITIVA": "T",
      "DEFVISUAL": "F",
      "DEFFISICA": "F",
      "DEFMULTIPLA": "F",
      "DEFOUTRAS": "F",
      "DEFMOTIVOOUTRAS": "",
      "CODCOLIGADAQS": 0,
      "CODPROVAQS": "",
      "IDQS": 0,
      "CODCOLIGADAMAT": null,
      "IDPERLET": null,
      "IDHABFILIALMAT": null,
      "RAMAT": null,
      "CANHOTO": "F",
      "NOMECANDIDATO": "CARLOS MENDES SILVA",
      "NOMEAREAOFER": null,
      "NUMEROINSCRICAOANONIMA": null,
      "NOMEPROCSEL": null,
      "DATAVENCIMENTO": null,
      "CODCOLIGADABEM": null,
      "IDBEM": null,
      "DATAAGENDAMENTO": null,
      "HORAINICIO": null,
      "NOMEBEM": null,
      "HORAFIM": null,
      "LOCALPROVA": null,
      "CODRESPACADEMICO": null,
      "CODRESPFINANCEIRO": null,
      "CODPAI": null,
      "CODMAE": null,
      "STATUSOPCAO": null,
      "ULTIMAETAPA": null,
      "FORMAINSCRICAOPS": null,
      "IDCAMPUS": 1,
      "COTAFEDERAL": "F",
      "COTAFEDERALENSINOPUBLICO": "F",
      "COTAFEDERALRENDA": "F",
      "COTAFEDERALCORACA": "F",
      "TIPOCOTAFEDERAL": null,
      "TIPOCOTACHAMADO": null,
      "CODCOLIGADACFOLAN": null,
      "CODCFOLAN": null,
      "IDMOV": null,
      "NOMEPESSOAACEITEPORTAL": null,
      "DATAHORAACEITEPORTAL": null,
      "ENEMNOTANATUREZA": null,
      "ENEMNOTAHUMANAS": null,
      "ENEMNOTALINGUAGEM": null,
      "ENEMNOTAMATEMATICA": null,
      "CODUSUARIOPS": null,
      "USANOVOPORTAL": "F",
      "COTAFEDERALPCD": "F",
      "DEFFALA": "F",
      "DEFMENTAL": "F",
      "DEFINTELECTUAL": "F",
      "BRPDH": "F",
      "CODFILIAL": 1,
      "SPSOpcaoInscrito": [      {
         "CODCOLIGADA": 1,
         "IDPS": 26,
         "CODPESSOA": 50,
         "NUMEROINSCRICAO": -1,
         "IDAREAINTERESSE": 10,
         "NUMEROOPCAO": 1,
         "NOME": "Sistema de Informação - Matutino",
         "ULTIMAETAPA": null,
         "STATUS": 0,
         "CLASSIFICACAO": null,
         "NUMCHAMADA": null,
         "NUMEROVAGAS": 10,
         "TIPOCOTACHAMADO": null,
         "CODUSUARIOPS": null
      }]
   
}

Importante

A obrigatoriedade dos campos pode variar de acordo com a parametrização realizada no sistema.



Alterações

Atualizando informações da inscrição:


Para realizar a atualização de uma inscrição o é necessário que sejam passados, entre um conjunto de chaves, todos os campos que serão alterados, assim como, a tag ID que informará qual inscrição será alterada.

No cabeçalho da mensagem, também, deverão ser incluídos os campos CODCOLIGADA CODFILIAL para criação do contexto em que a inscrição será alterada.


URL que será utilizada para cadastro do aluno: http://localhost:8051//RMSRestDataServer/Rest/EduPSInscricaoAreaOfertadaData/1$_$26$_$1

Para a realização dessa requisição, deverá ser utilizado o método: PUT.


Segue o exemplo de um conjunto de informações de uma inscrição que serão alteradas:

Corpo da mensagem
{
	"id": "1$_$26$_$1",
      "CODCOLIGADA": 1,
      "IDPS": 26,
      "CODPESSOA": 1,
      "NUMEROINSCRICAO": 1,
      "IDFORMAINSCRICAO": 33,
      "DATAINSCRICAO": "2018-01-03T16:10:48",
      "VALORINSCRICAO": 0,
      "VALORDESCONTO": 0,
      "UTILIZANOTAENEM": "F",
      "CODCOLIGADALAN": null,
      "IDLAN": null,
      "NUMEROCARTAORESPOSTA": 1,
      "CODCOLIGADAALUNO": null,
      "RA": null,
      "CODCOLIGADAALUNOESB": null,
      "MATRICULA": null,
      "CODCOLIGADAFUNC": null,
      "CHAPA": null,
      "CODCOLIGADACFO": null,
      "CODCFO": null,
      "CODMUNICIPIO": "06200",
      "CODETDMUNICIPIO": "MG",
      "ENEMNUMINSCRICAO": null,
      "ENEMANOREFERENCIA": null,
      "ENEMNOTAREDACAO": null,
      "ENEMNOTAOBJETIVA": null,
      "STATUS": 1,
      "TREINEIRO": "F",
      "DEFAUDITIVA": "T",
      "DEFVISUAL": "F",
      "DEFFISICA": "F",
      "DEFMULTIPLA": "T",
      "DEFOUTRAS": "F",
      "DEFMOTIVOOUTRAS": "",
      "CODCOLIGADAQS": 0,
      "CODPROVAQS": "",
      "IDQS": 0,
      "CODCOLIGADAMAT": null,
      "IDPERLET": null,
      "IDHABFILIALMAT": null,
      "RAMAT": null,
      "CANHOTO": "F",
      "SENHA": "L1111uJ1q2",
      "NOMECANDIDATO": "ITAMAR MENDES DA SILVEIRA",
      "NOMEAREAOFER": null,
      "NUMEROINSCRICAOANONIMA": null,
      "NOMEPROCSEL": null,
      "STATUSLAN": "10",
      "DATAVENCIMENTO": null,
      "CODCOLIGADABEM": null,
      "IDBEM": null,
      "DATAAGENDAMENTO": null,
      "HORAINICIO": null,
      "NOMEBEM": null,
      "HORAFIM": null,
      "LOCALPROVA": null,
      "CODRESPACADEMICO": null,
      "CODRESPFINANCEIRO": null,
      "CODPAI": null,
      "CODMAE": null,
      "STATUSOPCAO": null,
      "ULTIMAETAPA": null,
      "FORMAINSCRICAOPS": null,
      "COTAFEDERAL": "F",
      "COTAFEDERALENSINOPUBLICO": "F",
      "COTAFEDERALRENDA": "F",
      "COTAFEDERALCORACA": "F",
      "TIPOCOTAFEDERAL": null,
      "TIPOCOTACHAMADO": null,
      "CODCOLIGADACFOLAN": null,
      "CODCFOLAN": null,
      "IDMOV": null,
      "NOMEPESSOAACEITEPORTAL": null,
      "DATAHORAACEITEPORTAL": null,
      "ENEMNOTANATUREZA": null,
      "ENEMNOTAHUMANAS": null,
      "ENEMNOTALINGUAGEM": null,
      "ENEMNOTAMATEMATICA": null,
      "CODUSUARIOPS": null,
      "USANOVOPORTAL": "F",
      "COTAFEDERALPCD": "F",
      "DEFFALA": "F",
      "DEFMENTAL": "F",
      "DEFINTELECTUAL": "F",
      "BRPDH": "F",
      "CODFILIAL": 1,
      "IDBOLETO": "",
      "SPSOpcaoInscrito": [{
      	"id": "1$_$26$_$1",
         "CODCOLIGADA": 1,
         "IDPS": 26,
         "CODPESSOA": 1,
         "NUMEROINSCRICAO": 1,
         "IDAREAINTERESSE": 1,
         "NUMEROOPCAO": 1,
         "NOME": "Administração / Comércio Exterior - Matutino",
         "ULTIMAETAPA": null,
         "STATUS": 0,
         "CLASSIFICACAO": null,
         "PONTUACAO": null,
         "NUMCHAMADA": null,
         "NUMEROVAGAS": 2,
         "ATIVIDADESAGENDADAS": null,
         "TIPOCOTACHAMADO": null,
         "CODUSUARIOPS": null
      }],
      "SPSInscAreaOfertaCompl": [      {
         "CODCOLIGADA": 1,
         "IDPS": 26,
         "NUMEROINSCRICAO": 1,
         "CODPESSOA": 1
      }]
   
}


Exemplo da resposta:

Mensagem de resposta
{
   "messages": [],
   "length": 1,
   "data":    {
      "id": "1$_$26$_$1",
      "CODCOLIGADA": 1,
      "IDPS": 26,
      "CODPESSOA": 1,
      "NUMEROINSCRICAO": 1,
      "IDFORMAINSCRICAO": 33,
      "DATAINSCRICAO": "2018-01-03T16:10:48-02:00",
      "VALORINSCRICAO": 0,
      "VALORDESCONTO": 0,
      "UTILIZANOTAENEM": "F",
      "CODCOLIGADALAN": null,
      "IDLAN": null,
      "NUMEROCARTAORESPOSTA": 1,
      "CODCOLIGADAALUNO": null,
      "RA": null,
      "CODCOLIGADAALUNOESB": null,
      "MATRICULA": null,
      "CODCOLIGADAFUNC": null,
      "CHAPA": null,
      "CODCOLIGADACFO": null,
      "CODCFO": null,
      "CODMUNICIPIO": "06200",
      "CODETDMUNICIPIO": "MG",
      "ENEMNUMINSCRICAO": null,
      "ENEMANOREFERENCIA": null,
      "ENEMNOTAREDACAO": null,
      "ENEMNOTAOBJETIVA": null,
      "STATUS": 1,
      "TREINEIRO": "F",
      "DEFAUDITIVA": "T",
      "DEFVISUAL": "F",
      "DEFFISICA": "F",
      "DEFMULTIPLA": "T",
      "DEFOUTRAS": "F",
      "DEFMOTIVOOUTRAS": "",
      "CODCOLIGADAQS": 0,
      "CODPROVAQS": "",
      "IDQS": 0,
      "CODCOLIGADAMAT": null,
      "IDPERLET": null,
      "IDHABFILIALMAT": null,
      "RAMAT": null,
      "CANHOTO": "F",
      "SENHA": "L1111uJ1q2",
      "NOMECANDIDATO": "ITAMAR MENDES DA SILVEIRA",
      "NOMEAREAOFER": null,
      "NUMEROINSCRICAOANONIMA": null,
      "NOMEPROCSEL": null,
      "STATUSLAN": "10",
      "DATAVENCIMENTO": null,
      "CODCOLIGADABEM": null,
      "IDBEM": null,
      "DATAAGENDAMENTO": null,
      "HORAINICIO": null,
      "NOMEBEM": null,
      "HORAFIM": null,
      "LOCALPROVA": null,
      "CODRESPACADEMICO": null,
      "CODRESPFINANCEIRO": null,
      "CODPAI": null,
      "CODMAE": null,
      "STATUSOPCAO": null,
      "ULTIMAETAPA": null,
      "FORMAINSCRICAOPS": null,
      "IDCAMPUS": 1,
      "COTAFEDERAL": "F",
      "COTAFEDERALENSINOPUBLICO": "F",
      "COTAFEDERALRENDA": "F",
      "COTAFEDERALCORACA": "F",
      "TIPOCOTAFEDERAL": null,
      "TIPOCOTACHAMADO": null,
      "CODCOLIGADACFOLAN": null,
      "CODCFOLAN": null,
      "IDMOV": null,
      "NOMEPESSOAACEITEPORTAL": null,
      "DATAHORAACEITEPORTAL": null,
      "ENEMNOTANATUREZA": null,
      "ENEMNOTAHUMANAS": null,
      "ENEMNOTALINGUAGEM": null,
      "ENEMNOTAMATEMATICA": null,
      "CODUSUARIOPS": null,
      "USANOVOPORTAL": "F",
      "COTAFEDERALPCD": "F",
      "DEFFALA": "F",
      "DEFMENTAL": "F",
      "DEFINTELECTUAL": "F",
      "BRPDH": "F",
       "CODFILIAL": 1,
      "IDBOLETO": "",
      "SPSOpcaoInscrito": [      {
         "id": "1$_$26$_$1$_$1$_$1",
         "parent_id": "1$_$26$_$1",
         "CODCOLIGADA": 1,
         "IDPS": 26,
         "CODPESSOA": 1,
         "NUMEROINSCRICAO": 1,
         "IDAREAINTERESSE": 1,
         "NUMEROOPCAO": 1,
         "NOME": "Administra��o / Com�rcio Exterior - Matutino",
         "ULTIMAETAPA": null,
         "STATUS": 0,
         "CLASSIFICACAO": null,
         "PONTUACAO": null,
         "NUMCHAMADA": null,
         "NUMEROVAGAS": 2,
         "ATIVIDADESAGENDADAS": null,
         "TIPOCOTACHAMADO": null,
         "CODUSUARIOPS": null
      }],
      "SPSIdiomaInscrito": [],
      "SPSInscAreaOfertaCompl": [      {
         "id": "1$_$26$_$1",
         "parent_id": "1$_$26$_$1",
         "CODCOLIGADA": 1,
         "IDPS": 26,
         "NUMEROINSCRICAO": 1,
         "CODPESSOA": 1
      }],
      "SPSInscricaoAreaOfertadaSubDef": [],
      "SpsAtividadeAgendadaPS": []
   }
}


Alterações (patch)

Atualizando informações da inscrição:


Para realizar a atualização de uma inscrição o é necessário que sejam passados, entre um conjunto de chaves, todos os campos que serão alterados.

No cabeçalho da mensagem, também, deverão ser incluídos os campos CODCOLIGADA CODFILIAL para criação do contexto em que a inscrição será alterada.


URL que será utilizada para cadastro do aluno: http://localhost:8051//RMSRestDataServer/Rest/EduPSInscricaoAreaOfertadaData/1$_$26$_$1

Para a realização dessa requisição, deverá ser utilizado o método: Patch.

Requisição de exemplo
{
    "SPSInscAreaOfertaCompl": [
        {
            "STATUS":"3"
        }
    ]
}

Observação

Nesse caso atualizamos especificamente o campo Status (Caso a intenção for atualizar outro campo seja de outro objeto ou não, basta seguir o modelo acima).

Outra possível abordagem utilizando o método patch é  passar o objeto completo (como no put) e alterar apenas os campos desejados.


Exemplo da resposta:

Exemplo da resposta
{
    "messages": [],
    "length": 1,
    "data": {
        "id": "1$_$10$_$1",
        "CODCOLIGADA": 1,
        "IDPS": 10,
        "CODPESSOA": null,
        "NUMEROINSCRICAO": 1,
        "IDFORMAINSCRICAO": 1,
        "DATAINSCRICAO": "2023-11-23T11:58:34.41-03:00",
        "VALORINSCRICAO": 0.0000,
        "VALORDESCONTO": 0.0000,
        "UTILIZANOTAENEM": "F",
        "CODCOLIGADALAN": null,
        "IDLAN": null,
        "NUMEROCARTAORESPOSTA": 1,
        "CODCOLIGADAALUNO": null,
        "RA": null,
        "CODCOLIGADAALUNOESB": null,
        "MATRICULA": null,
        "CODCOLIGADAFUNC": null,
        "CHAPA": null,
        "CODCOLIGADACFO": null,
        "CODCFO": null,
        "CODMUNICIPIO": "06200",
        "CODETDMUNICIPIO": "MG",
        "ENEMNUMINSCRICAO": "",
        "ENEMANOREFERENCIA": null,
        "ENEMNOTAREDACAO": null,
        "ENEMNOTAOBJETIVA": null,
        "STATUS": 1,
        "TREINEIRO": "F",
        "DEFAUDITIVA": "F",
        "DEFVISUAL": "F",
        "DEFFISICA": "F",
        "DEFMULTIPLA": "F",
        "DEFOUTRAS": "F",
        "DEFMOTIVOOUTRAS": "",
        "CODCOLIGADAQS": 0,
        "CODPROVAQS": "",
        "IDQS": 0,
        "CODCOLIGADAMAT": null,
        "IDPERLET": null,
        "IDHABFILIALMAT": null,
        "RAMAT": null,
        "CANHOTO": null,
        "SENHA": null,
        "NOMECANDIDATO": "teste 01 unicap",
        "NOMEAREAOFER": null,
        "NUMEROINSCRICAOANONIMA": null,
        "NOMEPROCSEL": null,
        "STATUSLAN": "10",
        "DATAVENCIMENTO": null,
        "CODCOLIGADABEM": null,
        "IDBEM": null,
        "DATAAGENDAMENTO": null,
        "HORAINICIO": null,
        "NOMEBEM": null,
        "HORAFIM": null,
        "LOCALPROVA": null,
        "CODRESPACADEMICO": null,
        "CODRESPFINANCEIRO": null,
        "CODPAI": null,
        "CODMAE": null,
        "STATUSOPCAO": null,
        "ULTIMAETAPA": null,
        "FORMAINSCRICAOPS": null,
        "IDCAMPUS": 0,
        "COTAFEDERAL": "F",
        "COTAFEDERALENSINOPUBLICO": "F",
        "COTAFEDERALRENDA": "F",
        "COTAFEDERALCORACA": "F",
        "TIPOCOTAFEDERAL": null,
        "TIPOCOTACHAMADO": null,
        "CODCOLIGADACFOLAN": null,
        "CODCFOLAN": null,
        "IDMOV": null,
        "NOMEPESSOAACEITEPORTAL": "teste 01 unicap",
        "DATAHORAACEITEPORTAL": "2023-11-23T11:58:34.41-03:00",
        "ENEMNOTANATUREZA": null,
        "ENEMNOTAHUMANAS": null,
        "ENEMNOTALINGUAGEM": null,
        "ENEMNOTAMATEMATICA": null,
        "CODUSUARIOPS": 7,
        "USANOVOPORTAL": "T",
        "COTAFEDERALPCD": "F",
        "DEFFALA": "F",
        "DEFMENTAL": "F",
        "DEFINTELECTUAL": "F",
        "BRPDH": "F",
        "NOMEPESSOA": null,
        "NOMEUSUARIOPS": null,
        "CODFILIAL": 1,
        "IDBOLETO": "",
        "SPSOpcaoInscrito": [
            {
                "id": "1$_$10$_$1$_$16$_$1",
                "parent_id": "1$_$10$_$1",
                "CODCOLIGADA": 1,
                "IDPS": 10,
                "CODPESSOA": null,
                "NUMEROINSCRICAO": 1,
                "IDAREAINTERESSE": 16,
                "NUMEROOPCAO": 1,
                "NOME": "Sistema da Informação - Manhã",
                "ULTIMAETAPA": null,
                "STATUS": 5,
                "CLASSIFICACAO": 1,
                "PONTUACAO": 10.0000,
                "NUMCHAMADA": 1,
                "NUMEROVAGAS": 50,
                "ATIVIDADESAGENDADAS": null,
                "TIPOCOTACHAMADO": null,
                "CODUSUARIOPS": 7,
                "MINIMOITINERARIOS": null,
                "MAXIMOITINERARIOS": null,
                "CODBOLSA": null,
                "NOMEBOLSA": null,
                "TIPODESCBOLSA": null,
                "VALORDESCBOLSA": null
            }
        ],
        "SPSIdiomaInscrito": [],
        "SPSInscAreaOfertaCompl": [
            {
                "id": "1$_$10$_$1",
                "parent_id": "1$_$10$_$1",
                "CODCOLIGADA": 1,
                "IDPS": 10,
                "NUMEROINSCRICAO": 1,
                "CODPESSOA": null,
                "STATUS": "3"
            }
        ],
        "SPSInscricaoAreaOfertadaSubDef": [],
        "SPSInscricaoItinerario": [],
        "SpsAtividadeAgendadaPS": []
    }
}