Skip to content

Commit

Permalink
updated the response schema in PDND e-service payload
Browse files Browse the repository at this point in the history
  • Loading branch information
denismarini committed Nov 15, 2023
1 parent e99346d commit fdcc40b
Show file tree
Hide file tree
Showing 8 changed files with 148 additions and 2 deletions.
20 changes: 19 additions & 1 deletion doc/03_analysis/PDND e-services payload/IFS01.1-response.json
Original file line number Diff line number Diff line change
@@ -1 +1,19 @@
/*working in progress*/
/*working in progress*/
{
learnig_courses: [
{
"programme_type_name": "Laurea Magistrale (DM 270/04)",
"programme_type_code": "MS",
"degree_class_code": "LM-20",
"degree_class_name": "Ingegneria aerospaziale e astronautica",
"degree_course_name": "Scuola di Ingegneria Industriale e dell'Informazione",
"degree_course_code": "469",
"degree_class_language": "EN", (official_language)
"degree_class_period_years": 2,
"total_credits": 120,
"accademic_year": 2023/2024,
"website_course": "http://www.ingindinf.polimi.it",
"website_university": "https://ccs-aerospaziale.polimi.it"
}
]
}
31 changes: 30 additions & 1 deletion doc/03_analysis/PDND e-services payload/IFS02.5-response.json
Original file line number Diff line number Diff line change
@@ -1 +1,30 @@
/*TO DO*/
/*Working in progress*/

{
"proof_mobility_period":{
"personal_data":{
"tax_code":"RSSMRA80A01F205D",
"person_id":"AB123456C",
"given_name":"Mario",
"family_name":"Rossi",
"birth_date":"1990-05-17",
"birth_place":"Roma"
},
"proof_period":[
{
"eqf_level":"Livello 7",
"mobility_start_date":"2020-05-17",
"mobility_end_date":"2021-05-17",
"mobility_period_type":"Lungo termine",
"destination_institute_name":"Universidad Politecnica de Madrid",
"destination_erasmus_code":"VALENCI02",
"departure_institute_name":"Politecnico di Milano",
"departure_erasmus_code":"MILANO02",
"destination_department":"Faculty of Science & Engineering",
"departure_department":"Dipartimento di Ingegneria Industriale",
"destination_country":"Spagna",
"departure_country":"Italia"
}
]
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
/*Working in progress*/
57 changes: 57 additions & 0 deletions doc/03_analysis/PDND e-services payload/IFS03.4-response.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
/* Working in progress*/
{
"proof_education_qualifications_diploma_supplement":{
"personal_data":{
"tax_code":"RSSMRA80A01F205D",
"person_id":"AB123456C",
"given_name":"Mario",
"family_name":"Rossi"
},
"proof_qualifications_level_diploma_supplement":[
{
"ects_credits_received":180,
"institute_name":"Cagliari - Università degli studi",
"institute_code":"04",
"programme_type_code":"MS",
"programme_type_name":"Laurea Magistrale (DM 270/04)",
"degree_course_code":"1573960",
"degree_course_name":"Ingegneria informatica",
"degree_class_code":"LM-32",
"degree_class_name":"Ingegneria informatica",
"degree_course_duration_in_years_or_months":"3 anni a tempo pieno",
"qualification_grade_value":100,
"qualification_grading_scale":110,
"qualification_grading_scale_minimum_grade":66,
"qualification_grading_scale_maximum_grade":110,
"qualification_date":"2022-07-01",
"access_to_regulated_profession":"Non applicabile",
"administering_institute_name":"Cagliari - Università degli studi",
"administering_institute_status":"Università statale",
"qualification_institute_name":"Cagliari - Università degli studi",
"qualification_institute_status":"Università statale",
"eqf_level":"6° livello",
"nqf_level":"I ciclo QF-XXX",
"attended_learning":[
{
"learning_grade_value ":30,
"learning_name":"Esame 1",
"learning_start_date":"2018-12-01",
"learning_end_date ":"2019-03-01"
},
{
"learning_grade_value ":22,
"learning_name":"Esame 2",
"learning_start_date":"2018-06-01",
"learning_end_date ":"2018-10-01"
},
{
"learning_grade_value ":28,
"learning_name":"Esame 3",
"learning_start_date":"2018-07-01",
"learning_end_date ":"2019-07-01"
}
]
}
]
}
}
14 changes: 14 additions & 0 deletions doc/03_analysis/PDND e-services payload/IFS04.2-response.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
/* Working in progress */
"enrollment_change_request": [
{
"file_code": "12345AB",
"file_status": "Approved",
"message": ""
},
{
"file_code": "12345AB",
"file_status": "Approved",
"message": ""
}
]
/*note: aggiungere un Enum degli status possibili*/
20 changes: 20 additions & 0 deletions doc/03_analysis/PDND e-services payload/IFS04.3-response.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
/* Working in progress

stato rettifica

POSSIBILI RESPONSE
{
file_status: "Acquired",
message:"Annullamento richiesta accettata"
}
{
file_status: "Approved ",
message:"richiesta già annullata"
}

{
file_status: "Rejected",
message:"La richiesta non può essere annullata"
}

*/
7 changes: 7 additions & 0 deletions doc/03_analysis/PDND e-services payload/IFS09.1-response.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
/* Working in progress
'- codice istituto
- numero iscritti



*/
Empty file.

0 comments on commit fdcc40b

Please sign in to comment.