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 @@
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: +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+ + +
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: +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+ +
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