NIEM
National Information Exchange Model. Le modèle XML inter-agences que le gouvernement fédéral américain maintient depuis 2005.
Définition
NIEM (National Information Exchange Model) est un cadre de modélisation et un ensemble de schémas XML maintenu par le gouvernement fédéral américain pour standardiser les échanges d'information entre agences. Il couvre les domaines justice, sécurité, immigration, santé, défense, transport et urgence. NIEM fournit un vocabulaire commun, des Information Exchange Package Documentations (IEPD) et un processus formel d'extension.
Origine
NIEM a été lancé en février 2005 par le Department of Homeland Security et le Department of Justice, comme extension du Global Justice XML Data Model (GJXDM, 2003). Il est aujourd'hui hébergé par le NIEM Management Office et utilisé par 16 domaines de référence. La version 5.0 a été publiée en 2020, NIEM 6.0 en 2024.
Exemple en contexte
Un IEPD NIEM Justice peut décrire l'échange d'un rapport d'arrestation entre une police municipale et le bureau du procureur fédéral : il combine le namespace NIEM Core (Person, Address, ContactInformation), le namespace Justice (Arrest, Charge, CourtCase), avec extensions locales. Tout est généré comme schéma XSD W3C, ce qui rend NIEM directement consommable par les mêmes outils que UBL ou Cross Industry Invoice.
Termes liés
- W3C XML Schema — le langage de schéma sur lequel NIEM est construit.
- HIPAA — cadre US sur la santé, voisin mais distinct de NIEM.
- TR3 — guide HIPAA dérivé d'un modèle similaire.