Wat is het IEPD-bestandsformaat?
Een .iepd-bestand is een Information Exchange Package Documentation-pakket. Het bundelt alles wat nodig is om een gestandaardiseerde gegevensuitwisseling te definiëren: XML-schema's, voorbeeldberichten, een catalogus en voor mensen leesbare documentatie. Fysiek is het een ZIP-archief, dus het bevat dezelfde PK-header als elk .zip-bestand en wordt op dezelfde manier uitgepakt.
Het formaat is afkomstig van NIEM, het National Information Exchange Model dat wordt gebruikt door overheidsinstanties in de Verenigde Staten voor het delen van gegevens over justitie, gezondheid en noodhulp. NATO heeft later hetzelfde pakket overgenomen en het mediatype application/vnd.nato.openxmlformats-package.iepd+zip geregistreerd. Binnen elke IEPD bevindt zich een verplicht catalogusbestand, iepd-catalog.xml (in oudere Model Package Description-versies mpd-catalog.xml genoemd), dat elk artefact indexeert en beschrijft, zodat een ontvangende partij de uitwisseling kan implementeren zonder externe referenties.
Naast de catalogus vindt u subset- en extensieschema's geschreven als .xsd-documenten, voorbeeld .xml-instantiebestanden, bedrijfsregels en een wijzigingslogboek. De catalogus is wat een gewoon archief verandert in een geldige IEPD.
Beveiliging & veiligheid
RISICO: 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.
Formaatdetails
in een notendop- 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.
Programma's die IEPD-bestanden openen
.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. Technische details
diepe specificaties| 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 |
| Uitgebracht | 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. |
| Laatste versie | IEPD Specification 5.0 (NIEM, 2021) |
| Open standaard | Ja · royaltyvrij |
| Specificatie | niem.github.io |
IEPD conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over IEPD-bestanden.
Veelgestelde vragen
Hoe open ik een .iepd-bestand?
.zip en pak het normaal uit.Is een .iepd-bestand gewoon een ZIP-bestand?
PK-handtekening en wordt uitgepakt als elke andere ZIP.Wat zit er in een IEPD?
Wat is het verschil tussen een IEPD en een IEP?
Wie gebruikt IEPD-bestanden?
Kan ik de schema's in een IEPD bewerken?
.xsd- en .xml-bestanden met een XML- of schema-editor, zip de map vervolgens opnieuw en hernoem deze weer naar .iepd, waarbij u de catalogus synchroon houdt.