Skip to content

Commit

Permalink
updated input/output IFS04.4 request end IFS05.4 request
Browse files Browse the repository at this point in the history
  • Loading branch information
denismarini committed Nov 30, 2023
1 parent 82ec90e commit 5db080b
Show file tree
Hide file tree
Showing 2 changed files with 102 additions and 34 deletions.
62 changes: 46 additions & 16 deletions doc/03_analysis/io_schema/IFS04.4-request.json
Original file line number Diff line number Diff line change
@@ -1,20 +1,50 @@
{
"tax_code":"MRNDNS78H29S795U",
"issues":[
"personal_data": {
"tax_code": "RSSMRA80A01F205D",
"person_id": "AB123456C",
"given_name": "Mario",
"family_name": "Rossi",
"birth_date": "1990/05/17",
"birth_place": "Roma",
"issues": [
{
"attribute_name":"tax_code",
"issue_description": "tax code didn't find on ANPR Master Data"
},
{
"attribute_name":"birth_date",
"issue_description": "the correct birth date format is 1990-05-17"
},
{
"attribute_name":null,
"issue_description": "description note"
}
]
},
"enrollments": [
{
"attribute_name":"degree_course_code",
"attribute_value": "1573960",
"issue_description": "degree course code didn't find on the controlled vocabulary "
},
{
"attribute_name":"tax_code",
"attribute_value": "MRNDNS78H29S795U",
"issue_description": "tax code didn't find on ANPR Master Data"
},
{
"attribute_name":"degree_course_year",
"attribute_value": "A",
"issue_description": "degree course can be only a numeric value"
"institute_code": "16",
"institute_name": "Milano - Politecnico",
"programme_type_code": "MS",
"degree_course_code": "1573960",
"degree_class_code": "LM-32",
"academic_year": "2021/2022",
"degree_course_year": "A",
"status": "active",
"issues": [
{
"attribute_name": "degree_course_code",
"issue_description": "degree course code didn't find on the controlled vocabulary "
},
{
"attribute_name": "degree_course_year",
"issue_description": "degree course can be only a numeric value"
},
{
"attribute_name":null,
"issue_description": "description note"
}
]
}
]
}
}
74 changes: 56 additions & 18 deletions doc/03_analysis/io_schema/IFS05.4-request.json
Original file line number Diff line number Diff line change
@@ -1,20 +1,58 @@
{
"tax_code":"MRNDNS78H29S795U",
"issues":[
{
"attribute_name":"degree_course_code",
"attribute_value": "1573960",
"issue_description": "degree course code didn't find on the controlled vocabulary "
},
{
"attribute_name":"academic_qualification_date",
"attribute_value": "12/10/2020",
"issue_description": "academic qualification date is not well formed on the base of the Open API defined on PDND platform for the service IFS03.1"
},
{
"attribute_name":"qualification_grading_scale",
"attribute_value": null,
"issue_description": "degree grading scale cannot be null or emtpy if the grading value is valued with a number"
}
]
"personal_data": {
"tax_code": "RSSMRA80A01F205D",
"person_id": "AB123456C",
"given_name": "Mario",
"family_name": "Rossi",
"birth_date": "1990/05/17",
"birth_place": "Roma",
"issues": [
{
"attribute_name":"tax_code",
"issue_description": "tax code didn't find on ANPR Master Data"
},
{
"attribute_name":"birth_date",
"issue_description": "the correct birth date format is 1990-05-17"
},
{
"attribute_name":null,
"issue_description": "description note"
}
]
},
"qualifications": [
{
"institute_code": "16",
"institute_name": "Milano - Politecnico",
"qualification_name": "Dottore magistrale",
"programme_type_code": "MS",
"degree_course_code": "1573960",
"degree_class_code": "LM-32",
"academic_qualification_date": "12/10/2020",
"qualification_grade_value": "110",
"qualification_grading_scale": null,
"qualification_grading_scale_minimum_grade": null,
"qualification_grading_scale_maximum_grade": null,
"issues": [
{
"attribute_name":"degree_course_code",
"issue_description": "degree course code didn't find on the controlled vocabulary "
},
{
"attribute_name":"academic_qualification_date",
"issue_description": "academic qualification date is not well formed on the base of the Open API defined on PDND platform for the service IFS03.1"
},
{
"attribute_name":"qualification_grading_scale",
"attribute_value": null,
"issue_description": "degree grading scale cannot be null or emtpy if the grading value is valued with a number"
},
{
"attribute_name":null,
"issue_description": "description note"
}
]
}
]
}

0 comments on commit 5db080b

Please sign in to comment.