italia / api-padigitale2026-misura1.3.1-uni-afam

Specifiche API relative alla misura 1.3.1 per l'avviso dedicato alle Università e AFAM
Creative Commons Zero v1.0 Universal
7 stars 4 forks source link

Iscrizioni - IFS02.1 - Linee guida parametri opzionali #97

Closed denismarini closed 9 months ago

denismarini commented 10 months ago

Per IFS02.1

regole di obbligatorietà:

personal_data: tax_code and/or person_id or (given_name, family_name, birth_date, birth_place)

Esempio 1:

"personal_data": {
    "tax_code": "RSSMRA80A01F205D"
  }

Esempio 2:

"personal_data": {
    "tax_code": "RSSMRA80A01F205D",
    "person_id": "AB123456C"
  }

Esempio 3

"personal_data": {
    "given_name": Mario,
    "family_name": Rossi,
    "birth_date": 10-01-2022,
    "birth_place": Roma
  }

enrollments: di seguito l'obbligatorietà con "*"

  "enrollments": [
    {
      "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": 3, *
      "status": "attivo" *
    }
  ]

Se almeno uno degli attributi obbligatori NON è valorizzabile non si restituisce l'istanza dell'iscrizione. Quindi, il degree_class_code può assumere il valore null.

davidelongo-ey commented 10 months ago

@denismarini issue risolta

denismarini commented 9 months ago

@davidelongo-ey questa issue non sembra risolta, guardare anche #105. Inoltre, quando risolvi le issue per favore metterle in stato "to review" e assegnale a me

davidelongo-ey commented 9 months ago

vedi mio commento issue https://github.com/italia/api-padigitale2026-misura1.3.1-uni-afam/issues/105

denismarini commented 9 months ago

@davidelongo-ey ho aggiornato la #105 e conservo questa issue per fare la revisione delle Linee guida assegnandola a me in stato di "in stage"

denismarini commented 9 months ago

Aggiornata e verificata, la chiudo