{
  "id": "epc_uri",
  "kind": "datatype",
  "status": "draft",
  "name": "Electronic Product Code (EPC) pure identity URI",
  "doc": "Identifier of one individual physical object in the GS1 EPC Tag Data Standard, written as a URN: urn:epc:id:<scheme>:<fields>. The scheme says which GS1 key is used, for example sgtin (a GTIN plus a serial number), sscc, sgln or grai. The fields hold the GS1 Company Prefix and the rest of the key separated by dots, without the check digit. The same identifier can be encoded in RFID tags and in barcodes.",
  "parent": "urn",
  "is_pii": false,
  "categories": [
    "gs1"
  ],
  "langs": [
    "common"
  ],
  "classification": "identifier",
  "regexp": "^urn:epc:id:[a-z]+:\\S+$",
  "examples": [
    {
      "value": "urn:epc:id:sgtin:9506000.013435.1001",
      "description": "SGTIN of GS1's example GTIN 09506000134352 with serial number 1001",
      "valid": true
    },
    {
      "value": "urn:epc:tag:sgtin-96:3.9506000.013435.1001",
      "description": "Tag URI, not a pure identity URI",
      "valid": false
    }
  ],
  "links": [
    {
      "type": "wikipedia",
      "url": "https://en.wikipedia.org/wiki/Electronic_Product_Code"
    },
    {
      "type": "doc",
      "url": "https://ref.gs1.org/standards/tds/"
    }
  ],
  "quality": {
    "score": 68,
    "missing": [
      "second example",
      "mapping (Wikidata, Schema.org, ...)",
      "translation",
      "detector coverage"
    ]
  },
  "source": {
    "path": "data/datatypes/any/gs1/epc_uri.yaml",
    "url": "https://github.com/apicrafter/metacrafter-registry/blob/main/data/datatypes/any/gs1/epc_uri.yaml",
    "edit_url": "https://github.com/apicrafter/metacrafter-registry/edit/main/data/datatypes/any/gs1/epc_uri.yaml"
  },
  "urls": {
    "html": "http://registry.apicrafter.io/datatype/epc_uri",
    "json": "http://registry.apicrafter.io/api/v1/datatypes/epc_uri.json"
  }
}