VerifiablePortableDocumentA1

{
    "@context": ["https://www.w3.org/2018/credentials/v1"],
    "id": "did:ebsi:zf39qHTXaLrr6iy3tQhT3UZ",
    "type": ["VerifiableCredential", "VerifiableAttestation", "VerifiablePortableDocumentA1"],
    "issuer": "did:ebsi:zf39qHTXaLrr6iy3tQhT3UZ",
    "issuanceDate": "2022-11-10T19:19:47.287Z",
    "validFrom": "2022-11-10T19:19:47.287Z",
    "issued": "2022-11-10T19:19:47.287Z",
    "credentialSubject": {
            "id": "subjectDID",
            "section1": {
                "personalIdentificationNumber": "1",
                "sex": "01",
                "surname": "Jane",
                "forenames": "Doe",
                "dateBirth": "1985-08-15",
                "nationalities": [
                    "BE"
                ],
                "stateOfResidenceAddress": {
                    "streetNo": "sss, nnn ",
                    "postCode": "ppp",
                    "town": "ccc",
                    "countryCode": "BE"
                },
                "stateOfStayAddress": {
                    "streetNo": "sss, nnn ",
                    "postCode": "ppp",
                    "town": "ccc",
                    "countryCode": "BE"
                }
            },
            "section2": {
                "memberStateWhichLegislationApplies": "DE",
                "startingDate": "2022-10-09",
                "endingDate": "2022-10-29",
                "certificateForDurationActivity": true,
                "determinationProvisional": false,
                "transitionRulesApplyAsEC8832004": false
            },
            "section3": {
                "postedEmployedPerson": false,
                "employedTwoOrMoreStates": false,
                "postedSelfEmployedPerson": true,
                "selfEmployedTwoOrMoreStates": true,
                "civilServant": true,
                "contractStaff": false,
                "mariner": false,
                "employedAndSelfEmployed": false,
                "civilAndEmployedSelfEmployed": true,
                "flightCrewMember": false,
                "exception": false,
                "exceptionDescription": "",
                "workingInStateUnder21": false
            },
            "section4": {
                "employee": false,
                "selfEmployedActivity": true,
                "nameBusinessName": "1",
                "registeredAddress": {
                    "streetNo": "1, 1 1",
                    "postCode": "1",
                    "town": "1",
                    "countryCode": "DE"
                }
            },
            "section5": {
                "noFixedAddress": true
            },
            "section6": {
                "name": "National Institute for the Social Security of the Self-employed (NISSE)",
                "address": {
                    "streetNo": "Quai de Willebroeck 35",
                    "postCode": "1000",
                    "town": "Bruxelles",
                    "countryCode": "BE"
                },
                "institutionID": "NSSIE/INASTI/RSVZ",
                "officeFaxNo": "",
                "officePhoneNo": "0800 12 018",
                "email": "info@rsvz-inasti.fgov.be",
                "date": "2022-10-28",
                "signature": "Official signature"
            }
        },
    "credentialSchema": {
        "id": "https://api-conformance.ebsi.eu/trusted-schemas-registry/v3/schemas/z5qB8tydkn3Xk3VXb15SJ9dAWW6wky1YEoVdGzudWzhcW",
        "type": "FullJsonSchemaValidator2021"
    }
}

Manifest

{
    "claims": {
        "Credential Subject ID": "$.credentialSubject.id",
        "Personal Identification Number": "$.credentialSubject.section1.personalIdentificationNumber",
        "Sex": "$.credentialSubject.section1.sex",
        "Surname": "$.credentialSubject.section1.surname",
        "Forenames": "$.credentialSubject.section1.forenames",
        "Date of Birth": "$.credentialSubject.section1.dateBirth",
        "Nationalities": "$.credentialSubject.section1.nationalities[0]",
        "State of Residence Address": "$.credentialSubject.section1.stateOfResidenceAddress",
        "State of Stay Address": "$.credentialSubject.section1.stateOfStayAddress",
        "Member State Legislation Applies": "$.credentialSubject.section2.memberStateWhichLegislationApplies",
        "Starting Date": "$.credentialSubject.section2.startingDate",
        "Ending Date": "$.credentialSubject.section2.endingDate",
        "Certificate for Duration of Activity": "$.credentialSubject.section2.certificateForDurationActivity",
        "Posted Self-Employed Person": "$.credentialSubject.section3.postedSelfEmployedPerson",
        "Self-Employed in Two or More States": "$.credentialSubject.section3.selfEmployedTwoOrMoreStates",
        "Civil Servant": "$.credentialSubject.section3.civilServant",
        "Civil and Employed Self-Employed": "$.credentialSubject.section3.civilAndEmployedSelfEmployed",
        "Self-Employed Activity": "$.credentialSubject.section4.selfEmployedActivity",
        "Business Name": "$.credentialSubject.section4.nameBusinessName",
        "Registered Address": "$.credentialSubject.section4.registeredAddress",
        "No Fixed Address": "$.credentialSubject.section5.noFixedAddress",
        "Institution Name": "$.credentialSubject.section6.name",
        "Institution Address": "$.credentialSubject.section6.address",
        "Institution ID": "$.credentialSubject.section6.institutionID",
        "Office Phone Number": "$.credentialSubject.section6.officePhoneNo",
        "Email": "$.credentialSubject.section6.email",
        "Date": "$.credentialSubject.section6.date",
        "Signature": "$.credentialSubject.section6.signature"
    }
}

Mapping example

{
    "id": "<uuid>",
    "issuer": "<issuerDid>",
    "credentialSubject": {
        "id": "<subjectDid>"
    },
    "issuanceDate": "<timestamp-ebsi>",
    "issued": "<timestamp-ebsi>",
    "validFrom": "<timestamp-ebsi>",
    "expirationDate": "<timestamp-ebsi-in:365d>"
}