Dumpet er et delta-dump, hvilket vil sige, at det kun er ændringer siden sidste dump der dumpes. Der kan være sket flere ændringer pr. enhed i løbet af et dump.

Export af eCPR2-servicens data består i en række filer, som hver indeholder 1 type data, beskrevet som et json-array. Herunder er beskrevet hvilke felter der er på json-objekterne i json-arrayet i hver fil:

Person:
    PersonUUID (String): Unikt ID på hele denne person, kan bruges til at kæde versioner sammen
    Version (Int): Fortløbende versionsnummer
    ModifiedTime (Int - Unix timestamp): Tidspunkt, hvorpå denne version blev oprettet
    VersionDescription (String): Beskrivelse af versionen (kan være, hvem versionen blev lavet af)

Identifier:
    Value (String): Værdi af identifieren
    Oid (String): Type af identifier, referer til OID filen
    Expiry (Int - Unix timestamp): Evt. udløbsdato af identifieren
    PersonUUID (String): Person, som identifieren hører til
    Modified (Int - Unix timestamp): Tidspunkt, hvorpå denne version er oprettet
    ValidFrom (Int - Unix timestamp): Tidspunkt, hvorfra denne version er gyldig
    ValidTo (Int - Unix timestamp): Tidspunkt, hvortil denne version er gyldig
    Uuid (String): Unikt ID på denne identifier

Name:
    Use (String): Type af navn. Kan være: "official", "usual", "nickname", "maiden", "old"
    FamilyName (String): Efternavn
    GivenName (String): Fornavn(e). Hvis der er flere fornavne sættes de med mellemrum imellem
    Expiry (Int - Unix timestamp): Evt. udløbsdato af navnet
    PersonUUID (String): Person, som navnet hører til
    Modified (Int - Unix timestamp): Tidspunkt, hvorpå denne version er oprettet
    ValidFrom (Int - Unix timestamp): Tidspunkt, hvorfra denne version er gyldig
    ValidTo (Int - Unix timestamp): Tidspunkt, hvortil denne version er gyldig
    Uuid (String): Unikt ID på dette navn

Gender:
    Value (String): Køn. Kan være: "male", "female", "other", "unknown"
    PersonUUID (String): Person, som kønnet hører til
    Modified (Int - Unix timestamp): Tidspunkt, hvorpå denne version er oprettet
    ValidFrom (Int - Unix timestamp): Tidspunkt, hvorfra denne version er gyldig
    ValidTo (Int - Unix timestamp): Tidspunkt, hvortil denne version er gyldig
    Uuid (String): Unikt ID på dette køn

BirthDate:
    Day (String): Dag i måneden, startende fra 1. Kan være højere end antal dage i måneden, men ikke højere end 31. Altid 2 cifre, dvs. dage før d. 10. starter med 0
    Month (String): Måned i året som tal, startende fra 1. Altid 2 cifre, dvs. dage før d. 10. starter med 0
    Year (String): Årstal i 4 cifre
    PersonUUID (String): Person, som fødselsdagen hører til
    Modified (Int - Unix timestamp): Tidspunkt, hvorpå denne version er oprettet
    ValidFrom (Int - Unix timestamp): Tidspunkt, hvorfra denne version er gyldig
    ValidTo (Int - Unix timestamp): Tidspunkt, hvortil denne version er gyldig
    Uuid (String): Unikt ID på denne fødselsdag

Contact:
    System (String): Type af kontaktoplysning. Kan være: "phone", "email", "sms", "fax", "pager", "url", "other"
    Use (String): Brug af kontaktoplysning. Kan være: "mobile", "home", "work", "temp"
    Value (String): Værdi af kontaktoplysning
    PersonUUID (String): Person, som kontaktoplysningen hører til
    Modified (Int - Unix timestamp): Tidspunkt, hvorpå denne version er oprettet
    ValidFrom (Int - Unix timestamp): Tidspunkt, hvorfra denne version er gyldig
    ValidTo (Int - Unix timestamp): Tidspunkt, hvortil denne version er gyldig
    Uuid (String): Unikt ID på denne kontaktoplysning

Address:
    Type (String): Type af addresse. Kan være: "postal", "physical", "both"
    Use (String): Brug af addresse. Kan være: "home", "work", "temp", "old"
    StreetAddressLine1 (String): Addresselinje 1
    StreetAddressLine2 (String): Addresselinje 2, hvis der er behov for 2 addresselinjer
    ...
    StreetAddressLine10 (String): Addresselinje 10, hvis der er behov for 10 addresselinjer
    City (String): Bynavn
    District (String): Distriktnavn
    State (String): Statnavn
    PostalCode (String): Postnummer
    Country (String): Landenavn
    PostBox (String): Postboks
    Expiry (Int - Unix timestamp): Evt. udløbsdato af addressen
    PersonUUID (String): Person, som addressen hører til
    Modified (Int - Unix timestamp): Tidspunkt, hvorpå denne version er oprettet
    ValidFrom (Int - Unix timestamp): Tidspunkt, hvorfra denne version er gyldig
    ValidTo (Int - Unix timestamp): Tidspunkt, hvortil denne version er gyldig
    Uuid (String): Unikt ID på denne addresse

OID:
    Oid (String): Oid, enten registreret på http://oid-info.com/ eller en oid under 1.2.208.176.1.6
    OidLabel (String): Navn på OID'en
    Regex (String): Regex som en Identifier skal opfylde, for at kunne have denne OID (f.eks. ^\\d{6}\\d{4}$ for CPR)
    Type (String): Gruppering af OID'er. Kan være: "CPR-nummer", "eCPR-nummer", "eCPR-nummer og kilde", "Ekstern person-identifikation", "Ekstern person-identifikation og land"
    ModifiedTime (Int - Unix timestamp): Tidspunkt, hvorpå denne OID sidst blev ændret


Eksempel på dump: