{
  "type": ["DigitalTraceabilityEvent", "VerifiableCredential"],
  "@context": [
    "https://www.w3.org/ns/credentials/v2",
    "https://vocabulary.uncefact.org/untp/0.7.0/context/",
    "https://ns.verisav.fr/dpp/dpp.jsonld"
  ],
  "id": "https://www.verisav.fr/.well-known/untp/samples/verisav-dte-post-sale-repair-v0.7.0.json",
  "issuer": {
    "type": ["CredentialIssuer"],
    "id": "did:web:verisav.fr",
    "name": "Verisav SAS"
  },
  "validFrom": "2026-06-15T10:30:00Z",
  "validUntil": "2031-06-14T22:00:00Z",
  "name": "Post-sale repair event — EU electronics (UNTP ModifyEvent pilot)",
  "credentialSubject": {
    "type": ["ModifyEvent", "LifecycleEvent"],
    "id": "https://www.verisav.fr/events/repair/VERISAV-TEST-001-2026-06-15",
    "name": "Screen replacement repair — Verisav pilot unit",
    "description": "Illustrates generic post-sale activityType for UNTP DTE ModifyEvent. Links to DPP sample VERISAV-TEST-001.",
    "eventDate": "2026-06-15T10:30:00Z",
    "activityType": {
      "code": "repair",
      "name": "Repair",
      "definition": "Restoration of a product to working condition, including fault diagnosis and component replacement.",
      "schemeId": "https://ns.verisav.fr/untp-post-sale-activity/",
      "schemeName": "Verisav UNTP Post-Sale Activity Types"
    },
    "relatedParty": [
      {
        "role": "repairer",
        "party": {
          "type": ["Party"],
          "id": "did:web:verisav.fr",
          "name": "Verisav SAS",
          "registrationCountry": {
            "countryCode": "FR",
            "countryName": "France"
          }
        }
      }
    ],
    "modifiedProduct": [
      {
        "product": {
          "type": ["Product"],
          "id": "https://id.gs1.org/01/03706000000001/21/VERISAV-TEST-001",
          "name": "Verisav sample EU electronics unit",
          "modelNumber": "VERISAV-DPP-PILOT",
          "batchNumber": "2026-Q2-SWI-001",
          "idGranularity": "item"
        },
        "modification": {
          "type": ["ProductModification"],
          "description": "Replaced display assembly; product returned to in-service status.",
          "modificationDate": "2026-06-15T10:30:00Z"
        }
      }
    ],
    "relatedDocument": [
      {
        "linkURL": "https://www.verisav.fr/.well-known/untp/samples/verisav-dpp-untp-test-v0.7.0.json",
        "linkName": "Source Digital Product Passport",
        "mediaType": "application/ld+json",
        "linkType": "https://test.uncefact.org/vocabulary/linkTypes/supportingDocument"
      },
      {
        "linkURL": "https://ns.verisav.fr/dpp/",
        "linkName": "Verisav DPP vocabulary (repair / WorkOrder / Intervention)",
        "mediaType": "text/html",
        "linkType": "https://test.uncefact.org/vocabulary/linkTypes/supportingDocument"
      }
    ],
    "issuingSoftware": {
      "vendor": {
        "id": "did:web:verisav.fr",
        "name": "Verisav SAS"
      },
      "id": "https://www.verisav.fr/.well-known/untp/software/verisav-dpp/1.5.2",
      "name": "Verisav DPP Platform",
      "version": "1.5.2"
    }
  }
}
