AnnexesNormatifAnnexe B
Schéma JSON du dossier
Traduction en révision — la version anglaise fait foi jusqu’à la révision. Lire en anglais →
Annexe B de l’UGP v1.0 : le plan du schéma JSON du dossier, publié à /schema/v1.0/record.json pour valider un dossier.
Plan normatif.
Le schéma est publié à l’adresse permanente sous /schema/v1.0/record.json (JSON Schema 2020-12). Il contient :
ugp_version,profile,profile_status,record_scope;identity{…, blacklist{status, basis, source, checked_at}}, oùstatusvautclear,reportedouunchecked, etbasisindique commentcleara été obtenu :measuredouevidenced(une vérification) oudeclared(§4.1, §9.3);axes:cosmetic{value, basis, zones{AA,A,B,C,…}[defects], mapped_from{scale, value, crosswalk}?},mapped_fromn’étant renseigné que pour un grade transposé du fournisseur (§13.6)functional{status, faults[]}battery{health_pct, basis, cells[], replaced}locks{value, types[]}operator{value, carrier}data{value, method, technique, tool, certificate_id, standard_rev}parts{value, manifest[]}kit{value, components[]}
result{status, reasons[], grade, premium, core_code, ctia_derived?};audit{grader_id, graded_at, method, verification_tier, conformance, tolerance_table}.
Le grade, le statut et le code de base figurant dans result sont des valeurs dérivées et doivent correspondre à la dérivation des §11–12.