diff --git a/openapi/components/schemas/workflows/cbp-ecommerce-apparel-tech-demo-2024.yml b/openapi/components/schemas/workflows/cbp-ecommerce-apparel-tech-demo-2024.yml new file mode 100644 index 000000000..7119030c2 --- /dev/null +++ b/openapi/components/schemas/workflows/cbp-ecommerce-apparel-tech-demo-2024.yml @@ -0,0 +1,64 @@ +id: https://w3id.org/traceability#cbp-ecommerce-apparel-tech-demo-2024 +title: CBP E-Commerce Apparel Tech Demo 2024 +description: >- + CBP E-Commerce Apparel Tech Demo 2024 + +tags: + - Steel +credentials: + - id: https://w3id.org/traceability#GS1PrefixLicenseCredential + name: Prefix Credential + - id: https://w3id.org/traceability#GS1CompanyPrefixLicenseCredential + name: Company Prefix Credential + - id: https://w3id.org/traceability#GS1KeyCredential + name: Key Credential + - id: https://w3id.org/traceability#GS1OrganizationDataCredential + name: Organization Data Credential + - id: https://w3id.org/traceability#GS1DataCredential + name: Data Credential + - id: https://w3id.org/traceability#IntellectualPropertyRightsCredential + name: Intellectual Property Rights Credential + - id: https://w3id.org/traceability#IntellectualPropertyRightsLicenseCredential + name: Intellectual Property Rights License Credential + - id: https://w3id.org/traceability#CommercialInvoiceCredential + name: Commercial Invoice + - id: https://w3id.org/traceability#EntryNumberCredential + name: Entry Number Credential + - id: https://w3id.org/traceability#PackingListCredential + name: Packing List + - id: https://w3id.org/traceability#MultiModalBillOfLadingCredential + name: Bill of Lading +mermaid: >- + sequenceDiagram + title CBP E-Commerce Apparel Tech Demo 2024 Use Case + participant A as GS1 Global Office + participant B as GS1 US + participant C as Brand Owner + participant D as Online Seller + participant E as Fulfillment + participant F as Logistics Provider + participant G as Customs and Border Protection + A-->>A: issue Prefix License + A->>B: present Prefix License + A->>G: present Prefix License + B-->>A: issue Company Prefix License + B-->>A: issue Key Credential (GLN) + B-->>A: issue Organization Data Credential + B->>C: present Company Prefix License, Key Credential (GLN), Org Data Credential + C->>G: present Company Prefix License, Key Credential (GLN), Org Data Credential + C-->>C: issue Key Credential (GTIN) + C-->>C: issue Data Credential + C->>G: present Key Credential (GTIN), Data Credential + C-->>C: issue Intellectual Property Rights Credential + C->>G: present Intellectual Property Rights Credential + C-->>C: issue Intellectual Property Rights License Credential + C->>D: present Intellectual Property Rights License Credential + D->>G: present Intellectual Property Rights License Credential + D-->>D: issue Commercial Invoice Credential + D-->>D: issue Entry Number Credential + D->>G: present Commercial Invoice Credential, Entry Number Credential + E-->>E: issue Packing List Credential + E->>D: present Packing List Credential + F-->>F: issue Bill Of Lading Credential + F->>D: present Bill Of Lading Credential + D->>G: present Packing List Credential, Bill Of Lading Credential \ No newline at end of file diff --git a/openapi/components/schemas/workflows/cbp-ecommerce-pesticides-tech-demo-2024.yml b/openapi/components/schemas/workflows/cbp-ecommerce-pesticides-tech-demo-2024.yml new file mode 100644 index 000000000..07ba174b6 --- /dev/null +++ b/openapi/components/schemas/workflows/cbp-ecommerce-pesticides-tech-demo-2024.yml @@ -0,0 +1,84 @@ +id: https://w3id.org/traceability#cbp-ecommerce-pesticides-tech-demo-2024 +title: CBP E-Commerce Pesticides Tech Demo 2024 +description: >- + CBP E-Commerce Pesticides Tech Demo 2024 + +tags: + - Steel +credentials: + - id: https://w3id.org/traceability#GS1PrefixLicenseCredential + name: Prefix Credential + - id: https://w3id.org/traceability#GS1CompanyPrefixLicenseCredential + name: Company Prefix Credential + - id: https://w3id.org/traceability#GS1KeyCredential + name: Key Credential + - id: https://w3id.org/traceability#GS1OrganizationDataCredential + name: Organization Data Credential + - id: https://w3id.org/traceability#GS1DataCredential + name: Data Credential + - id: https://w3id.org/traceability#EPARegisteredPesticideCredential + name: EPA Registered Pesticide Credential + - id: https://w3id.org/traceability#EPAProducerEstablishmentCredential + name: EPA Producer Establishment Credential + - id: https://w3id.org/traceability#CommercialInvoiceCredential + name: Commercial Invoice + - id: https://w3id.org/traceability#IntentToImport + name: Intent To Import + - id: https://w3id.org/traceability#EPAForm3540-1 + name: EPA Form 3540-1 Pesticides Notice of Arrival + - id: https://w3id.org/traceability#EntryNumberCredential + name: Entry Number Credential + - id: https://w3id.org/traceability#PGAShipmentStatusCredential + name: PGA Shipment Status Credential + - id: https://w3id.org/traceability#PackingListCredential + name: Packing List + - id: https://w3id.org/traceability#MultiModalBillOfLadingCredential + name: Bill of Lading +mermaid: >- + sequenceDiagram + title CBP E-Commerce Pesticides Tech Demo 2024 Use Case + participant A as GS1 Global Office + participant B as GS1 US + participant C as Registrant + participant D as Manufacturer + participant E as Online Seller + participant F as Customs Broker + participant G as Courier + participant H as Customs and Border Protection + participant I as Environmental Protection Agency + A-->>A: issue Prefix License + A->>B: present Prefix License + A->>G: present Prefix License + A-->>A: issue Company Prefix License + A-->>A: issue Key Credential (GLN) + A-->>A: issue Organization Data Credential + A->>C: present Company Prefix License, Key Credential (GLN), Organization Data Credential + C->>G: present Company Prefix License, Key Credential (GLN), Organization Data Credential + C-->>C: issue Key Credential (GTIN) + C->>E: present Key Credential (GTIN) + C-->>C: issue Data Credential + C->>H: present Key Credential (GTIN), Data Credential + I-->>I: issue EPA Registered Pesticide Credential + I->>C: present EPA Registered Pesticide Credential + C->>H: present EPA Registered Pesticide Credential + I-->>I: issue EPA Producer Establishment Credential + I->>D: present EPA Producer Establishment Credential + D->>H: present EPA Producer Establishment Credential + E-->>E: issue Commercial Invoice Credential + E-->>E: issue Intent To Import + E-->>E: issue EPA Form 3540-1 Pesticides Notice of Arrival + E->>H: present Commercial Invoice Credential, Intent To Import, EPA Form 3540-1 Pesticides Notice of Arrival + E->>F: present Commercial Invoice Credential, Intent To Import, EPA Form 3540-1 Pesticides Notice of Arrival + F-->>F: issue EPA Form 3540-1 Pesticides Notice of Arrival + F-->>F: issue Entry Number Credential + F->>H: present EPA Form 3540-1 Pesticides Notice of Arrival, Entry Number Credential + H->>I: present EPA Form 3540-1 Pesticides Notice of Arrival + I-->>I: issue PGA Shipment Status Credential + I->>H: present PGA Shipment Status Credential + H->>F: present PGA Shipment Status Credential + E-->>E: issue Packing List Credential + E->>G: present Packing List Credential + G-->>G: issue Bill Of Lading Credential + G->>H: present Packing List Credential, Bill Of Lading Credential + H-->>H: issue PGA Shipment Status Credential + H->>G: present PGA Shipment Status Credential \ No newline at end of file diff --git a/openapi/openapi.bundled.json b/openapi/openapi.bundled.json index 5577ed327..f059a5b99 100644 --- a/openapi/openapi.bundled.json +++ b/openapi/openapi.bundled.json @@ -937468,6 +937468,160 @@ } } }, + "/schemas/workflows/cbp-ecommerce-apparel-tech-demo-2024.yml": { + "get": { + "tags": [ + "workflows" + ], + "responses": { + "200": { + "description": "successfully issued cbp-ecommerce-apparel-tech-demo-2024 schema.", + "content": { + "application/yml": { + "schema": { + "id": "https://w3id.org/traceability#cbp-ecommerce-apparel-tech-demo-2024", + "title": "CBP E-Commerce Apparel Tech Demo 2024", + "description": "CBP E-Commerce Apparel Tech Demo 2024", + "tags": [ + "Steel" + ], + "credentials": [ + { + "id": "https://w3id.org/traceability#GS1PrefixLicenseCredential", + "name": "Prefix Credential" + }, + { + "id": "https://w3id.org/traceability#GS1CompanyPrefixLicenseCredential", + "name": "Company Prefix Credential" + }, + { + "id": "https://w3id.org/traceability#GS1KeyCredential", + "name": "Key Credential" + }, + { + "id": "https://w3id.org/traceability#GS1OrganizationDataCredential", + "name": "Organization Data Credential" + }, + { + "id": "https://w3id.org/traceability#GS1DataCredential", + "name": "Data Credential" + }, + { + "id": "https://w3id.org/traceability#IntellectualPropertyRightsCredential", + "name": "Intellectual Property Rights Credential" + }, + { + "id": "https://w3id.org/traceability#IntellectualPropertyRightsLicenseCredential", + "name": "Intellectual Property Rights License Credential" + }, + { + "id": "https://w3id.org/traceability#CommercialInvoiceCredential", + "name": "Commercial Invoice" + }, + { + "id": "https://w3id.org/traceability#EntryNumberCredential", + "name": "Entry Number Credential" + }, + { + "id": "https://w3id.org/traceability#PackingListCredential", + "name": "Packing List" + }, + { + "id": "https://w3id.org/traceability#MultiModalBillOfLadingCredential", + "name": "Bill of Lading" + } + ], + "mermaid": "sequenceDiagram\n title CBP E-Commerce Apparel Tech Demo 2024 Use Case\n participant A as GS1 Global Office\n participant B as GS1 US\n participant C as Brand Owner\n participant D as Online Seller\n participant E as Fulfillment\n participant F as Logistics Provider\n participant G as Customs and Border Protection\n A-->>A: issue Prefix License\n A->>B: present Prefix License\n A->>G: present Prefix License\n B-->>A: issue Company Prefix License\n B-->>A: issue Key Credential (GLN)\n B-->>A: issue Organization Data Credential\n B->>C: present Company Prefix License, Key Credential (GLN), Org Data Credential\n C->>G: present Company Prefix License, Key Credential (GLN), Org Data Credential\n C-->>C: issue Key Credential (GTIN)\n C-->>C: issue Data Credential\n C->>G: present Key Credential (GTIN), Data Credential\n C-->>C: issue Intellectual Property Rights Credential\n C->>G: present Intellectual Property Rights Credential\n C-->>C: issue Intellectual Property Rights License Credential\n C->>D: present Intellectual Property Rights License Credential\n D->>G: present Intellectual Property Rights License Credential\n D-->>D: issue Commercial Invoice Credential\n D-->>D: issue Entry Number Credential\n D->>G: present Commercial Invoice Credential, Entry Number Credential\n E-->>E: issue Packing List Credential\n E->>D: present Packing List Credential\n F-->>F: issue Bill Of Lading Credential\n F->>D: present Bill Of Lading Credential\n D->>G: present Packing List Credential, Bill Of Lading Credential" + } + } + } + } + } + } + }, + "/schemas/workflows/cbp-ecommerce-pesticides-tech-demo-2024.yml": { + "get": { + "tags": [ + "workflows" + ], + "responses": { + "200": { + "description": "successfully issued cbp-ecommerce-pesticides-tech-demo-2024 schema.", + "content": { + "application/yml": { + "schema": { + "id": "https://w3id.org/traceability#cbp-ecommerce-pesticides-tech-demo-2024", + "title": "CBP E-Commerce Pesticides Tech Demo 2024", + "description": "CBP E-Commerce Pesticides Tech Demo 2024", + "tags": [ + "Steel" + ], + "credentials": [ + { + "id": "https://w3id.org/traceability#GS1PrefixLicenseCredential", + "name": "Prefix Credential" + }, + { + "id": "https://w3id.org/traceability#GS1CompanyPrefixLicenseCredential", + "name": "Company Prefix Credential" + }, + { + "id": "https://w3id.org/traceability#GS1KeyCredential", + "name": "Key Credential" + }, + { + "id": "https://w3id.org/traceability#GS1OrganizationDataCredential", + "name": "Organization Data Credential" + }, + { + "id": "https://w3id.org/traceability#GS1DataCredential", + "name": "Data Credential" + }, + { + "id": "https://w3id.org/traceability#EPARegisteredPesticideCredential", + "name": "EPA Registered Pesticide Credential" + }, + { + "id": "https://w3id.org/traceability#EPAProducerEstablishmentCredential", + "name": "EPA Producer Establishment Credential" + }, + { + "id": "https://w3id.org/traceability#CommercialInvoiceCredential", + "name": "Commercial Invoice" + }, + { + "id": "https://w3id.org/traceability#IntentToImport", + "name": "Intent To Import" + }, + { + "id": "https://w3id.org/traceability#EPAForm3540-1", + "name": "EPA Form 3540-1 Pesticides Notice of Arrival" + }, + { + "id": "https://w3id.org/traceability#EntryNumberCredential", + "name": "Entry Number Credential" + }, + { + "id": "https://w3id.org/traceability#PGAShipmentStatusCredential", + "name": "PGA Shipment Status Credential" + }, + { + "id": "https://w3id.org/traceability#PackingListCredential", + "name": "Packing List" + }, + { + "id": "https://w3id.org/traceability#MultiModalBillOfLadingCredential", + "name": "Bill of Lading" + } + ], + "mermaid": "sequenceDiagram\n title CBP E-Commerce Pesticides Tech Demo 2024 Use Case\n participant A as GS1 Global Office\n participant B as GS1 US\n participant C as Registrant\n participant D as Manufacturer\n participant E as Online Seller\n participant F as Customs Broker\n participant G as Courier\n participant H as Customs and Border Protection\n participant I as Environmental Protection Agency\n A-->>A: issue Prefix License\n A->>B: present Prefix License\n A->>G: present Prefix License\n A-->>A: issue Company Prefix License\n A-->>A: issue Key Credential (GLN)\n A-->>A: issue Organization Data Credential\n A->>C: present Company Prefix License, Key Credential (GLN), Organization Data Credential\n C->>G: present Company Prefix License, Key Credential (GLN), Organization Data Credential\n C-->>C: issue Key Credential (GTIN)\n C->>E: present Key Credential (GTIN)\n C-->>C: issue Data Credential\n C->>H: present Key Credential (GTIN), Data Credential\n I-->>I: issue EPA Registered Pesticide Credential\n I->>C: present EPA Registered Pesticide Credential\n C->>H: present EPA Registered Pesticide Credential\n I-->>I: issue EPA Producer Establishment Credential\n I->>D: present EPA Producer Establishment Credential\n D->>H: present EPA Producer Establishment Credential\n E-->>E: issue Commercial Invoice Credential\n E-->>E: issue Intent To Import\n E-->>E: issue EPA Form 3540-1 Pesticides Notice of Arrival\n E->>H: present Commercial Invoice Credential, Intent To Import, EPA Form 3540-1 Pesticides Notice of Arrival\n E->>F: present Commercial Invoice Credential, Intent To Import, EPA Form 3540-1 Pesticides Notice of Arrival\n F-->>F: issue EPA Form 3540-1 Pesticides Notice of Arrival\n F-->>F: issue Entry Number Credential\n F->>H: present EPA Form 3540-1 Pesticides Notice of Arrival, Entry Number Credential\n H->>I: present EPA Form 3540-1 Pesticides Notice of Arrival\n I-->>I: issue PGA Shipment Status Credential\n I->>H: present PGA Shipment Status Credential\n H->>F: present PGA Shipment Status Credential\n E-->>E: issue Packing List Credential\n E->>G: present Packing List Credential\n G-->>G: issue Bill Of Lading Credential\n G->>H: present Packing List Credential, Bill Of Lading Credential\n H-->>H: issue PGA Shipment Status Credential\n H->>G: present PGA Shipment Status Credential" + } + } + } + } + } + } + }, "/schemas/workflows/cbp-steel-tech-demo-2023.yml": { "get": { "tags": [ diff --git a/openapi/openapi.yml b/openapi/openapi.yml index a0dbb0713..4d7fef191 100644 --- a/openapi/openapi.yml +++ b/openapi/openapi.yml @@ -3453,6 +3453,32 @@ paths: $ref: './components/schemas/workflows/businesscard.yml' + /schemas/workflows/cbp-ecommerce-apparel-tech-demo-2024.yml: + get: + tags: + - workflows + responses: + '200': + description: 'successfully issued cbp-ecommerce-apparel-tech-demo-2024 schema.' + content: + application/yml: + schema: + $ref: './components/schemas/workflows/cbp-ecommerce-apparel-tech-demo-2024.yml' + + + /schemas/workflows/cbp-ecommerce-pesticides-tech-demo-2024.yml: + get: + tags: + - workflows + responses: + '200': + description: 'successfully issued cbp-ecommerce-pesticides-tech-demo-2024 schema.' + content: + application/yml: + schema: + $ref: './components/schemas/workflows/cbp-ecommerce-pesticides-tech-demo-2024.yml' + + /schemas/workflows/cbp-steel-tech-demo-2023.yml: get: tags: diff --git a/sections/workflows.html b/sections/workflows.html index 1723e59af..6acfb4ac5 100644 --- a/sections/workflows.html +++ b/sections/workflows.html @@ -34,6 +34,250 @@

Business Card Workflow

A->>B: present Verifiable Business Card +

CBP E-Commerce Apparel Tech Demo 2024

+
sequenceDiagram
+  title CBP E-Commerce Apparel Tech Demo 2024 Use Case
+  participant A as GS1 Global Office
+  participant B as GS1 US
+  participant C as Brand Owner
+  participant D as Online Seller
+  participant E as Fulfillment
+  participant F as Logistics Provider
+  participant G as Customs and Border Protection
+  A-->>A: issue Prefix License
+  A->>B: present Prefix License
+  A->>G: present Prefix License
+  B-->>A: issue Company Prefix License
+  B-->>A: issue Key Credential (GLN)
+  B-->>A: issue Organization Data Credential
+  B->>C: present Company Prefix License, Key Credential (GLN), Org Data Credential
+  C->>G: present Company Prefix License, Key Credential (GLN), Org Data Credential
+  C-->>C: issue Key Credential (GTIN)
+  C-->>C: issue Data Credential
+  C->>G: present Key Credential (GTIN), Data Credential
+  C-->>C: issue Intellectual Property Rights Credential
+  C->>G: present Intellectual Property Rights Credential
+  C-->>C: issue Intellectual Property Rights License Credential
+  C->>D: present Intellectual Property Rights License Credential
+  D->>G: present Intellectual Property Rights License Credential
+  D-->>D: issue Commercial Invoice Credential
+  D-->>D: issue Entry Number Credential
+  D->>G: present Commercial Invoice Credential, Entry Number Credential
+  E-->>E: issue Packing List Credential
+  E->>D: present Packing List Credential
+  F-->>F: issue Bill Of Lading Credential
+  F->>D: present Bill Of Lading Credential
+  D->>G: present Packing List Credential, Bill Of Lading Credential
+

CBP E-Commerce Apparel Tech Demo 2024

+ Credentials Used: +
    +
  1. Prefix Credential
  2. Company Prefix Credential
  3. Key Credential
  4. Organization Data Credential
  5. Data Credential
  6. Intellectual Property Rights Credential
  7. Intellectual Property Rights License Credential
  8. Commercial Invoice
  9. Entry Number Credential
  10. Packing List
  11. Bill of Lading
  12. +
+
id: https://w3id.org/traceability#cbp-ecommerce-apparel-tech-demo-2024
+title: CBP E-Commerce Apparel Tech Demo 2024
+description: >-
+    CBP E-Commerce Apparel Tech Demo 2024
+
+tags: 
+  - Steel
+credentials: 
+  - id: https://w3id.org/traceability#GS1PrefixLicenseCredential
+    name: Prefix Credential
+  - id: https://w3id.org/traceability#GS1CompanyPrefixLicenseCredential
+    name: Company Prefix Credential
+  - id: https://w3id.org/traceability#GS1KeyCredential
+    name: Key Credential
+  - id: https://w3id.org/traceability#GS1OrganizationDataCredential
+    name: Organization Data Credential
+  - id: https://w3id.org/traceability#GS1DataCredential
+    name: Data Credential
+  - id: https://w3id.org/traceability#IntellectualPropertyRightsCredential
+    name: Intellectual Property Rights Credential
+  - id: https://w3id.org/traceability#IntellectualPropertyRightsLicenseCredential
+    name: Intellectual Property Rights License Credential
+  - id: https://w3id.org/traceability#CommercialInvoiceCredential
+    name: Commercial Invoice
+  - id: https://w3id.org/traceability#EntryNumberCredential
+    name: Entry Number Credential
+  - id: https://w3id.org/traceability#PackingListCredential
+    name: Packing List
+  - id: https://w3id.org/traceability#MultiModalBillOfLadingCredential
+    name: Bill of Lading
+mermaid: >-
+  sequenceDiagram
+    title CBP E-Commerce Apparel Tech Demo 2024 Use Case
+    participant A as GS1 Global Office
+    participant B as GS1 US
+    participant C as Brand Owner
+    participant D as Online Seller
+    participant E as Fulfillment
+    participant F as Logistics Provider
+    participant G as Customs and Border Protection
+    A-->>A: issue Prefix License
+    A->>B: present Prefix License
+    A->>G: present Prefix License
+    B-->>A: issue Company Prefix License
+    B-->>A: issue Key Credential (GLN)
+    B-->>A: issue Organization Data Credential
+    B->>C: present Company Prefix License, Key Credential (GLN), Org Data Credential
+    C->>G: present Company Prefix License, Key Credential (GLN), Org Data Credential
+    C-->>C: issue Key Credential (GTIN)
+    C-->>C: issue Data Credential
+    C->>G: present Key Credential (GTIN), Data Credential
+    C-->>C: issue Intellectual Property Rights Credential
+    C->>G: present Intellectual Property Rights Credential
+    C-->>C: issue Intellectual Property Rights License Credential
+    C->>D: present Intellectual Property Rights License Credential
+    D->>G: present Intellectual Property Rights License Credential
+    D-->>D: issue Commercial Invoice Credential
+    D-->>D: issue Entry Number Credential
+    D->>G: present Commercial Invoice Credential, Entry Number Credential
+    E-->>E: issue Packing List Credential
+    E->>D: present Packing List Credential
+    F-->>F: issue Bill Of Lading Credential
+    F->>D: present Bill Of Lading Credential
+    D->>G: present Packing List Credential, Bill Of Lading Credential
+ + +

CBP E-Commerce Pesticides Tech Demo 2024

+
sequenceDiagram
+  title CBP E-Commerce Pesticides Tech Demo 2024 Use Case
+  participant A as GS1 Global Office
+  participant B as GS1 US
+  participant C as Registrant
+  participant D as Manufacturer
+  participant E as Online Seller
+  participant F as Customs Broker
+  participant G as Courier
+  participant H as Customs and Border Protection
+  participant I as Environmental Protection Agency
+  A-->>A: issue Prefix License
+  A->>B: present Prefix License
+  A->>G: present Prefix License
+  A-->>A: issue Company Prefix License
+  A-->>A: issue Key Credential (GLN)
+  A-->>A: issue Organization Data Credential
+  A->>C: present Company Prefix License, Key Credential (GLN), Organization Data Credential
+  C->>G: present Company Prefix License, Key Credential (GLN), Organization Data Credential
+  C-->>C: issue Key Credential (GTIN)
+  C->>E: present Key Credential (GTIN)
+  C-->>C: issue Data Credential
+  C->>H: present Key Credential (GTIN), Data Credential
+  I-->>I: issue EPA Registered Pesticide Credential
+  I->>C: present EPA Registered Pesticide Credential
+  C->>H: present EPA Registered Pesticide Credential
+  I-->>I: issue EPA Producer Establishment Credential
+  I->>D: present EPA Producer Establishment Credential
+  D->>H: present EPA Producer Establishment Credential
+  E-->>E: issue Commercial Invoice Credential
+  E-->>E: issue Intent To Import
+  E-->>E: issue EPA Form 3540-1 Pesticides Notice of Arrival
+  E->>H: present Commercial Invoice Credential, Intent To Import, EPA Form 3540-1 Pesticides Notice of Arrival
+  E->>F: present Commercial Invoice Credential, Intent To Import, EPA Form 3540-1 Pesticides Notice of Arrival
+  F-->>F: issue EPA Form 3540-1 Pesticides Notice of Arrival
+  F-->>F: issue Entry Number Credential
+  F->>H: present EPA Form 3540-1 Pesticides Notice of Arrival, Entry Number Credential
+  H->>I: present EPA Form 3540-1 Pesticides Notice of Arrival
+  I-->>I: issue PGA Shipment Status Credential
+  I->>H: present PGA Shipment Status Credential
+  H->>F: present PGA Shipment Status Credential
+  E-->>E: issue Packing List Credential
+  E->>G: present Packing List Credential
+  G-->>G: issue Bill Of Lading Credential
+  G->>H: present Packing List Credential, Bill Of Lading Credential
+  H-->>H: issue PGA Shipment Status Credential
+  H->>G: present PGA Shipment Status Credential
+

CBP E-Commerce Pesticides Tech Demo 2024

+ Credentials Used: +
    +
  1. Prefix Credential
  2. Company Prefix Credential
  3. Key Credential
  4. Organization Data Credential
  5. Data Credential
  6. EPA Registered Pesticide Credential
  7. EPA Producer Establishment Credential
  8. Commercial Invoice
  9. Intent To Import
  10. EPA Form 3540-1 Pesticides Notice of Arrival
  11. Entry Number Credential
  12. PGA Shipment Status Credential
  13. Packing List
  14. Bill of Lading
  15. +
+
id: https://w3id.org/traceability#cbp-ecommerce-pesticides-tech-demo-2024
+title: CBP E-Commerce Pesticides Tech Demo 2024
+description: >-
+    CBP E-Commerce Pesticides Tech Demo 2024
+
+tags: 
+  - Steel
+credentials: 
+  - id: https://w3id.org/traceability#GS1PrefixLicenseCredential
+    name: Prefix Credential
+  - id: https://w3id.org/traceability#GS1CompanyPrefixLicenseCredential
+    name: Company Prefix Credential
+  - id: https://w3id.org/traceability#GS1KeyCredential
+    name: Key Credential
+  - id: https://w3id.org/traceability#GS1OrganizationDataCredential
+    name: Organization Data Credential
+  - id: https://w3id.org/traceability#GS1DataCredential
+    name: Data Credential
+  - id: https://w3id.org/traceability#EPARegisteredPesticideCredential
+    name: EPA Registered Pesticide Credential
+  - id: https://w3id.org/traceability#EPAProducerEstablishmentCredential
+    name: EPA Producer Establishment Credential
+  - id: https://w3id.org/traceability#CommercialInvoiceCredential
+    name: Commercial Invoice
+  - id: https://w3id.org/traceability#IntentToImport
+    name: Intent To Import
+  - id: https://w3id.org/traceability#EPAForm3540-1
+    name: EPA Form 3540-1 Pesticides Notice of Arrival
+  - id: https://w3id.org/traceability#EntryNumberCredential
+    name: Entry Number Credential
+  - id: https://w3id.org/traceability#PGAShipmentStatusCredential
+    name: PGA Shipment Status Credential
+  - id: https://w3id.org/traceability#PackingListCredential
+    name: Packing List
+  - id: https://w3id.org/traceability#MultiModalBillOfLadingCredential
+    name: Bill of Lading
+mermaid: >-
+  sequenceDiagram
+    title CBP E-Commerce Pesticides Tech Demo 2024 Use Case
+    participant A as GS1 Global Office
+    participant B as GS1 US
+    participant C as Registrant
+    participant D as Manufacturer
+    participant E as Online Seller
+    participant F as Customs Broker
+    participant G as Courier
+    participant H as Customs and Border Protection
+    participant I as Environmental Protection Agency
+    A-->>A: issue Prefix License
+    A->>B: present Prefix License
+    A->>G: present Prefix License
+    A-->>A: issue Company Prefix License
+    A-->>A: issue Key Credential (GLN)
+    A-->>A: issue Organization Data Credential
+    A->>C: present Company Prefix License, Key Credential (GLN), Organization Data Credential
+    C->>G: present Company Prefix License, Key Credential (GLN), Organization Data Credential
+    C-->>C: issue Key Credential (GTIN)
+    C->>E: present Key Credential (GTIN)
+    C-->>C: issue Data Credential
+    C->>H: present Key Credential (GTIN), Data Credential
+    I-->>I: issue EPA Registered Pesticide Credential
+    I->>C: present EPA Registered Pesticide Credential
+    C->>H: present EPA Registered Pesticide Credential
+    I-->>I: issue EPA Producer Establishment Credential
+    I->>D: present EPA Producer Establishment Credential
+    D->>H: present EPA Producer Establishment Credential
+    E-->>E: issue Commercial Invoice Credential
+    E-->>E: issue Intent To Import
+    E-->>E: issue EPA Form 3540-1 Pesticides Notice of Arrival
+    E->>H: present Commercial Invoice Credential, Intent To Import, EPA Form 3540-1 Pesticides Notice of Arrival
+    E->>F: present Commercial Invoice Credential, Intent To Import, EPA Form 3540-1 Pesticides Notice of Arrival
+    F-->>F: issue EPA Form 3540-1 Pesticides Notice of Arrival
+    F-->>F: issue Entry Number Credential
+    F->>H: present EPA Form 3540-1 Pesticides Notice of Arrival, Entry Number Credential
+    H->>I: present EPA Form 3540-1 Pesticides Notice of Arrival
+    I-->>I: issue PGA Shipment Status Credential
+    I->>H: present PGA Shipment Status Credential
+    H->>F: present PGA Shipment Status Credential
+    E-->>E: issue Packing List Credential
+    E->>G: present Packing List Credential
+    G-->>G: issue Bill Of Lading Credential
+    G->>H: present Packing List Credential, Bill Of Lading Credential
+    H-->>H: issue PGA Shipment Status Credential
+    H->>G: present PGA Shipment Status Credential
+ +

CBP Steel Tech Demo 2023

sequenceDiagram
   title CBP Steel Tech Demo 2023 Use Case: Steel import into USA from Mexico via road carrier
diff --git a/testsuite/jest-html-reporters-attach/result.js b/testsuite/jest-html-reporters-attach/result.js
index 6e5a4a5c7..b4b55af55 100644
--- a/testsuite/jest-html-reporters-attach/result.js
+++ b/testsuite/jest-html-reporters-attach/result.js
@@ -1 +1 @@
-window.jest_html_reporters_callback__({"numFailedTestSuites":0,"numFailedTests":0,"numPassedTestSuites":2,"numPassedTests":5,"numPendingTestSuites":0,"numPendingTests":0,"numRuntimeErrorTestSuites":0,"numTodoTests":0,"numTotalTestSuites":2,"numTotalTests":5,"startTime":1721934643226,"success":false,"testResults":[{"leaks":false,"numFailingTests":0,"numPassingTests":1,"numPendingTests":0,"numTodoTests":0,"perfStats":{"end":1721934644327,"runtime":931,"slow":false,"start":1721934643396},"skipped":false,"testFilePath":"/home/runner/work/traceability-vocab/traceability-vocab/packages/traceability-schemas/__tests__/yaml-schema.sanity.test.js","testResults":[{"ancestorTitles":[],"duration":132,"failureDetails":[],"failureMessages":[],"fullName":"can validate schema with loader.","invocations":1,"location":null,"numPassingAsserts":0,"status":"passed","title":"can validate schema with loader."}],"failureMessage":null},{"leaks":false,"numFailingTests":0,"numPassingTests":4,"numPendingTests":0,"numTodoTests":0,"perfStats":{"end":1721934645957,"runtime":2559,"slow":false,"start":1721934643398},"skipped":false,"testFilePath":"/home/runner/work/traceability-vocab/traceability-vocab/packages/traceability-schemas/__tests__/schemas-sanity.test.js","testResults":[{"ancestorTitles":[],"duration":2,"failureDetails":[],"failureMessages":[],"fullName":"schemas is an array","invocations":1,"location":null,"numPassingAsserts":0,"status":"passed","title":"schemas is an array"},{"ancestorTitles":[],"duration":1,"failureDetails":[],"failureMessages":[],"fullName":"all schemas have an example","invocations":1,"location":null,"numPassingAsserts":0,"status":"passed","title":"all schemas have an example"},{"ancestorTitles":[],"duration":7,"failureDetails":[],"failureMessages":[],"fullName":"all schemas examples are valid json","invocations":1,"location":null,"numPassingAsserts":0,"status":"passed","title":"all schemas examples are valid json"},{"ancestorTitles":[],"duration":1721,"failureDetails":[],"failureMessages":[],"fullName":"all schemas examples are valid","invocations":1,"location":null,"numPassingAsserts":0,"status":"passed","title":"all schemas examples are valid"}],"failureMessage":null}],"wasInterrupted":false,"config":{"bail":0,"changedFilesWithAncestor":false,"collectCoverage":false,"collectCoverageFrom":[],"coverageDirectory":"/home/runner/work/traceability-vocab/traceability-vocab/packages/traceability-schemas/coverage","coverageProvider":"babel","coverageReporters":["json","text","lcov","clover"],"detectLeaks":false,"detectOpenHandles":false,"errorOnDeprecated":false,"expand":false,"findRelatedTests":false,"forceExit":false,"json":false,"lastCommit":false,"listTests":false,"logHeapUsage":false,"maxConcurrency":5,"maxWorkers":3,"noStackTrace":false,"nonFlagArgs":[],"notify":false,"notifyMode":"failure-change","onlyChanged":false,"onlyFailures":false,"passWithNoTests":false,"projects":[],"reporters":[["default",{}],["/home/runner/work/traceability-vocab/traceability-vocab/packages/traceability-schemas/node_modules/jest-html-reporters/index.js",{"maxWorkers":1,"pageTitle":"Traceability Vocabulary Test Suite","publicPath":"../../docs/testsuite","filename":"index.html","expand":true}]],"rootDir":"/home/runner/work/traceability-vocab/traceability-vocab/packages/traceability-schemas","runTestsByPath":false,"skipFilter":false,"testFailureExitCode":1,"testPathPattern":"","testSequencer":"/home/runner/work/traceability-vocab/traceability-vocab/packages/traceability-schemas/node_modules/@jest/test-sequencer/build/index.js","updateSnapshot":"new","useStderr":false,"watch":false,"watchAll":false,"watchman":true},"endTime":1721934645991,"_reporterOptions":{"publicPath":"../../docs/testsuite","filename":"index.html","expand":true,"pageTitle":"Traceability Vocabulary Test Suite","hideIcon":false,"testCommand":"npx jest","openReport":false,"failureMessageOnly":false,"enableMergeData":false,"dataMergeLevel":1,"maxWorkers":1},"attachInfos":{}})
\ No newline at end of file
+window.jest_html_reporters_callback__({"numFailedTestSuites":0,"numFailedTests":0,"numPassedTestSuites":2,"numPassedTests":5,"numPendingTestSuites":0,"numPendingTests":0,"numRuntimeErrorTestSuites":0,"numTodoTests":0,"numTotalTestSuites":2,"numTotalTests":5,"startTime":1721934723431,"success":false,"testResults":[{"leaks":false,"numFailingTests":0,"numPassingTests":1,"numPendingTests":0,"numTodoTests":0,"perfStats":{"end":1721934724530,"runtime":909,"slow":false,"start":1721934723621},"skipped":false,"testFilePath":"/home/runner/work/traceability-vocab/traceability-vocab/packages/traceability-schemas/__tests__/yaml-schema.sanity.test.js","testResults":[{"ancestorTitles":[],"duration":146,"failureDetails":[],"failureMessages":[],"fullName":"can validate schema with loader.","invocations":1,"location":null,"numPassingAsserts":0,"status":"passed","title":"can validate schema with loader."}],"failureMessage":null},{"leaks":false,"numFailingTests":0,"numPassingTests":4,"numPendingTests":0,"numTodoTests":0,"perfStats":{"end":1721934726091,"runtime":2482,"slow":false,"start":1721934723609},"skipped":false,"testFilePath":"/home/runner/work/traceability-vocab/traceability-vocab/packages/traceability-schemas/__tests__/schemas-sanity.test.js","testResults":[{"ancestorTitles":[],"duration":2,"failureDetails":[],"failureMessages":[],"fullName":"schemas is an array","invocations":1,"location":null,"numPassingAsserts":0,"status":"passed","title":"schemas is an array"},{"ancestorTitles":[],"duration":1,"failureDetails":[],"failureMessages":[],"fullName":"all schemas have an example","invocations":1,"location":null,"numPassingAsserts":0,"status":"passed","title":"all schemas have an example"},{"ancestorTitles":[],"duration":8,"failureDetails":[],"failureMessages":[],"fullName":"all schemas examples are valid json","invocations":1,"location":null,"numPassingAsserts":0,"status":"passed","title":"all schemas examples are valid json"},{"ancestorTitles":[],"duration":1680,"failureDetails":[],"failureMessages":[],"fullName":"all schemas examples are valid","invocations":1,"location":null,"numPassingAsserts":0,"status":"passed","title":"all schemas examples are valid"}],"failureMessage":null}],"wasInterrupted":false,"config":{"bail":0,"changedFilesWithAncestor":false,"collectCoverage":false,"collectCoverageFrom":[],"coverageDirectory":"/home/runner/work/traceability-vocab/traceability-vocab/packages/traceability-schemas/coverage","coverageProvider":"babel","coverageReporters":["json","text","lcov","clover"],"detectLeaks":false,"detectOpenHandles":false,"errorOnDeprecated":false,"expand":false,"findRelatedTests":false,"forceExit":false,"json":false,"lastCommit":false,"listTests":false,"logHeapUsage":false,"maxConcurrency":5,"maxWorkers":3,"noStackTrace":false,"nonFlagArgs":[],"notify":false,"notifyMode":"failure-change","onlyChanged":false,"onlyFailures":false,"passWithNoTests":false,"projects":[],"reporters":[["default",{}],["/home/runner/work/traceability-vocab/traceability-vocab/packages/traceability-schemas/node_modules/jest-html-reporters/index.js",{"maxWorkers":1,"pageTitle":"Traceability Vocabulary Test Suite","publicPath":"../../docs/testsuite","filename":"index.html","expand":true}]],"rootDir":"/home/runner/work/traceability-vocab/traceability-vocab/packages/traceability-schemas","runTestsByPath":false,"skipFilter":false,"testFailureExitCode":1,"testPathPattern":"","testSequencer":"/home/runner/work/traceability-vocab/traceability-vocab/packages/traceability-schemas/node_modules/@jest/test-sequencer/build/index.js","updateSnapshot":"new","useStderr":false,"watch":false,"watchAll":false,"watchman":true},"endTime":1721934726115,"_reporterOptions":{"publicPath":"../../docs/testsuite","filename":"index.html","expand":true,"pageTitle":"Traceability Vocabulary Test Suite","hideIcon":false,"testCommand":"npx jest","openReport":false,"failureMessageOnly":false,"enableMergeData":false,"dataMergeLevel":1,"maxWorkers":1},"attachInfos":{}})
\ No newline at end of file