Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

makes ID required for all credentials #958

Merged
merged 2 commits into from
Jun 27, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,7 @@ additionalProperties: false
required:
- '@context'
- type
- id
- issuanceDate
- issuer
- credentialSubject
Expand Down Expand Up @@ -120,4 +121,4 @@ example: |-
"postalCode": "M3B 1A2"
}
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,7 @@ additionalProperties: false
required:
- '@context'
- type
- id
- issuanceDate
- issuer
- credentialSubject
Expand Down Expand Up @@ -470,4 +471,4 @@ example: |-
}
]
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ properties:
const: OpenApiSpecificationValidator2022
credentialSubject:
title: CBP Type 86 Entry
description: CBP ACE Entry Type 86 Test filing for De Minimis shipments.
description: CBP ACE Entry Type 86 Test filing for De Minimis shipments.
type: object
properties:
type:
Expand Down Expand Up @@ -99,7 +99,7 @@ properties:
type: string
enum:
- Place
usPortCode:
usPortCode:
title: US CBP Port Code
description: CBP Automated Manifest Interface Requirements, Appendix E - Schedule D – U.S. CBP Port Codes. 4 character port code (https://www.cbp.gov/sites/default/files/assets/documents/2020-Jan/ACE%20Appendix%20E%20Schedule%20D%20January%202020%20(1).pdf).
type: string
Expand Down Expand Up @@ -297,7 +297,7 @@ properties:
- type
- name
- location
countryOfOrigin:
countryOfOrigin:
title: Country of Origin
type: string
quantity:
Expand Down Expand Up @@ -334,7 +334,7 @@ properties:
required:
- type
- value
fairRetailValue:
fairRetailValue:
title: Fair Retail Value
description: Fair retail value in the country of shipment.
type: object
Expand Down Expand Up @@ -392,7 +392,7 @@ properties:
description: Commodity code type
const: HTS
default: HTS
importerOfRecord:
importerOfRecord:
title: Importer Of Record
description: US CBP importer of record identifier and identifier type (IRS, SSN, or CBP).
type: object
Expand All @@ -408,7 +408,7 @@ properties:
type: string
enum:
- CBPImporterOfRecord
number:
number:
title: importerOfRecordNumber
description: Importer Of Record Number
type: string
Expand Down Expand Up @@ -441,6 +441,7 @@ additionalProperties: false
required:
- '@context'
- type
- id
- issuanceDate
- issuer
- credentialSubject
Expand Down Expand Up @@ -558,4 +559,4 @@ example: |-
"identifierType": "CBP"
}
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ properties:
type: string
enum:
- Organization
id:
id:
title: Identifier
description: Organization identifier.
type: string
Expand Down Expand Up @@ -166,13 +166,13 @@ properties:
type: string
enum:
- DeMinimisShipment
originatorCode:
originatorCode:
title: Originator Code
description: Originator Code of the Participant (assigned by CBP)
description: Originator Code of the Participant (assigned by CBP)
type: string
participantFilerType:
participantFilerType:
title: Participant Filer Type
description: Participant Filer Type (e.g., carrier or online marketplace)
description: Participant Filer Type (e.g., carrier or online marketplace)
enum:
- Manufacturer
- Carrier
Expand All @@ -181,23 +181,23 @@ properties:
title: Shipment Tracking Number
description: An identifier for the shipment which is the subject of this ecommerce transaction.
type: string
houseBillOfLadingNumber:
houseBillOfLadingNumber:
title: House Bill of Lading Number
description: Reference number assigned to a house bill of lading.
type: string
masterBillOfLadingNumber:
masterBillOfLadingNumber:
title: Master Bill of Lading Number
description: Reference number assigned to a bill of lading.
type: string
modeOfTransportation:
modeOfTransportation:
title: Mode Of Transportation
description: Mode of transportation (e.g., air, truck, or rail)
description: Mode of transportation (e.g., air, truck, or rail)
enum:
- Air
- Truck
- Rail
- Vessel
shipmentInitiator:
shipmentInitiator:
title: Shipment Initiator
description: Shipment Initiator Name and Address (e.g., the entity that causes the movement of a shipment, which may be a seller, shipper, or manufacturer, but not a foreign consolidator).
type: object
Expand Down Expand Up @@ -293,7 +293,7 @@ properties:
- type
- name
- location
seller:
seller:
title: Seller
description: Seller Name and Address (e.g., an international or domestic company that sells products on marketplaces and other websites), and, if applicable, Shipment Initiator Name and Address (as defined in Section II.A.2)
type: object
Expand Down Expand Up @@ -543,31 +543,31 @@ properties:
required:
- type
- address
enhancedProductDescription:
enhancedProductDescription:
title: Enhanced Product Description
description: A description of a product shipped to the United States more detailed than the description on the manifest, which should, if applicable, reflect the advertised retail description of the product as listed on an online marketplace.
type: string
shipmentSecurityScan:
shipmentSecurityScan:
title: Shipment Security Scan
description: Air carriers only. E.g., verification that a foreign security scan for the shipment has been completed such as an x-ray image or other security screening report.
description: Air carriers only. E.g., verification that a foreign security scan for the shipment has been completed such as an x-ray image or other security screening report.
type: boolean
knownCarrierCustomerFlag:
knownCarrierCustomerFlag:
title: Known Carrier Customer Flag
description: An indicator that identifies a shipper as a repeat customer that has consistently paid all required fees and does not have any known trade violations.
type: boolean
knownMarketplaceSellerFlag:
knownMarketplaceSellerFlag:
title: Known Marketplace Seller Flag
description: An indicator provided by a marketplace that identifies a seller as an entity vetted by the marketplace and has no known trade violations).
type: boolean
marketplaceSellerAccountNumber:
marketplaceSellerAccountNumber:
title: Marketplace Seller Account Number
description: The unique identifier a marketplace assigns to sellers.
type: string
productPicture:
productPicture:
title: Product Picture
description: Product Picture (e.g., picture of the product presented on an online marketplace), or Link to Product Listing (e.g., an active and direct link to the listing of a specific product on an online marketplace).
type: string
listedPriceOnMarketplace:
listedPriceOnMarketplace:
title: Listed Price on Marketplace
description: The retail price of a product that a seller lists while advertising on an online marketplace. For auction marketplaces, this price is the price of final sale.
type: object
Expand Down Expand Up @@ -608,6 +608,7 @@ additionalProperties: false
required:
- '@context'
- type
- id
- issuanceDate
- issuer
- credentialSubject
Expand Down Expand Up @@ -738,4 +739,4 @@ example: |-
"priceCurrency": "USD"
}
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -194,4 +194,4 @@ example: |-
"revocationListIndex": 0,
"revocationListCredential": "https://api.did.actor/revocation-lists/1.json"
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ tags:
- Agriculture
- Oil and Gas
- Other
description: >-
description: >-
A document attesting to the country of origin of the goods. A certificate of origin is often required by customs authorities of a country as part of the entry process. Such certificates are usually through an official organization in the country of origin such as the local chamber of commerce or a consular office. The goods description must coincide with that provided in the commercial invoice and in the packing list (number, goods description, name of the consignor and of the consignee, trademarks, etc.). If the certificate of origin is not shown, the import customs may, if it deems it necessary, accept the dispatching of goods. In this case, the corresponding tariff would be applied to third countries (non preferential origin), without any tariff discount. Although the World Customs Organization and the World Trade Organization have tried to create a single set of origin criteria in worldwide use, none exists at this time. Some countries and free-trade zones (such as NAFTA) require that origin be certified in terms of special criteria such as tariff shift or percentage value. Traders are well advised to assure that any applicable origin rules are understood and any required documentation is obtainable before concluding sales contracts. (Source: Olegario Llamazares: Dictionary Of International Trade, Key definitions of 2000 trade terms and acronyms.)
type: object
properties:
Expand Down Expand Up @@ -141,4 +141,4 @@ example: |-
"manufacturingCountry": "IT",
"dateOfExport": "2022-02-02"
}
}
}
Loading
Loading