Che cos'è il formato di file IEPD?
Un file .iepd è un pacchetto Information Exchange Package Documentation. Raggruppa tutto il necessario per definire uno scambio di dati standardizzato: schemi XML, messaggi di esempio, un catalogo e documentazione leggibile dall'uomo. Fisicamente è un archivio ZIP, quindi presenta la stessa intestazione PK di qualsiasi file .zip e si estrae allo stesso modo.
Il formato proviene da NIEM, il National Information Exchange Model utilizzato dalle agenzie governative degli Stati Uniti per la condivisione di dati relativi a giustizia, salute e gestione delle emergenze. La NATO ha successivamente adottato lo stesso pacchetto e registrato il tipo di supporto application/vnd.nato.openxmlformats-package.iepd+zip. All'interno di ogni IEPD è richiesto un file di catalogo, iepd-catalog.xml (denominato mpd-catalog.xml nelle versioni precedenti di Model Package Description), che indicizza e descrive ogni artefatto in modo che la parte ricevente possa implementare lo scambio senza riferimenti esterni.
Insieme al catalogo si trovano schemi di sottoinsieme ed estensione scritti come documenti .xsd, file di istanza .xml di esempio, regole aziendali e un registro delle modifiche. Il catalogo è ciò che trasforma un semplice archivio in un IEPD valido.
Sicurezza e incolumità
RISCHIO: LOWAn .iepd is a ZIP archive of schemas, XML and documentation, so it carries no executable code and is safe to open. The usual ZIP caution applies: extract to a folder and be wary of unexpected packages from untrusted senders, since any ZIP can hide oversized or deceptively named entries.
Dettagli del formato
in sintesi- NATO Core Metadata Specification IEPD - NATO uses the same .iepd extension and registered the IANA media type application/vnd.nato.openxmlformats-package.iepd+zip for defense information-exchange packages under ADatP-5636.
Programmi che aprono file IEPD
.iepd in WinRAR and extract the schemas and sample instances to a folder. .iepd file and choose 7-Zip > Open archive to browse the catalog and schemas without renaming anything. .zip, then right-click and choose Extract All to unpack the package. .iepd with The Unarchiver to expand it into a folder of schemas and XML instances. Dettagli tecnici
specifiche approfondite| Encoding | Binary ZIP archive wrapping XML, XSD and text artifacts |
| Byte order | N/A (ZIP container) |
| Container | ZIP (DEFLATE compression, same structure as a standard .zip archive) |
| Compression | DEFLATE, as used by ZIP |
| Encryption | None defined by the specification; the archive is not encrypted |
| Typical size | Tens of kilobytes to several megabytes, depending on the number of schemas and sample instances |
| Structure | A self-contained ZIP archive with a root directory containing a required catalog file (iepd-catalog.xml, historically mpd-catalog.xml) that indexes all artifacts, plus subset schemas, extension schemas, sample XML instance documents, documentation, business rules, change logs and a conformance/README file. |
| Integrity | CRC-32 per entry, inherited from the ZIP format |
| Platforms | Windows, macOS, Linux |
| Notes | The catalog XML is what makes the archive a valid IEPD rather than a plain ZIP; validation tools read it to locate and type every artifact. The schemas are W3C XML Schema (XSD) that constrain and extend the NIEM reference model. |
| Spec Family | NIEM Model Package Description / IEPD Specification; NATO ADatP-5636 NATO Core Metadata Specification |
| Rilasciato | IEPD concept dates to the early NIEM effort (mid-2000s); the format was formalized in the Model Package Description Specification and later renamed to the IEPD Specification 5.0 (2021). NATO registered the IANA media type in 2023. |
| Ultima versione | IEPD Specification 5.0 (NIEM, 2021) |
| Standard aperto | Sì · royalty-free |
| Specifica | niem.github.io |
Conversioni IEPD
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file IEPD.
Domande frequenti
Come apro un file .iepd?
.zip ed estrailo normalmente.Un file .iepd è solo un file ZIP?
PK e si estrae come qualsiasi altro ZIP.Cosa c'è dentro un IEPD?
Qual è la differenza tra un IEPD e un IEP?
Chi usa i file IEPD?
Posso modificare gli schemi in un IEPD?
.xsd e .xml con un editor XML o di schemi, quindi comprimi nuovamente la cartella e rinominala in .iepd, mantenendo il catalogo sincronizzato.