From 37a7bebd5e188027a6476025191c423540a3d69e Mon Sep 17 00:00:00 2001 From: Raad Al-Husban Date: Wed, 17 Jan 2024 14:40:39 -0500 Subject: [PATCH 1/8] TSCA --- .../schemas/common/TSCACertification.yml | 78 ++++++++++++ .../TSCACertificationCredential.yml | 119 ++++++++++++++++++ 2 files changed, 197 insertions(+) create mode 100644 docs/openapi/components/schemas/common/TSCACertification.yml create mode 100644 docs/openapi/components/schemas/credentials/TSCACertificationCredential.yml diff --git a/docs/openapi/components/schemas/common/TSCACertification.yml b/docs/openapi/components/schemas/common/TSCACertification.yml new file mode 100644 index 000000000..d0df5f256 --- /dev/null +++ b/docs/openapi/components/schemas/common/TSCACertification.yml @@ -0,0 +1,78 @@ +$linkedData: + term: TSCACertification + '@id': https://w3id.org/traceability/TSCACertification +title: TSCA Certification +description: TSCA Import Certification Statement +type: object +properties: + type: + type: array + readOnly: true + const: + - TSCACertification + default: + - TSCACertification + items: + type: string + enum: + - TSCACertification + role: + title: Role + description: >- + Importer's declaration for compliance with the Toxic + Substances Control Act (TSCA) regulations + enum: + - Importer + certificationType: + title: Certification Type + description: >- + The type of TSCA certification. This can be either 'Positive' to certify + compliance with all applicable TSCA rules and orders, or 'Negative' to + certify that the chemical shipment is not subject to TSCA. + type: string + enum: + - Positive + - Negative + $linkedData: + term: role + '@id': https://w3id.org/traceability#certifierRole + certifierDetails: + title: Certifier's Details + description: >- + Provide the certifier’s name, title, address (including country), telephone + number and email address. + $ref: ./Organization.yml + $linkedData: + term: certifierDetails + '@id': https://w3id.org/traceability#certifierDetails +additionalProperties: true +required: + - type + - role + - certificationType + - certifierDetails +example: |- + { + "type": ["TSCACertification"], + "role": "Importer", + "certificationType": "Positive" + "certifierDetails": { + "type": ["Organization"], + "id": "did:key:z6MkjR12D3456sn2yBAyqj5gqckDjvyAbNSusehsxtkvknfa", + "name": "Chemical Import Co", + "description": "Specialist in importing and distributing chemical products", + "location": { + "type": ["Place"], + "address": { + "type": ["PostalAddress"], + "streetAddress": "123 Industry Blvd", + "addressLocality": "Chemtown", + "addressRegion": "CA", + "postalCode": "90001", + "addressCountry": "USA" + } + }, + "email": "contact@chemicalimportco.com", + "phoneNumber": "+1-555-123-4567" + } + } diff --git a/docs/openapi/components/schemas/credentials/TSCACertificationCredential.yml b/docs/openapi/components/schemas/credentials/TSCACertificationCredential.yml new file mode 100644 index 000000000..974438dfc --- /dev/null +++ b/docs/openapi/components/schemas/credentials/TSCACertificationCredential.yml @@ -0,0 +1,119 @@ +$linkedData: + term: TSCACertificationCredential + '@id': https://w3id.org/traceability#TSCACertificationCredential +title: TSCA Certification Credential +tags: + - Environmental Compliance +description: A credential for compliance with the Toxic Substances Control Act (TSCA) regulations +type: object +properties: + '@context': + type: array + readOnly: true + const: + - https://www.w3.org/2018/credentials/v1 + - https://w3id.org/traceability/v1 + default: + - https://www.w3.org/2018/credentials/v1 + - https://w3id.org/traceability/v1 + items: + type: string + enum: + - https://www.w3.org/2018/credentials/v1 + - https://w3id.org/traceability/v1 + type: + type: array + readOnly: true + const: + - VerifiableCredential + - TSCACertificationCredential + default: + - VerifiableCredential + - TSCACertificationCredential + items: + type: string + enum: + - VerifiableCredential + - TSCACertificationCredential + id: + type: string + name: + type: string + description: + type: string + issuanceDate: + type: string + expirationDate: + type: string + issuer: + type: string + credentialSchema: + type: object + properties: + id: + title: Id + description: The URL of the schema file to validate the shape of the JSON object + type: string + format: uri + example: https://w3id.org/traceability/openapi/components/schemas/credentials/TSCACertificationCredential.yml + default: https://w3id.org/traceability/openapi/components/schemas/credentials/TSCACertificationCredential.yml + readOnly: true + type: + title: Type + description: The type of validation to be run against the defined schema + const: OpenApiSpecificationValidator2022 + credentialSubject: + $ref: ../common/TSCACertification.yml + proof: + $ref: ../snippets/proof.yml + relatedLink: + title: Related Link + description: Links related to this verifiable credential + type: array + items: + $ref: ../common/LinkRole.yml +additionalProperties: false +required: + - '@context' + - type + - issuanceDate + - issuer + - credentialSubject +example: |- + { + "@context": [ + "https://www.w3.org/2018/credentials/v1", + "https://w3id.org/traceability/v1" + ], + "id": "http://example.org/credentials/", + "type": [ + "VerifiableCredential", + "TSCACertificationCredential" + ], + "issuanceDate": "2024-01-04T20:29:37+00:00", + "issuer": "did:key:z6MktHQo3fRRohk44dsbE76CuiTpBmyMWq2VVjvV6aBSeE3U", + "credentialSubject": { + "type": [ + "TSCACertification" + ], + "role": "Importer", + "certifierDetails": { + "type": ["Organization"], + "id": "did:key:z6MkjR12D3456sn2yBAyqj5gqckDjvyAbNSusehsxtkvknfa", + "name": "Chemical Import Co", + "description": "Specialist in importing and distributing chemical products", + "location": { + "type": ["Place"], + "address": { + "type": ["PostalAddress"], + "streetAddress": "123 Industry Blvd", + "addressLocality": "Chemtown", + "addressRegion": "CA", + "postalCode": "90001", + "addressCountry": "USA" + } + }, + "email": "contact@chemicalimportco.com", + "phoneNumber": "+1-555-123-4567" + } + } From 37e49fc628f1aa5c60b7445c722f6bc27cbafb76 Mon Sep 17 00:00:00 2001 From: Raad Al-Husban Date: Wed, 17 Jan 2024 14:52:47 -0500 Subject: [PATCH 2/8] removed_role_property --- .../components/schemas/common/TSCACertification.yml | 12 ------------ .../credentials/TSCACertificationCredential.yml | 1 - 2 files changed, 13 deletions(-) diff --git a/docs/openapi/components/schemas/common/TSCACertification.yml b/docs/openapi/components/schemas/common/TSCACertification.yml index d0df5f256..299500b19 100644 --- a/docs/openapi/components/schemas/common/TSCACertification.yml +++ b/docs/openapi/components/schemas/common/TSCACertification.yml @@ -16,13 +16,6 @@ properties: type: string enum: - TSCACertification - role: - title: Role - description: >- - Importer's declaration for compliance with the Toxic - Substances Control Act (TSCA) regulations - enum: - - Importer certificationType: title: Certification Type description: >- @@ -33,9 +26,6 @@ properties: enum: - Positive - Negative - $linkedData: - term: role - '@id': https://w3id.org/traceability#certifierRole certifierDetails: title: Certifier's Details description: >- @@ -48,13 +38,11 @@ properties: additionalProperties: true required: - type - - role - certificationType - certifierDetails example: |- { "type": ["TSCACertification"], - "role": "Importer", "certificationType": "Positive" "certifierDetails": { "type": ["Organization"], diff --git a/docs/openapi/components/schemas/credentials/TSCACertificationCredential.yml b/docs/openapi/components/schemas/credentials/TSCACertificationCredential.yml index 974438dfc..1fb9b0624 100644 --- a/docs/openapi/components/schemas/credentials/TSCACertificationCredential.yml +++ b/docs/openapi/components/schemas/credentials/TSCACertificationCredential.yml @@ -96,7 +96,6 @@ example: |- "type": [ "TSCACertification" ], - "role": "Importer", "certifierDetails": { "type": ["Organization"], "id": "did:key:z6MkjR12D3456sn2yBAyqj5gqckDjvyAbNSusehsxtkvknfa", From 501d680eaad8ae4845d8ce2ed95e0339f3156917 Mon Sep 17 00:00:00 2001 From: Raad Al-Husban Date: Wed, 17 Jan 2024 15:08:24 -0500 Subject: [PATCH 3/8] reinstate certifier role --- docs/openapi/components/schemas/common/TSCACertification.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/docs/openapi/components/schemas/common/TSCACertification.yml b/docs/openapi/components/schemas/common/TSCACertification.yml index 299500b19..c3e4a148e 100644 --- a/docs/openapi/components/schemas/common/TSCACertification.yml +++ b/docs/openapi/components/schemas/common/TSCACertification.yml @@ -26,6 +26,9 @@ properties: enum: - Positive - Negative + $linkedData: + term: role + '@id': https://w3id.org/traceability#certifierRole certifierDetails: title: Certifier's Details description: >- From 1cb1c06399ea931d841ae7da4597c86cdb3c60c9 Mon Sep 17 00:00:00 2001 From: Raad Al-Husban Date: Mon, 22 Jan 2024 11:55:09 -0500 Subject: [PATCH 4/8] LD_term_fix_schema_syntax_fix --- .../openapi/components/schemas/common/TSCACertification.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/openapi/components/schemas/common/TSCACertification.yml b/docs/openapi/components/schemas/common/TSCACertification.yml index c3e4a148e..a990bdc5c 100644 --- a/docs/openapi/components/schemas/common/TSCACertification.yml +++ b/docs/openapi/components/schemas/common/TSCACertification.yml @@ -27,8 +27,8 @@ properties: - Positive - Negative $linkedData: - term: role - '@id': https://w3id.org/traceability#certifierRole + term: certificationType + '@id': https://schema.org/DefinedTerm certifierDetails: title: Certifier's Details description: >- @@ -46,7 +46,7 @@ required: example: |- { "type": ["TSCACertification"], - "certificationType": "Positive" + "certificationType": "Positive", "certifierDetails": { "type": ["Organization"], "id": "did:key:z6MkjR12D3456sn2yBAyqj5gqckDjvyAbNSusehsxtkvknfa", From 26c20746163cb67f8bd86398987c1146e1af87dd Mon Sep 17 00:00:00 2001 From: Raad Al-Husban Date: Mon, 22 Jan 2024 12:07:46 -0500 Subject: [PATCH 5/8] syntax_fix --- .../schemas/credentials/TSCACertificationCredential.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/openapi/components/schemas/credentials/TSCACertificationCredential.yml b/docs/openapi/components/schemas/credentials/TSCACertificationCredential.yml index 1fb9b0624..cbc767091 100644 --- a/docs/openapi/components/schemas/credentials/TSCACertificationCredential.yml +++ b/docs/openapi/components/schemas/credentials/TSCACertificationCredential.yml @@ -115,4 +115,5 @@ example: |- "email": "contact@chemicalimportco.com", "phoneNumber": "+1-555-123-4567" } - } + } + } From 26264329b9f7452d588027ba37b143915bec8554 Mon Sep 17 00:00:00 2001 From: Raad Al-Husban Date: Mon, 22 Jan 2024 12:11:00 -0500 Subject: [PATCH 6/8] docs update --- ...edentials-with-issuer-dependent-terms.json | 54 +- docs/openapi/openapi.yml | 532 +++++++++--------- 2 files changed, 305 insertions(+), 281 deletions(-) diff --git a/docs/credentials-with-issuer-dependent-terms.json b/docs/credentials-with-issuer-dependent-terms.json index 4e392f56c..cae6396ee 100644 --- a/docs/credentials-with-issuer-dependent-terms.json +++ b/docs/credentials-with-issuer-dependent-terms.json @@ -19,6 +19,10 @@ "type": "ThingCredential", "count": 0 }, + { + "type": "TSCACertificationCredential", + "count": 0 + }, { "type": "SoftwareBillofMaterialsCredential", "count": 200 @@ -27,10 +31,6 @@ "type": "ShippingInstructionsCredential", "count": 0 }, - { - "type": "SellerRegistrationCredential", - "count": 10 - }, { "type": "SeaCargoManifestCredential", "count": 0 @@ -51,6 +51,10 @@ "type": "ProductRegistrationCredential", "count": 0 }, + { + "type": "PowerOfAttorneyCredential", + "count": 0 + }, { "type": "PlantSystemsInspectionCredential", "count": 0 @@ -85,7 +89,7 @@ }, { "type": "MonthlyAdvanceManifestCredential", - "count": 14 + "count": 26 }, { "type": "MillTestReportCredential", @@ -107,6 +111,10 @@ "type": "IntentToImportCredential", "count": 2 }, + { + "type": "IntellectualPropertyRightsLicenseCredential", + "count": 8 + }, { "type": "IntellectualPropertyRightsCredential", "count": 8 @@ -155,10 +163,6 @@ "type": "GAPInspectionCredential", "count": 0 }, - { - "type": "FulfillmentRegistrationCredential", - "count": 0 - }, { "type": "FreightManifestCredential", "count": 0 @@ -207,13 +211,25 @@ "type": "EntryNumberCredential", "count": 0 }, + { + "type": "EPA35401PesticidesPart3Credential", + "count": 6 + }, + { + "type": "EPA35401PesticidesPart2Credential", + "count": 6 + }, + { + "type": "EPA35401PesticidesCredential", + "count": 42 + }, { "type": "DigitalProductPassportDataCarrierCredential", "count": 6 }, { "type": "DigitalProductPassportCredential", - "count": 5 + "count": 7 }, { "type": "DeliveryStatementCredential", @@ -221,7 +237,7 @@ }, { "type": "DeliveryScheduleCredential", - "count": 8 + "count": 12 }, { "type": "DCSATransportDocumentCredential", @@ -239,22 +255,6 @@ "type": "CertificationOfOrigin", "count": 0 }, - { - "type": "CTPATEIPSellerCredential", - "count": 0 - }, - { - "type": "CTPATEIPMarketplaceCredential", - "count": 0 - }, - { - "type": "CTPATEIPFulfillmentCredential", - "count": 0 - }, - { - "type": "CTPATEIPApplicationCredential", - "count": 0 - }, { "type": "CTPATCertificate", "count": 17 diff --git a/docs/openapi/openapi.yml b/docs/openapi/openapi.yml index 231ff66b5..4f0a65b80 100644 --- a/docs/openapi/openapi.yml +++ b/docs/openapi/openapi.yml @@ -128,7 +128,7 @@ paths: $ref: './components/schemas/common/BusinessRegistrationAffirmation.yml' - /schemas/common/CBPEntry.yml: + /schemas/common/CargoItem.yml: get: tags: - common @@ -137,10 +137,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/CBPEntry.yml' + $ref: './components/schemas/common/CargoItem.yml' - /schemas/common/CBPEntryEntity.yml: + /schemas/common/CargoLineItem.yml: get: tags: - common @@ -149,10 +149,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/CBPEntryEntity.yml' + $ref: './components/schemas/common/CargoLineItem.yml' - /schemas/common/CBPEntryLineItem.yml: + /schemas/common/CBPEntry.yml: get: tags: - common @@ -161,10 +161,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/CBPEntryLineItem.yml' + $ref: './components/schemas/common/CBPEntry.yml' - /schemas/common/CBPEntrySummary.yml: + /schemas/common/CBPEntryEntity.yml: get: tags: - common @@ -173,10 +173,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/CBPEntrySummary.yml' + $ref: './components/schemas/common/CBPEntryEntity.yml' - /schemas/common/CBPEntrySummaryLineItem.yml: + /schemas/common/CBPEntryLineItem.yml: get: tags: - common @@ -185,10 +185,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/CBPEntrySummaryLineItem.yml' + $ref: './components/schemas/common/CBPEntryLineItem.yml' - /schemas/common/CBPEntryType86.yml: + /schemas/common/CBPEntrySummary.yml: get: tags: - common @@ -197,10 +197,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/CBPEntryType86.yml' + $ref: './components/schemas/common/CBPEntrySummary.yml' - /schemas/common/CBPImporterOfRecord.yml: + /schemas/common/CBPEntrySummaryLineItem.yml: get: tags: - common @@ -209,10 +209,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/CBPImporterOfRecord.yml' + $ref: './components/schemas/common/CBPEntrySummaryLineItem.yml' - /schemas/common/CTPAT.yml: + /schemas/common/CBPEntryType86.yml: get: tags: - common @@ -221,10 +221,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/CTPAT.yml' + $ref: './components/schemas/common/CBPEntryType86.yml' - /schemas/common/CTPATEIPApplication.yml: + /schemas/common/CBPImporterOfRecord.yml: get: tags: - common @@ -233,10 +233,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/CTPATEIPApplication.yml' + $ref: './components/schemas/common/CBPImporterOfRecord.yml' - /schemas/common/CTPATMember.yml: + /schemas/common/ChargeDeclaration.yml: get: tags: - common @@ -245,10 +245,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/CTPATMember.yml' + $ref: './components/schemas/common/ChargeDeclaration.yml' - /schemas/common/CargoItem.yml: + /schemas/common/ChemicalProperty.yml: get: tags: - common @@ -257,10 +257,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/CargoItem.yml' + $ref: './components/schemas/common/ChemicalProperty.yml' - /schemas/common/CargoLineItem.yml: + /schemas/common/CommissionEvent.yml: get: tags: - common @@ -269,10 +269,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/CargoLineItem.yml' + $ref: './components/schemas/common/CommissionEvent.yml' - /schemas/common/ChargeDeclaration.yml: + /schemas/common/Commodity.yml: get: tags: - common @@ -281,10 +281,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/ChargeDeclaration.yml' + $ref: './components/schemas/common/Commodity.yml' - /schemas/common/ChemicalProperty.yml: + /schemas/common/ConsignmentItem.yml: get: tags: - common @@ -293,10 +293,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/ChemicalProperty.yml' + $ref: './components/schemas/common/ConsignmentItem.yml' - /schemas/common/CommissionEvent.yml: + /schemas/common/ConsignmentRatingDetail.yml: get: tags: - common @@ -305,10 +305,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/CommissionEvent.yml' + $ref: './components/schemas/common/ConsignmentRatingDetail.yml' - /schemas/common/Commodity.yml: + /schemas/common/ContactPoint.yml: get: tags: - common @@ -317,10 +317,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/Commodity.yml' + $ref: './components/schemas/common/ContactPoint.yml' - /schemas/common/ConsignmentItem.yml: + /schemas/common/CTPAT.yml: get: tags: - common @@ -329,10 +329,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/ConsignmentItem.yml' + $ref: './components/schemas/common/CTPAT.yml' - /schemas/common/ConsignmentRatingDetail.yml: + /schemas/common/CTPATEIPApplication.yml: get: tags: - common @@ -341,10 +341,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/ConsignmentRatingDetail.yml' + $ref: './components/schemas/common/CTPATEIPApplication.yml' - /schemas/common/ContactPoint.yml: + /schemas/common/CTPATMember.yml: get: tags: - common @@ -353,7 +353,7 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/ContactPoint.yml' + $ref: './components/schemas/common/CTPATMember.yml' /schemas/common/Customer.yml: @@ -392,7 +392,7 @@ paths: $ref: './components/schemas/common/DCSATransportDocument.yml' - /schemas/common/DeMinimisShipment.yml: + /schemas/common/DeliverySchedule.yml: get: tags: - common @@ -401,10 +401,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/DeMinimisShipment.yml' + $ref: './components/schemas/common/DeliverySchedule.yml' - /schemas/common/DeliverySchedule.yml: + /schemas/common/DeliveryStatement.yml: get: tags: - common @@ -413,10 +413,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/DeliverySchedule.yml' + $ref: './components/schemas/common/DeliveryStatement.yml' - /schemas/common/DeliveryStatement.yml: + /schemas/common/DeMinimisShipment.yml: get: tags: - common @@ -425,7 +425,7 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/DeliveryStatement.yml' + $ref: './components/schemas/common/DeMinimisShipment.yml' /schemas/common/EDDShape.yml: @@ -500,7 +500,7 @@ paths: $ref: './components/schemas/common/ExternalResource.yml' - /schemas/common/FSMAAbstractKDE.yml: + /schemas/common/FoodDefenseDeficiency.yml: get: tags: - common @@ -509,10 +509,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/FSMAAbstractKDE.yml' + $ref: './components/schemas/common/FoodDefenseDeficiency.yml' - /schemas/common/FSMACreatingCTE.yml: + /schemas/common/FoodDefenseInspection.yml: get: tags: - common @@ -521,10 +521,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/FSMACreatingCTE.yml' + $ref: './components/schemas/common/FoodDefenseInspection.yml' - /schemas/common/FSMAFirstReceiverData.yml: + /schemas/common/FoodDefenseQuestion.yml: get: tags: - common @@ -533,10 +533,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/FSMAFirstReceiverData.yml' + $ref: './components/schemas/common/FoodDefenseQuestion.yml' - /schemas/common/FSMAGrowingCTE.yml: + /schemas/common/FoodGradeInspection.yml: get: tags: - common @@ -545,10 +545,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/FSMAGrowingCTE.yml' + $ref: './components/schemas/common/FoodGradeInspection.yml' - /schemas/common/FSMAProduct.yml: + /schemas/common/FoodGradeInspectionDefect.yml: get: tags: - common @@ -557,10 +557,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/FSMAProduct.yml' + $ref: './components/schemas/common/FoodGradeInspectionDefect.yml' - /schemas/common/FSMAReceivingCTE.yml: + /schemas/common/FoodGradeInspectionLot.yml: get: tags: - common @@ -569,10 +569,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/FSMAReceivingCTE.yml' + $ref: './components/schemas/common/FoodGradeInspectionLot.yml' - /schemas/common/FSMAShipment.yml: + /schemas/common/FoodGradeInspectionResult.yml: get: tags: - common @@ -581,10 +581,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/FSMAShipment.yml' + $ref: './components/schemas/common/FoodGradeInspectionResult.yml' - /schemas/common/FSMAShippingCTE.yml: + /schemas/common/FoodGradeInspectionSample.yml: get: tags: - common @@ -593,10 +593,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/FSMAShippingCTE.yml' + $ref: './components/schemas/common/FoodGradeInspectionSample.yml' - /schemas/common/FSMATraceabilityLot.yml: + /schemas/common/FoodGradeInspectionSampleProperty.yml: get: tags: - common @@ -605,10 +605,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/FSMATraceabilityLot.yml' + $ref: './components/schemas/common/FoodGradeInspectionSampleProperty.yml' - /schemas/common/FSMATransformingCTE.yml: + /schemas/common/ForeignChargeDeclaration.yml: get: tags: - common @@ -617,10 +617,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/FSMATransformingCTE.yml' + $ref: './components/schemas/common/ForeignChargeDeclaration.yml' - /schemas/common/FoodDefenseDeficiency.yml: + /schemas/common/FreightManifest.yml: get: tags: - common @@ -629,10 +629,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/FoodDefenseDeficiency.yml' + $ref: './components/schemas/common/FreightManifest.yml' - /schemas/common/FoodDefenseInspection.yml: + /schemas/common/FSMAAbstractKDE.yml: get: tags: - common @@ -641,10 +641,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/FoodDefenseInspection.yml' + $ref: './components/schemas/common/FSMAAbstractKDE.yml' - /schemas/common/FoodDefenseQuestion.yml: + /schemas/common/FSMACreatingCTE.yml: get: tags: - common @@ -653,10 +653,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/FoodDefenseQuestion.yml' + $ref: './components/schemas/common/FSMACreatingCTE.yml' - /schemas/common/FoodGradeInspection.yml: + /schemas/common/FSMAFirstReceiverData.yml: get: tags: - common @@ -665,10 +665,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/FoodGradeInspection.yml' + $ref: './components/schemas/common/FSMAFirstReceiverData.yml' - /schemas/common/FoodGradeInspectionDefect.yml: + /schemas/common/FSMAGrowingCTE.yml: get: tags: - common @@ -677,10 +677,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/FoodGradeInspectionDefect.yml' + $ref: './components/schemas/common/FSMAGrowingCTE.yml' - /schemas/common/FoodGradeInspectionLot.yml: + /schemas/common/FSMAProduct.yml: get: tags: - common @@ -689,10 +689,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/FoodGradeInspectionLot.yml' + $ref: './components/schemas/common/FSMAProduct.yml' - /schemas/common/FoodGradeInspectionResult.yml: + /schemas/common/FSMAReceivingCTE.yml: get: tags: - common @@ -701,10 +701,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/FoodGradeInspectionResult.yml' + $ref: './components/schemas/common/FSMAReceivingCTE.yml' - /schemas/common/FoodGradeInspectionSample.yml: + /schemas/common/FSMAShipment.yml: get: tags: - common @@ -713,10 +713,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/FoodGradeInspectionSample.yml' + $ref: './components/schemas/common/FSMAShipment.yml' - /schemas/common/FoodGradeInspectionSampleProperty.yml: + /schemas/common/FSMAShippingCTE.yml: get: tags: - common @@ -725,10 +725,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/FoodGradeInspectionSampleProperty.yml' + $ref: './components/schemas/common/FSMAShippingCTE.yml' - /schemas/common/ForeignChargeDeclaration.yml: + /schemas/common/FSMATraceabilityLot.yml: get: tags: - common @@ -737,10 +737,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/ForeignChargeDeclaration.yml' + $ref: './components/schemas/common/FSMATraceabilityLot.yml' - /schemas/common/FreightManifest.yml: + /schemas/common/FSMATransformingCTE.yml: get: tags: - common @@ -749,7 +749,7 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/FreightManifest.yml' + $ref: './components/schemas/common/FSMATransformingCTE.yml' /schemas/common/GAPCorrectiveActionReport.yml: @@ -920,6 +920,18 @@ paths: $ref: './components/schemas/common/IntellectualPropertyRightsAffirmation.yml' + /schemas/common/IntellectualPropertyRightsLicense.yml: + get: + tags: + - common + responses: + '200': + content: + application/yml: + schema: + $ref: './components/schemas/common/IntellectualPropertyRightsLicense.yml' + + /schemas/common/IntentToImport.yml: get: tags: @@ -944,7 +956,7 @@ paths: $ref: './components/schemas/common/Invoice.yml' - /schemas/common/LEIaddress.yml: + /schemas/common/LaceyActProductDeclaration.yml: get: tags: - common @@ -953,10 +965,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/LEIaddress.yml' + $ref: './components/schemas/common/LaceyActProductDeclaration.yml' - /schemas/common/LEIauthority.yml: + /schemas/common/LEIaddress.yml: get: tags: - common @@ -965,10 +977,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/LEIauthority.yml' + $ref: './components/schemas/common/LEIaddress.yml' - /schemas/common/LEIentity.yml: + /schemas/common/LEIauthority.yml: get: tags: - common @@ -977,10 +989,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/LEIentity.yml' + $ref: './components/schemas/common/LEIauthority.yml' - /schemas/common/LEIevidenceDocument.yml: + /schemas/common/LEIentity.yml: get: tags: - common @@ -989,10 +1001,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/LEIevidenceDocument.yml' + $ref: './components/schemas/common/LEIentity.yml' - /schemas/common/LEIregistration.yml: + /schemas/common/LEIevidenceDocument.yml: get: tags: - common @@ -1001,10 +1013,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/LEIregistration.yml' + $ref: './components/schemas/common/LEIevidenceDocument.yml' - /schemas/common/LaceyActProductDeclaration.yml: + /schemas/common/LEIregistration.yml: get: tags: - common @@ -1013,7 +1025,7 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/LaceyActProductDeclaration.yml' + $ref: './components/schemas/common/LEIregistration.yml' /schemas/common/LinkRole.yml: @@ -1364,7 +1376,7 @@ paths: $ref: './components/schemas/common/Organization.yml' - /schemas/common/PGAShipmentStatus.yml: + /schemas/common/Package.yml: get: tags: - common @@ -1373,10 +1385,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/PGAShipmentStatus.yml' + $ref: './components/schemas/common/Package.yml' - /schemas/common/PGAShipmentStatusList.yml: + /schemas/common/PackingList.yml: get: tags: - common @@ -1385,10 +1397,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/PGAShipmentStatusList.yml' + $ref: './components/schemas/common/PackingList.yml' - /schemas/common/Package.yml: + /schemas/common/ParcelDelivery.yml: get: tags: - common @@ -1397,10 +1409,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/Package.yml' + $ref: './components/schemas/common/ParcelDelivery.yml' - /schemas/common/PackingList.yml: + /schemas/common/PartOfOrder.yml: get: tags: - common @@ -1409,10 +1421,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/PackingList.yml' + $ref: './components/schemas/common/PartOfOrder.yml' - /schemas/common/ParcelDelivery.yml: + /schemas/common/Person.yml: get: tags: - common @@ -1421,10 +1433,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/ParcelDelivery.yml' + $ref: './components/schemas/common/Person.yml' - /schemas/common/PartOfOrder.yml: + /schemas/common/PestDetermination.yml: get: tags: - common @@ -1433,10 +1445,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/PartOfOrder.yml' + $ref: './components/schemas/common/PestDetermination.yml' - /schemas/common/Person.yml: + /schemas/common/PestSample.yml: get: tags: - common @@ -1445,10 +1457,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/Person.yml' + $ref: './components/schemas/common/PestSample.yml' - /schemas/common/PestDetermination.yml: + /schemas/common/PGAShipmentStatus.yml: get: tags: - common @@ -1457,10 +1469,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/PestDetermination.yml' + $ref: './components/schemas/common/PGAShipmentStatus.yml' - /schemas/common/PestSample.yml: + /schemas/common/PGAShipmentStatusList.yml: get: tags: - common @@ -1469,7 +1481,7 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/PestSample.yml' + $ref: './components/schemas/common/PGAShipmentStatusList.yml' /schemas/common/Phytosanitary.yml: @@ -1652,7 +1664,7 @@ paths: $ref: './components/schemas/common/RoutingInfo.yml' - /schemas/common/SIMASteelImportLicense.yml: + /schemas/common/Scorecard.yml: get: tags: - common @@ -1661,10 +1673,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/SIMASteelImportLicense.yml' + $ref: './components/schemas/common/Scorecard.yml' - /schemas/common/SIMASteelImportProductSpecifier.yml: + /schemas/common/SeaCargoManifest.yml: get: tags: - common @@ -1673,10 +1685,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/SIMASteelImportProductSpecifier.yml' + $ref: './components/schemas/common/SeaCargoManifest.yml' - /schemas/common/Scorecard.yml: + /schemas/common/Seal.yml: get: tags: - common @@ -1685,10 +1697,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/Scorecard.yml' + $ref: './components/schemas/common/Seal.yml' - /schemas/common/SeaCargoManifest.yml: + /schemas/common/ServiceCharge.yml: get: tags: - common @@ -1697,10 +1709,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/SeaCargoManifest.yml' + $ref: './components/schemas/common/ServiceCharge.yml' - /schemas/common/Seal.yml: + /schemas/common/ShippingDetails.yml: get: tags: - common @@ -1709,10 +1721,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/Seal.yml' + $ref: './components/schemas/common/ShippingDetails.yml' - /schemas/common/ServiceCharge.yml: + /schemas/common/ShippingInstructions.yml: get: tags: - common @@ -1721,10 +1733,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/ServiceCharge.yml' + $ref: './components/schemas/common/ShippingInstructions.yml' - /schemas/common/ShippingDetails.yml: + /schemas/common/SIMASteelImportLicense.yml: get: tags: - common @@ -1733,10 +1745,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/ShippingDetails.yml' + $ref: './components/schemas/common/SIMASteelImportLicense.yml' - /schemas/common/ShippingInstructions.yml: + /schemas/common/SIMASteelImportProductSpecifier.yml: get: tags: - common @@ -1745,7 +1757,7 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/ShippingInstructions.yml' + $ref: './components/schemas/common/SIMASteelImportProductSpecifier.yml' /schemas/common/SoftwareBillOfMaterials.yml: @@ -1916,6 +1928,18 @@ paths: $ref: './components/schemas/common/TransportEvent.yml' + /schemas/common/TSCACertification.yml: + get: + tags: + - common + responses: + '200': + content: + application/yml: + schema: + $ref: './components/schemas/common/TSCACertification.yml' + + /schemas/common/USDAPPQ203ForeignSiteInspection.yml: get: tags: @@ -2036,7 +2060,7 @@ paths: $ref: './components/schemas/common/USDAPPQ587PlantImportPermit.yml' - /schemas/common/USDASpecialtyCrops237AForm.yml: + /schemas/common/UsdaSc6.yml: get: tags: - common @@ -2045,10 +2069,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/USDASpecialtyCrops237AForm.yml' + $ref: './components/schemas/common/UsdaSc6.yml' - /schemas/common/USMCACertifier.yml: + /schemas/common/USDASpecialtyCrops237AForm.yml: get: tags: - common @@ -2057,10 +2081,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/USMCACertifier.yml' + $ref: './components/schemas/common/USDASpecialtyCrops237AForm.yml' - /schemas/common/USMCAClaims.yml: + /schemas/common/USMCACertifier.yml: get: tags: - common @@ -2069,10 +2093,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/USMCAClaims.yml' + $ref: './components/schemas/common/USMCACertifier.yml' - /schemas/common/USMCAProduct.yml: + /schemas/common/USMCAClaims.yml: get: tags: - common @@ -2081,10 +2105,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/USMCAProduct.yml' + $ref: './components/schemas/common/USMCAClaims.yml' - /schemas/common/UsdaSc6.yml: + /schemas/common/USMCAProduct.yml: get: tags: - common @@ -2093,7 +2117,7 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/UsdaSc6.yml' + $ref: './components/schemas/common/USMCAProduct.yml' /schemas/credentials/ActivityPubActorCard.yml: @@ -2192,19 +2216,7 @@ paths: $ref: './components/schemas/credentials/CBPSection321DeMinimisCredential.yml' - /schemas/credentials/CTPATCertificate.yml: - get: - tags: - - credentials - responses: - '200': - content: - application/yml: - schema: - $ref: './components/schemas/credentials/CTPATCertificate.yml' - - - /schemas/credentials/CTPATEIPApplicationCredential.yml: + /schemas/credentials/CertificationOfOrigin.yml: get: tags: - credentials @@ -2213,10 +2225,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/CTPATEIPApplicationCredential.yml' + $ref: './components/schemas/credentials/CertificationOfOrigin.yml' - /schemas/credentials/CTPATEIPFulfillmentCredential.yml: + /schemas/credentials/CommercialInvoiceCredential.yml: get: tags: - credentials @@ -2225,10 +2237,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/CTPATEIPFulfillmentCredential.yml' + $ref: './components/schemas/credentials/CommercialInvoiceCredential.yml' - /schemas/credentials/CTPATEIPMarketplaceCredential.yml: + /schemas/credentials/CTPATCertificate.yml: get: tags: - credentials @@ -2237,10 +2249,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/CTPATEIPMarketplaceCredential.yml' + $ref: './components/schemas/credentials/CTPATCertificate.yml' - /schemas/credentials/CTPATEIPSellerCredential.yml: + /schemas/credentials/DCSAShippingInstructionCredential.yml: get: tags: - credentials @@ -2249,10 +2261,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/CTPATEIPSellerCredential.yml' + $ref: './components/schemas/credentials/DCSAShippingInstructionCredential.yml' - /schemas/credentials/CertificationOfOrigin.yml: + /schemas/credentials/DCSATransportDocumentCredential.yml: get: tags: - credentials @@ -2261,10 +2273,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/CertificationOfOrigin.yml' + $ref: './components/schemas/credentials/DCSATransportDocumentCredential.yml' - /schemas/credentials/CommercialInvoiceCredential.yml: + /schemas/credentials/DeliveryScheduleCredential.yml: get: tags: - credentials @@ -2273,10 +2285,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/CommercialInvoiceCredential.yml' + $ref: './components/schemas/credentials/DeliveryScheduleCredential.yml' - /schemas/credentials/DCSAShippingInstructionCredential.yml: + /schemas/credentials/DeliveryStatementCredential.yml: get: tags: - credentials @@ -2285,10 +2297,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/DCSAShippingInstructionCredential.yml' + $ref: './components/schemas/credentials/DeliveryStatementCredential.yml' - /schemas/credentials/DCSATransportDocumentCredential.yml: + /schemas/credentials/DigitalProductPassportCredential.yml: get: tags: - credentials @@ -2297,10 +2309,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/DCSATransportDocumentCredential.yml' + $ref: './components/schemas/credentials/DigitalProductPassportCredential.yml' - /schemas/credentials/DeliveryScheduleCredential.yml: + /schemas/credentials/DigitalProductPassportDataCarrierCredential.yml: get: tags: - credentials @@ -2309,10 +2321,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/DeliveryScheduleCredential.yml' + $ref: './components/schemas/credentials/DigitalProductPassportDataCarrierCredential.yml' - /schemas/credentials/DeliveryStatementCredential.yml: + /schemas/credentials/EntryNumberCredential.yml: get: tags: - credentials @@ -2321,10 +2333,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/DeliveryStatementCredential.yml' + $ref: './components/schemas/credentials/EntryNumberCredential.yml' - /schemas/credentials/DigitalProductPassportCredential.yml: + /schemas/credentials/EPA35401PesticidesCredential.yml: get: tags: - credentials @@ -2333,10 +2345,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/DigitalProductPassportCredential.yml' + $ref: './components/schemas/credentials/EPA35401PesticidesCredential.yml' - /schemas/credentials/DigitalProductPassportDataCarrierCredential.yml: + /schemas/credentials/EPA35401PesticidesPart2Credential.yml: get: tags: - credentials @@ -2345,10 +2357,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/DigitalProductPassportDataCarrierCredential.yml' + $ref: './components/schemas/credentials/EPA35401PesticidesPart2Credential.yml' - /schemas/credentials/EntryNumberCredential.yml: + /schemas/credentials/EPA35401PesticidesPart3Credential.yml: get: tags: - credentials @@ -2357,7 +2369,7 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/EntryNumberCredential.yml' + $ref: './components/schemas/credentials/EPA35401PesticidesPart3Credential.yml' /schemas/credentials/EventCredential.yml: @@ -2384,19 +2396,7 @@ paths: $ref: './components/schemas/credentials/ExampleCredentialWithStatus.yml' - /schemas/credentials/FSMACreatingCTECredential.yml: - get: - tags: - - credentials - responses: - '200': - content: - application/yml: - schema: - $ref: './components/schemas/credentials/FSMACreatingCTECredential.yml' - - - /schemas/credentials/FSMAFirstReceiverDataCredential.yml: + /schemas/credentials/FoodDefenseInspectionCredential.yml: get: tags: - credentials @@ -2405,10 +2405,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/FSMAFirstReceiverDataCredential.yml' + $ref: './components/schemas/credentials/FoodDefenseInspectionCredential.yml' - /schemas/credentials/FSMAGrowingCTECredential.yml: + /schemas/credentials/FoodGradeInspectionCredential.yml: get: tags: - credentials @@ -2417,10 +2417,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/FSMAGrowingCTECredential.yml' + $ref: './components/schemas/credentials/FoodGradeInspectionCredential.yml' - /schemas/credentials/FSMAReceivingCTECredential.yml: + /schemas/credentials/FreightManifestCredential.yml: get: tags: - credentials @@ -2429,10 +2429,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/FSMAReceivingCTECredential.yml' + $ref: './components/schemas/credentials/FreightManifestCredential.yml' - /schemas/credentials/FSMAShippingCTECredential.yml: + /schemas/credentials/FSMACreatingCTECredential.yml: get: tags: - credentials @@ -2441,10 +2441,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/FSMAShippingCTECredential.yml' + $ref: './components/schemas/credentials/FSMACreatingCTECredential.yml' - /schemas/credentials/FSMATransformingCTECredential.yml: + /schemas/credentials/FSMAFirstReceiverDataCredential.yml: get: tags: - credentials @@ -2453,10 +2453,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/FSMATransformingCTECredential.yml' + $ref: './components/schemas/credentials/FSMAFirstReceiverDataCredential.yml' - /schemas/credentials/FoodDefenseInspectionCredential.yml: + /schemas/credentials/FSMAGrowingCTECredential.yml: get: tags: - credentials @@ -2465,10 +2465,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/FoodDefenseInspectionCredential.yml' + $ref: './components/schemas/credentials/FSMAGrowingCTECredential.yml' - /schemas/credentials/FoodGradeInspectionCredential.yml: + /schemas/credentials/FSMAReceivingCTECredential.yml: get: tags: - credentials @@ -2477,10 +2477,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/FoodGradeInspectionCredential.yml' + $ref: './components/schemas/credentials/FSMAReceivingCTECredential.yml' - /schemas/credentials/FreightManifestCredential.yml: + /schemas/credentials/FSMAShippingCTECredential.yml: get: tags: - credentials @@ -2489,10 +2489,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/FreightManifestCredential.yml' + $ref: './components/schemas/credentials/FSMAShippingCTECredential.yml' - /schemas/credentials/FulfillmentRegistrationCredential.yml: + /schemas/credentials/FSMATransformingCTECredential.yml: get: tags: - credentials @@ -2501,7 +2501,7 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/FulfillmentRegistrationCredential.yml' + $ref: './components/schemas/credentials/FSMATransformingCTECredential.yml' /schemas/credentials/GAPInspectionCredential.yml: @@ -2648,6 +2648,18 @@ paths: $ref: './components/schemas/credentials/IntellectualPropertyRightsCredential.yml' + /schemas/credentials/IntellectualPropertyRightsLicenseCredential.yml: + get: + tags: + - credentials + responses: + '200': + content: + application/yml: + schema: + $ref: './components/schemas/credentials/IntellectualPropertyRightsLicenseCredential.yml' + + /schemas/credentials/IntentToImportCredential.yml: get: tags: @@ -2780,7 +2792,7 @@ paths: $ref: './components/schemas/credentials/OrganicCertificateCredential.yml' - /schemas/credentials/PGAShipmentStatusCredential.yml: + /schemas/credentials/PackingListCredential.yml: get: tags: - credentials @@ -2789,10 +2801,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/PGAShipmentStatusCredential.yml' + $ref: './components/schemas/credentials/PackingListCredential.yml' - /schemas/credentials/PackingListCredential.yml: + /schemas/credentials/PGAShipmentStatusCredential.yml: get: tags: - credentials @@ -2801,7 +2813,7 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/PackingListCredential.yml' + $ref: './components/schemas/credentials/PGAShipmentStatusCredential.yml' /schemas/credentials/PlantSystemsInspectionCredential.yml: @@ -2816,7 +2828,7 @@ paths: $ref: './components/schemas/credentials/PlantSystemsInspectionCredential.yml' - /schemas/credentials/ProductRegistrationCredential.yml: + /schemas/credentials/PowerOfAttorneyCredential.yml: get: tags: - credentials @@ -2825,10 +2837,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/ProductRegistrationCredential.yml' + $ref: './components/schemas/credentials/PowerOfAttorneyCredential.yml' - /schemas/credentials/PurchaseOrderCredential.yml: + /schemas/credentials/ProductRegistrationCredential.yml: get: tags: - credentials @@ -2837,10 +2849,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/PurchaseOrderCredential.yml' + $ref: './components/schemas/credentials/ProductRegistrationCredential.yml' - /schemas/credentials/SIMASteelImportLicenseApplicationCredential.yml: + /schemas/credentials/PurchaseOrderCredential.yml: get: tags: - credentials @@ -2849,10 +2861,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/SIMASteelImportLicenseApplicationCredential.yml' + $ref: './components/schemas/credentials/PurchaseOrderCredential.yml' - /schemas/credentials/SIMASteelImportLicenseCredential.yml: + /schemas/credentials/SeaCargoManifestCredential.yml: get: tags: - credentials @@ -2861,10 +2873,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/SIMASteelImportLicenseCredential.yml' + $ref: './components/schemas/credentials/SeaCargoManifestCredential.yml' - /schemas/credentials/SeaCargoManifestCredential.yml: + /schemas/credentials/ShippingInstructionsCredential.yml: get: tags: - credentials @@ -2873,10 +2885,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/SeaCargoManifestCredential.yml' + $ref: './components/schemas/credentials/ShippingInstructionsCredential.yml' - /schemas/credentials/SellerRegistrationCredential.yml: + /schemas/credentials/SIMASteelImportLicenseApplicationCredential.yml: get: tags: - credentials @@ -2885,10 +2897,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/SellerRegistrationCredential.yml' + $ref: './components/schemas/credentials/SIMASteelImportLicenseApplicationCredential.yml' - /schemas/credentials/ShippingInstructionsCredential.yml: + /schemas/credentials/SIMASteelImportLicenseCredential.yml: get: tags: - credentials @@ -2897,7 +2909,7 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/ShippingInstructionsCredential.yml' + $ref: './components/schemas/credentials/SIMASteelImportLicenseCredential.yml' /schemas/credentials/SoftwareBillofMaterialsCredential.yml: @@ -2924,6 +2936,18 @@ paths: $ref: './components/schemas/credentials/ThingCredential.yml' + /schemas/credentials/TSCACertificationCredential.yml: + get: + tags: + - credentials + responses: + '200': + content: + application/yml: + schema: + $ref: './components/schemas/credentials/TSCACertificationCredential.yml' + + /schemas/credentials/USMCACertificationOfOrigin.yml: get: tags: @@ -2984,7 +3008,7 @@ paths: $ref: './components/schemas/snippets/BuyerParty.yml' - /schemas/snippets/ConsigneeParty.yml: + /schemas/snippets/carrier.yml: get: tags: - snippets @@ -2993,10 +3017,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/snippets/ConsigneeParty.yml' + $ref: './components/schemas/snippets/carrier.yml' - /schemas/snippets/IntentToImportOrganization.yml: + /schemas/snippets/consignee.yml: get: tags: - snippets @@ -3005,10 +3029,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/snippets/IntentToImportOrganization.yml' + $ref: './components/schemas/snippets/consignee.yml' - /schemas/snippets/IntentToImportPlace.yml: + /schemas/snippets/ConsigneeParty.yml: get: tags: - snippets @@ -3017,10 +3041,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/snippets/IntentToImportPlace.yml' + $ref: './components/schemas/snippets/ConsigneeParty.yml' - /schemas/snippets/IssuerOrganization.yml: + /schemas/snippets/consignor.yml: get: tags: - snippets @@ -3029,10 +3053,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/snippets/IssuerOrganization.yml' + $ref: './components/schemas/snippets/consignor.yml' - /schemas/snippets/ManufacturerParty.yml: + /schemas/snippets/forwarder.yml: get: tags: - snippets @@ -3041,10 +3065,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/snippets/ManufacturerParty.yml' + $ref: './components/schemas/snippets/forwarder.yml' - /schemas/snippets/SellerParty.yml: + /schemas/snippets/IntentToImportOrganization.yml: get: tags: - snippets @@ -3053,10 +3077,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/snippets/SellerParty.yml' + $ref: './components/schemas/snippets/IntentToImportOrganization.yml' - /schemas/snippets/ShipToParty.yml: + /schemas/snippets/IntentToImportPlace.yml: get: tags: - snippets @@ -3065,10 +3089,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/snippets/ShipToParty.yml' + $ref: './components/schemas/snippets/IntentToImportPlace.yml' - /schemas/snippets/carrier.yml: + /schemas/snippets/IssuerOrganization.yml: get: tags: - snippets @@ -3077,10 +3101,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/snippets/carrier.yml' + $ref: './components/schemas/snippets/IssuerOrganization.yml' - /schemas/snippets/consignee.yml: + /schemas/snippets/ManufacturerParty.yml: get: tags: - snippets @@ -3089,10 +3113,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/snippets/consignee.yml' + $ref: './components/schemas/snippets/ManufacturerParty.yml' - /schemas/snippets/consignor.yml: + /schemas/snippets/notify.yml: get: tags: - snippets @@ -3101,10 +3125,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/snippets/consignor.yml' + $ref: './components/schemas/snippets/notify.yml' - /schemas/snippets/forwarder.yml: + /schemas/snippets/proof.yml: get: tags: - snippets @@ -3113,10 +3137,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/snippets/forwarder.yml' + $ref: './components/schemas/snippets/proof.yml' - /schemas/snippets/notify.yml: + /schemas/snippets/SellerParty.yml: get: tags: - snippets @@ -3125,10 +3149,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/snippets/notify.yml' + $ref: './components/schemas/snippets/SellerParty.yml' - /schemas/snippets/proof.yml: + /schemas/snippets/ShipToParty.yml: get: tags: - snippets @@ -3137,7 +3161,7 @@ paths: content: application/yml: schema: - $ref: './components/schemas/snippets/proof.yml' + $ref: './components/schemas/snippets/ShipToParty.yml' /schemas/workflows/businesscard.yml: From 75f93925af54e152bac12782d0e3644e578154d2 Mon Sep 17 00:00:00 2001 From: Raad Al-Husban Date: Mon, 22 Jan 2024 12:30:32 -0500 Subject: [PATCH 7/8] example_fix --- .../credentials/TSCACertificationCredential.yml | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/docs/openapi/components/schemas/credentials/TSCACertificationCredential.yml b/docs/openapi/components/schemas/credentials/TSCACertificationCredential.yml index cbc767091..9468e7001 100644 --- a/docs/openapi/components/schemas/credentials/TSCACertificationCredential.yml +++ b/docs/openapi/components/schemas/credentials/TSCACertificationCredential.yml @@ -96,15 +96,22 @@ example: |- "type": [ "TSCACertification" ], + "certificationType": "Positive", "certifierDetails": { - "type": ["Organization"], + "type": [ + "Organization" + ], "id": "did:key:z6MkjR12D3456sn2yBAyqj5gqckDjvyAbNSusehsxtkvknfa", "name": "Chemical Import Co", "description": "Specialist in importing and distributing chemical products", "location": { - "type": ["Place"], + "type": [ + "Place" + ], "address": { - "type": ["PostalAddress"], + "type": [ + "PostalAddress" + ], "streetAddress": "123 Industry Blvd", "addressLocality": "Chemtown", "addressRegion": "CA", @@ -115,5 +122,5 @@ example: |- "email": "contact@chemicalimportco.com", "phoneNumber": "+1-555-123-4567" } - } - } + } + } \ No newline at end of file From 8046a75fcb8fff6f0f76f53e2b03d8ca1770affa Mon Sep 17 00:00:00 2001 From: Mahmoud Alkhraishi Date: Tue, 23 Jan 2024 11:19:17 -0500 Subject: [PATCH 8/8] fix unnecessary yaml changes --- .../MonthlyAdvanceManifestCredential.yml | 20 +- .../TSCACertificationCredential.yml | 2 +- docs/openapi/openapi.yml | 456 +++++++++--------- 3 files changed, 241 insertions(+), 237 deletions(-) diff --git a/docs/openapi/components/schemas/credentials/MonthlyAdvanceManifestCredential.yml b/docs/openapi/components/schemas/credentials/MonthlyAdvanceManifestCredential.yml index 20e65dbe6..b8f4e919c 100644 --- a/docs/openapi/components/schemas/credentials/MonthlyAdvanceManifestCredential.yml +++ b/docs/openapi/components/schemas/credentials/MonthlyAdvanceManifestCredential.yml @@ -103,21 +103,25 @@ example: |- "scheduledDeliveries": [ { "portCode": "3901", - "portOfArrival": - { - "type": ["Place"], + "portOfArrival": { + "type": [ + "Place" + ], "locationName": "Morgan", "usPortCode": "3319" }, - "portOfDestination": - { - "type": ["Place"], + "portOfDestination": { + "type": [ + "Place" + ], "locationName": "Pembina ND", "usPortCode": "3401" }, "transporter": { - "type": ["Organization"], - "name": "Gas Transmission Northwest (GTN)" + "type": [ + "Organization" + ], + "name": "Gas Transmission Northwest (GTN)" }, "deliveryLocation": "Chicago", "sumOfScheduledDeliveries": [ diff --git a/docs/openapi/components/schemas/credentials/TSCACertificationCredential.yml b/docs/openapi/components/schemas/credentials/TSCACertificationCredential.yml index 9468e7001..ec78868b8 100644 --- a/docs/openapi/components/schemas/credentials/TSCACertificationCredential.yml +++ b/docs/openapi/components/schemas/credentials/TSCACertificationCredential.yml @@ -96,7 +96,7 @@ example: |- "type": [ "TSCACertification" ], - "certificationType": "Positive", + "certificationType": "Positive", "certifierDetails": { "type": [ "Organization" diff --git a/docs/openapi/openapi.yml b/docs/openapi/openapi.yml index 4f0a65b80..0d7741392 100644 --- a/docs/openapi/openapi.yml +++ b/docs/openapi/openapi.yml @@ -128,7 +128,7 @@ paths: $ref: './components/schemas/common/BusinessRegistrationAffirmation.yml' - /schemas/common/CargoItem.yml: + /schemas/common/CBPEntry.yml: get: tags: - common @@ -137,10 +137,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/CargoItem.yml' + $ref: './components/schemas/common/CBPEntry.yml' - /schemas/common/CargoLineItem.yml: + /schemas/common/CBPEntryEntity.yml: get: tags: - common @@ -149,10 +149,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/CargoLineItem.yml' + $ref: './components/schemas/common/CBPEntryEntity.yml' - /schemas/common/CBPEntry.yml: + /schemas/common/CBPEntryLineItem.yml: get: tags: - common @@ -161,10 +161,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/CBPEntry.yml' + $ref: './components/schemas/common/CBPEntryLineItem.yml' - /schemas/common/CBPEntryEntity.yml: + /schemas/common/CBPEntrySummary.yml: get: tags: - common @@ -173,10 +173,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/CBPEntryEntity.yml' + $ref: './components/schemas/common/CBPEntrySummary.yml' - /schemas/common/CBPEntryLineItem.yml: + /schemas/common/CBPEntrySummaryLineItem.yml: get: tags: - common @@ -185,10 +185,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/CBPEntryLineItem.yml' + $ref: './components/schemas/common/CBPEntrySummaryLineItem.yml' - /schemas/common/CBPEntrySummary.yml: + /schemas/common/CBPEntryType86.yml: get: tags: - common @@ -197,10 +197,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/CBPEntrySummary.yml' + $ref: './components/schemas/common/CBPEntryType86.yml' - /schemas/common/CBPEntrySummaryLineItem.yml: + /schemas/common/CBPImporterOfRecord.yml: get: tags: - common @@ -209,10 +209,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/CBPEntrySummaryLineItem.yml' + $ref: './components/schemas/common/CBPImporterOfRecord.yml' - /schemas/common/CBPEntryType86.yml: + /schemas/common/CTPAT.yml: get: tags: - common @@ -221,10 +221,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/CBPEntryType86.yml' + $ref: './components/schemas/common/CTPAT.yml' - /schemas/common/CBPImporterOfRecord.yml: + /schemas/common/CTPATEIPApplication.yml: get: tags: - common @@ -233,10 +233,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/CBPImporterOfRecord.yml' + $ref: './components/schemas/common/CTPATEIPApplication.yml' - /schemas/common/ChargeDeclaration.yml: + /schemas/common/CTPATMember.yml: get: tags: - common @@ -245,10 +245,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/ChargeDeclaration.yml' + $ref: './components/schemas/common/CTPATMember.yml' - /schemas/common/ChemicalProperty.yml: + /schemas/common/CargoItem.yml: get: tags: - common @@ -257,10 +257,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/ChemicalProperty.yml' + $ref: './components/schemas/common/CargoItem.yml' - /schemas/common/CommissionEvent.yml: + /schemas/common/CargoLineItem.yml: get: tags: - common @@ -269,10 +269,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/CommissionEvent.yml' + $ref: './components/schemas/common/CargoLineItem.yml' - /schemas/common/Commodity.yml: + /schemas/common/ChargeDeclaration.yml: get: tags: - common @@ -281,10 +281,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/Commodity.yml' + $ref: './components/schemas/common/ChargeDeclaration.yml' - /schemas/common/ConsignmentItem.yml: + /schemas/common/ChemicalProperty.yml: get: tags: - common @@ -293,10 +293,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/ConsignmentItem.yml' + $ref: './components/schemas/common/ChemicalProperty.yml' - /schemas/common/ConsignmentRatingDetail.yml: + /schemas/common/CommissionEvent.yml: get: tags: - common @@ -305,10 +305,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/ConsignmentRatingDetail.yml' + $ref: './components/schemas/common/CommissionEvent.yml' - /schemas/common/ContactPoint.yml: + /schemas/common/Commodity.yml: get: tags: - common @@ -317,10 +317,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/ContactPoint.yml' + $ref: './components/schemas/common/Commodity.yml' - /schemas/common/CTPAT.yml: + /schemas/common/ConsignmentItem.yml: get: tags: - common @@ -329,10 +329,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/CTPAT.yml' + $ref: './components/schemas/common/ConsignmentItem.yml' - /schemas/common/CTPATEIPApplication.yml: + /schemas/common/ConsignmentRatingDetail.yml: get: tags: - common @@ -341,10 +341,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/CTPATEIPApplication.yml' + $ref: './components/schemas/common/ConsignmentRatingDetail.yml' - /schemas/common/CTPATMember.yml: + /schemas/common/ContactPoint.yml: get: tags: - common @@ -353,7 +353,7 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/CTPATMember.yml' + $ref: './components/schemas/common/ContactPoint.yml' /schemas/common/Customer.yml: @@ -392,7 +392,7 @@ paths: $ref: './components/schemas/common/DCSATransportDocument.yml' - /schemas/common/DeliverySchedule.yml: + /schemas/common/DeMinimisShipment.yml: get: tags: - common @@ -401,10 +401,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/DeliverySchedule.yml' + $ref: './components/schemas/common/DeMinimisShipment.yml' - /schemas/common/DeliveryStatement.yml: + /schemas/common/DeliverySchedule.yml: get: tags: - common @@ -413,10 +413,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/DeliveryStatement.yml' + $ref: './components/schemas/common/DeliverySchedule.yml' - /schemas/common/DeMinimisShipment.yml: + /schemas/common/DeliveryStatement.yml: get: tags: - common @@ -425,7 +425,7 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/DeMinimisShipment.yml' + $ref: './components/schemas/common/DeliveryStatement.yml' /schemas/common/EDDShape.yml: @@ -500,7 +500,7 @@ paths: $ref: './components/schemas/common/ExternalResource.yml' - /schemas/common/FoodDefenseDeficiency.yml: + /schemas/common/FSMAAbstractKDE.yml: get: tags: - common @@ -509,10 +509,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/FoodDefenseDeficiency.yml' + $ref: './components/schemas/common/FSMAAbstractKDE.yml' - /schemas/common/FoodDefenseInspection.yml: + /schemas/common/FSMACreatingCTE.yml: get: tags: - common @@ -521,10 +521,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/FoodDefenseInspection.yml' + $ref: './components/schemas/common/FSMACreatingCTE.yml' - /schemas/common/FoodDefenseQuestion.yml: + /schemas/common/FSMAFirstReceiverData.yml: get: tags: - common @@ -533,10 +533,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/FoodDefenseQuestion.yml' + $ref: './components/schemas/common/FSMAFirstReceiverData.yml' - /schemas/common/FoodGradeInspection.yml: + /schemas/common/FSMAGrowingCTE.yml: get: tags: - common @@ -545,10 +545,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/FoodGradeInspection.yml' + $ref: './components/schemas/common/FSMAGrowingCTE.yml' - /schemas/common/FoodGradeInspectionDefect.yml: + /schemas/common/FSMAProduct.yml: get: tags: - common @@ -557,10 +557,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/FoodGradeInspectionDefect.yml' + $ref: './components/schemas/common/FSMAProduct.yml' - /schemas/common/FoodGradeInspectionLot.yml: + /schemas/common/FSMAReceivingCTE.yml: get: tags: - common @@ -569,10 +569,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/FoodGradeInspectionLot.yml' + $ref: './components/schemas/common/FSMAReceivingCTE.yml' - /schemas/common/FoodGradeInspectionResult.yml: + /schemas/common/FSMAShipment.yml: get: tags: - common @@ -581,10 +581,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/FoodGradeInspectionResult.yml' + $ref: './components/schemas/common/FSMAShipment.yml' - /schemas/common/FoodGradeInspectionSample.yml: + /schemas/common/FSMAShippingCTE.yml: get: tags: - common @@ -593,10 +593,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/FoodGradeInspectionSample.yml' + $ref: './components/schemas/common/FSMAShippingCTE.yml' - /schemas/common/FoodGradeInspectionSampleProperty.yml: + /schemas/common/FSMATraceabilityLot.yml: get: tags: - common @@ -605,10 +605,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/FoodGradeInspectionSampleProperty.yml' + $ref: './components/schemas/common/FSMATraceabilityLot.yml' - /schemas/common/ForeignChargeDeclaration.yml: + /schemas/common/FSMATransformingCTE.yml: get: tags: - common @@ -617,10 +617,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/ForeignChargeDeclaration.yml' + $ref: './components/schemas/common/FSMATransformingCTE.yml' - /schemas/common/FreightManifest.yml: + /schemas/common/FoodDefenseDeficiency.yml: get: tags: - common @@ -629,10 +629,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/FreightManifest.yml' + $ref: './components/schemas/common/FoodDefenseDeficiency.yml' - /schemas/common/FSMAAbstractKDE.yml: + /schemas/common/FoodDefenseInspection.yml: get: tags: - common @@ -641,10 +641,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/FSMAAbstractKDE.yml' + $ref: './components/schemas/common/FoodDefenseInspection.yml' - /schemas/common/FSMACreatingCTE.yml: + /schemas/common/FoodDefenseQuestion.yml: get: tags: - common @@ -653,10 +653,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/FSMACreatingCTE.yml' + $ref: './components/schemas/common/FoodDefenseQuestion.yml' - /schemas/common/FSMAFirstReceiverData.yml: + /schemas/common/FoodGradeInspection.yml: get: tags: - common @@ -665,10 +665,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/FSMAFirstReceiverData.yml' + $ref: './components/schemas/common/FoodGradeInspection.yml' - /schemas/common/FSMAGrowingCTE.yml: + /schemas/common/FoodGradeInspectionDefect.yml: get: tags: - common @@ -677,10 +677,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/FSMAGrowingCTE.yml' + $ref: './components/schemas/common/FoodGradeInspectionDefect.yml' - /schemas/common/FSMAProduct.yml: + /schemas/common/FoodGradeInspectionLot.yml: get: tags: - common @@ -689,10 +689,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/FSMAProduct.yml' + $ref: './components/schemas/common/FoodGradeInspectionLot.yml' - /schemas/common/FSMAReceivingCTE.yml: + /schemas/common/FoodGradeInspectionResult.yml: get: tags: - common @@ -701,10 +701,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/FSMAReceivingCTE.yml' + $ref: './components/schemas/common/FoodGradeInspectionResult.yml' - /schemas/common/FSMAShipment.yml: + /schemas/common/FoodGradeInspectionSample.yml: get: tags: - common @@ -713,10 +713,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/FSMAShipment.yml' + $ref: './components/schemas/common/FoodGradeInspectionSample.yml' - /schemas/common/FSMAShippingCTE.yml: + /schemas/common/FoodGradeInspectionSampleProperty.yml: get: tags: - common @@ -725,10 +725,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/FSMAShippingCTE.yml' + $ref: './components/schemas/common/FoodGradeInspectionSampleProperty.yml' - /schemas/common/FSMATraceabilityLot.yml: + /schemas/common/ForeignChargeDeclaration.yml: get: tags: - common @@ -737,10 +737,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/FSMATraceabilityLot.yml' + $ref: './components/schemas/common/ForeignChargeDeclaration.yml' - /schemas/common/FSMATransformingCTE.yml: + /schemas/common/FreightManifest.yml: get: tags: - common @@ -749,7 +749,7 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/FSMATransformingCTE.yml' + $ref: './components/schemas/common/FreightManifest.yml' /schemas/common/GAPCorrectiveActionReport.yml: @@ -956,18 +956,6 @@ paths: $ref: './components/schemas/common/Invoice.yml' - /schemas/common/LaceyActProductDeclaration.yml: - get: - tags: - - common - responses: - '200': - content: - application/yml: - schema: - $ref: './components/schemas/common/LaceyActProductDeclaration.yml' - - /schemas/common/LEIaddress.yml: get: tags: @@ -1028,6 +1016,18 @@ paths: $ref: './components/schemas/common/LEIregistration.yml' + /schemas/common/LaceyActProductDeclaration.yml: + get: + tags: + - common + responses: + '200': + content: + application/yml: + schema: + $ref: './components/schemas/common/LaceyActProductDeclaration.yml' + + /schemas/common/LinkRole.yml: get: tags: @@ -1376,7 +1376,7 @@ paths: $ref: './components/schemas/common/Organization.yml' - /schemas/common/Package.yml: + /schemas/common/PGAShipmentStatus.yml: get: tags: - common @@ -1385,10 +1385,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/Package.yml' + $ref: './components/schemas/common/PGAShipmentStatus.yml' - /schemas/common/PackingList.yml: + /schemas/common/PGAShipmentStatusList.yml: get: tags: - common @@ -1397,10 +1397,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/PackingList.yml' + $ref: './components/schemas/common/PGAShipmentStatusList.yml' - /schemas/common/ParcelDelivery.yml: + /schemas/common/Package.yml: get: tags: - common @@ -1409,10 +1409,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/ParcelDelivery.yml' + $ref: './components/schemas/common/Package.yml' - /schemas/common/PartOfOrder.yml: + /schemas/common/PackingList.yml: get: tags: - common @@ -1421,10 +1421,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/PartOfOrder.yml' + $ref: './components/schemas/common/PackingList.yml' - /schemas/common/Person.yml: + /schemas/common/ParcelDelivery.yml: get: tags: - common @@ -1433,10 +1433,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/Person.yml' + $ref: './components/schemas/common/ParcelDelivery.yml' - /schemas/common/PestDetermination.yml: + /schemas/common/PartOfOrder.yml: get: tags: - common @@ -1445,10 +1445,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/PestDetermination.yml' + $ref: './components/schemas/common/PartOfOrder.yml' - /schemas/common/PestSample.yml: + /schemas/common/Person.yml: get: tags: - common @@ -1457,10 +1457,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/PestSample.yml' + $ref: './components/schemas/common/Person.yml' - /schemas/common/PGAShipmentStatus.yml: + /schemas/common/PestDetermination.yml: get: tags: - common @@ -1469,10 +1469,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/PGAShipmentStatus.yml' + $ref: './components/schemas/common/PestDetermination.yml' - /schemas/common/PGAShipmentStatusList.yml: + /schemas/common/PestSample.yml: get: tags: - common @@ -1481,7 +1481,7 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/PGAShipmentStatusList.yml' + $ref: './components/schemas/common/PestSample.yml' /schemas/common/Phytosanitary.yml: @@ -1664,7 +1664,7 @@ paths: $ref: './components/schemas/common/RoutingInfo.yml' - /schemas/common/Scorecard.yml: + /schemas/common/SIMASteelImportLicense.yml: get: tags: - common @@ -1673,10 +1673,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/Scorecard.yml' + $ref: './components/schemas/common/SIMASteelImportLicense.yml' - /schemas/common/SeaCargoManifest.yml: + /schemas/common/SIMASteelImportProductSpecifier.yml: get: tags: - common @@ -1685,10 +1685,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/SeaCargoManifest.yml' + $ref: './components/schemas/common/SIMASteelImportProductSpecifier.yml' - /schemas/common/Seal.yml: + /schemas/common/Scorecard.yml: get: tags: - common @@ -1697,10 +1697,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/Seal.yml' + $ref: './components/schemas/common/Scorecard.yml' - /schemas/common/ServiceCharge.yml: + /schemas/common/SeaCargoManifest.yml: get: tags: - common @@ -1709,10 +1709,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/ServiceCharge.yml' + $ref: './components/schemas/common/SeaCargoManifest.yml' - /schemas/common/ShippingDetails.yml: + /schemas/common/Seal.yml: get: tags: - common @@ -1721,10 +1721,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/ShippingDetails.yml' + $ref: './components/schemas/common/Seal.yml' - /schemas/common/ShippingInstructions.yml: + /schemas/common/ServiceCharge.yml: get: tags: - common @@ -1733,10 +1733,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/ShippingInstructions.yml' + $ref: './components/schemas/common/ServiceCharge.yml' - /schemas/common/SIMASteelImportLicense.yml: + /schemas/common/ShippingDetails.yml: get: tags: - common @@ -1745,10 +1745,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/SIMASteelImportLicense.yml' + $ref: './components/schemas/common/ShippingDetails.yml' - /schemas/common/SIMASteelImportProductSpecifier.yml: + /schemas/common/ShippingInstructions.yml: get: tags: - common @@ -1757,7 +1757,7 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/SIMASteelImportProductSpecifier.yml' + $ref: './components/schemas/common/ShippingInstructions.yml' /schemas/common/SoftwareBillOfMaterials.yml: @@ -1784,6 +1784,18 @@ paths: $ref: './components/schemas/common/SteelProduct.yml' + /schemas/common/TSCACertification.yml: + get: + tags: + - common + responses: + '200': + content: + application/yml: + schema: + $ref: './components/schemas/common/TSCACertification.yml' + + /schemas/common/Taxonomy.yml: get: tags: @@ -1928,18 +1940,6 @@ paths: $ref: './components/schemas/common/TransportEvent.yml' - /schemas/common/TSCACertification.yml: - get: - tags: - - common - responses: - '200': - content: - application/yml: - schema: - $ref: './components/schemas/common/TSCACertification.yml' - - /schemas/common/USDAPPQ203ForeignSiteInspection.yml: get: tags: @@ -2060,7 +2060,7 @@ paths: $ref: './components/schemas/common/USDAPPQ587PlantImportPermit.yml' - /schemas/common/UsdaSc6.yml: + /schemas/common/USDASpecialtyCrops237AForm.yml: get: tags: - common @@ -2069,10 +2069,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/UsdaSc6.yml' + $ref: './components/schemas/common/USDASpecialtyCrops237AForm.yml' - /schemas/common/USDASpecialtyCrops237AForm.yml: + /schemas/common/USMCACertifier.yml: get: tags: - common @@ -2081,10 +2081,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/USDASpecialtyCrops237AForm.yml' + $ref: './components/schemas/common/USMCACertifier.yml' - /schemas/common/USMCACertifier.yml: + /schemas/common/USMCAClaims.yml: get: tags: - common @@ -2093,10 +2093,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/USMCACertifier.yml' + $ref: './components/schemas/common/USMCAClaims.yml' - /schemas/common/USMCAClaims.yml: + /schemas/common/USMCAProduct.yml: get: tags: - common @@ -2105,10 +2105,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/USMCAClaims.yml' + $ref: './components/schemas/common/USMCAProduct.yml' - /schemas/common/USMCAProduct.yml: + /schemas/common/UsdaSc6.yml: get: tags: - common @@ -2117,7 +2117,7 @@ paths: content: application/yml: schema: - $ref: './components/schemas/common/USMCAProduct.yml' + $ref: './components/schemas/common/UsdaSc6.yml' /schemas/credentials/ActivityPubActorCard.yml: @@ -2216,7 +2216,7 @@ paths: $ref: './components/schemas/credentials/CBPSection321DeMinimisCredential.yml' - /schemas/credentials/CertificationOfOrigin.yml: + /schemas/credentials/CTPATCertificate.yml: get: tags: - credentials @@ -2225,10 +2225,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/CertificationOfOrigin.yml' + $ref: './components/schemas/credentials/CTPATCertificate.yml' - /schemas/credentials/CommercialInvoiceCredential.yml: + /schemas/credentials/CertificationOfOrigin.yml: get: tags: - credentials @@ -2237,10 +2237,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/CommercialInvoiceCredential.yml' + $ref: './components/schemas/credentials/CertificationOfOrigin.yml' - /schemas/credentials/CTPATCertificate.yml: + /schemas/credentials/CommercialInvoiceCredential.yml: get: tags: - credentials @@ -2249,7 +2249,7 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/CTPATCertificate.yml' + $ref: './components/schemas/credentials/CommercialInvoiceCredential.yml' /schemas/credentials/DCSAShippingInstructionCredential.yml: @@ -2324,7 +2324,7 @@ paths: $ref: './components/schemas/credentials/DigitalProductPassportDataCarrierCredential.yml' - /schemas/credentials/EntryNumberCredential.yml: + /schemas/credentials/EPA35401PesticidesCredential.yml: get: tags: - credentials @@ -2333,10 +2333,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/EntryNumberCredential.yml' + $ref: './components/schemas/credentials/EPA35401PesticidesCredential.yml' - /schemas/credentials/EPA35401PesticidesCredential.yml: + /schemas/credentials/EPA35401PesticidesPart2Credential.yml: get: tags: - credentials @@ -2345,10 +2345,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/EPA35401PesticidesCredential.yml' + $ref: './components/schemas/credentials/EPA35401PesticidesPart2Credential.yml' - /schemas/credentials/EPA35401PesticidesPart2Credential.yml: + /schemas/credentials/EPA35401PesticidesPart3Credential.yml: get: tags: - credentials @@ -2357,10 +2357,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/EPA35401PesticidesPart2Credential.yml' + $ref: './components/schemas/credentials/EPA35401PesticidesPart3Credential.yml' - /schemas/credentials/EPA35401PesticidesPart3Credential.yml: + /schemas/credentials/EntryNumberCredential.yml: get: tags: - credentials @@ -2369,7 +2369,7 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/EPA35401PesticidesPart3Credential.yml' + $ref: './components/schemas/credentials/EntryNumberCredential.yml' /schemas/credentials/EventCredential.yml: @@ -2396,7 +2396,7 @@ paths: $ref: './components/schemas/credentials/ExampleCredentialWithStatus.yml' - /schemas/credentials/FoodDefenseInspectionCredential.yml: + /schemas/credentials/FSMACreatingCTECredential.yml: get: tags: - credentials @@ -2405,10 +2405,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/FoodDefenseInspectionCredential.yml' + $ref: './components/schemas/credentials/FSMACreatingCTECredential.yml' - /schemas/credentials/FoodGradeInspectionCredential.yml: + /schemas/credentials/FSMAFirstReceiverDataCredential.yml: get: tags: - credentials @@ -2417,10 +2417,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/FoodGradeInspectionCredential.yml' + $ref: './components/schemas/credentials/FSMAFirstReceiverDataCredential.yml' - /schemas/credentials/FreightManifestCredential.yml: + /schemas/credentials/FSMAGrowingCTECredential.yml: get: tags: - credentials @@ -2429,10 +2429,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/FreightManifestCredential.yml' + $ref: './components/schemas/credentials/FSMAGrowingCTECredential.yml' - /schemas/credentials/FSMACreatingCTECredential.yml: + /schemas/credentials/FSMAReceivingCTECredential.yml: get: tags: - credentials @@ -2441,10 +2441,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/FSMACreatingCTECredential.yml' + $ref: './components/schemas/credentials/FSMAReceivingCTECredential.yml' - /schemas/credentials/FSMAFirstReceiverDataCredential.yml: + /schemas/credentials/FSMAShippingCTECredential.yml: get: tags: - credentials @@ -2453,10 +2453,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/FSMAFirstReceiverDataCredential.yml' + $ref: './components/schemas/credentials/FSMAShippingCTECredential.yml' - /schemas/credentials/FSMAGrowingCTECredential.yml: + /schemas/credentials/FSMATransformingCTECredential.yml: get: tags: - credentials @@ -2465,10 +2465,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/FSMAGrowingCTECredential.yml' + $ref: './components/schemas/credentials/FSMATransformingCTECredential.yml' - /schemas/credentials/FSMAReceivingCTECredential.yml: + /schemas/credentials/FoodDefenseInspectionCredential.yml: get: tags: - credentials @@ -2477,10 +2477,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/FSMAReceivingCTECredential.yml' + $ref: './components/schemas/credentials/FoodDefenseInspectionCredential.yml' - /schemas/credentials/FSMAShippingCTECredential.yml: + /schemas/credentials/FoodGradeInspectionCredential.yml: get: tags: - credentials @@ -2489,10 +2489,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/FSMAShippingCTECredential.yml' + $ref: './components/schemas/credentials/FoodGradeInspectionCredential.yml' - /schemas/credentials/FSMATransformingCTECredential.yml: + /schemas/credentials/FreightManifestCredential.yml: get: tags: - credentials @@ -2501,7 +2501,7 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/FSMATransformingCTECredential.yml' + $ref: './components/schemas/credentials/FreightManifestCredential.yml' /schemas/credentials/GAPInspectionCredential.yml: @@ -2792,7 +2792,7 @@ paths: $ref: './components/schemas/credentials/OrganicCertificateCredential.yml' - /schemas/credentials/PackingListCredential.yml: + /schemas/credentials/PGAShipmentStatusCredential.yml: get: tags: - credentials @@ -2801,10 +2801,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/PackingListCredential.yml' + $ref: './components/schemas/credentials/PGAShipmentStatusCredential.yml' - /schemas/credentials/PGAShipmentStatusCredential.yml: + /schemas/credentials/PackingListCredential.yml: get: tags: - credentials @@ -2813,7 +2813,7 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/PGAShipmentStatusCredential.yml' + $ref: './components/schemas/credentials/PackingListCredential.yml' /schemas/credentials/PlantSystemsInspectionCredential.yml: @@ -2864,7 +2864,7 @@ paths: $ref: './components/schemas/credentials/PurchaseOrderCredential.yml' - /schemas/credentials/SeaCargoManifestCredential.yml: + /schemas/credentials/SIMASteelImportLicenseApplicationCredential.yml: get: tags: - credentials @@ -2873,10 +2873,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/SeaCargoManifestCredential.yml' + $ref: './components/schemas/credentials/SIMASteelImportLicenseApplicationCredential.yml' - /schemas/credentials/ShippingInstructionsCredential.yml: + /schemas/credentials/SIMASteelImportLicenseCredential.yml: get: tags: - credentials @@ -2885,10 +2885,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/ShippingInstructionsCredential.yml' + $ref: './components/schemas/credentials/SIMASteelImportLicenseCredential.yml' - /schemas/credentials/SIMASteelImportLicenseApplicationCredential.yml: + /schemas/credentials/SeaCargoManifestCredential.yml: get: tags: - credentials @@ -2897,10 +2897,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/SIMASteelImportLicenseApplicationCredential.yml' + $ref: './components/schemas/credentials/SeaCargoManifestCredential.yml' - /schemas/credentials/SIMASteelImportLicenseCredential.yml: + /schemas/credentials/ShippingInstructionsCredential.yml: get: tags: - credentials @@ -2909,7 +2909,7 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/SIMASteelImportLicenseCredential.yml' + $ref: './components/schemas/credentials/ShippingInstructionsCredential.yml' /schemas/credentials/SoftwareBillofMaterialsCredential.yml: @@ -2924,7 +2924,7 @@ paths: $ref: './components/schemas/credentials/SoftwareBillofMaterialsCredential.yml' - /schemas/credentials/ThingCredential.yml: + /schemas/credentials/TSCACertificationCredential.yml: get: tags: - credentials @@ -2933,10 +2933,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/ThingCredential.yml' + $ref: './components/schemas/credentials/TSCACertificationCredential.yml' - /schemas/credentials/TSCACertificationCredential.yml: + /schemas/credentials/ThingCredential.yml: get: tags: - credentials @@ -2945,7 +2945,7 @@ paths: content: application/yml: schema: - $ref: './components/schemas/credentials/TSCACertificationCredential.yml' + $ref: './components/schemas/credentials/ThingCredential.yml' /schemas/credentials/USMCACertificationOfOrigin.yml: @@ -3008,7 +3008,7 @@ paths: $ref: './components/schemas/snippets/BuyerParty.yml' - /schemas/snippets/carrier.yml: + /schemas/snippets/ConsigneeParty.yml: get: tags: - snippets @@ -3017,10 +3017,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/snippets/carrier.yml' + $ref: './components/schemas/snippets/ConsigneeParty.yml' - /schemas/snippets/consignee.yml: + /schemas/snippets/IntentToImportOrganization.yml: get: tags: - snippets @@ -3029,10 +3029,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/snippets/consignee.yml' + $ref: './components/schemas/snippets/IntentToImportOrganization.yml' - /schemas/snippets/ConsigneeParty.yml: + /schemas/snippets/IntentToImportPlace.yml: get: tags: - snippets @@ -3041,10 +3041,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/snippets/ConsigneeParty.yml' + $ref: './components/schemas/snippets/IntentToImportPlace.yml' - /schemas/snippets/consignor.yml: + /schemas/snippets/IssuerOrganization.yml: get: tags: - snippets @@ -3053,10 +3053,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/snippets/consignor.yml' + $ref: './components/schemas/snippets/IssuerOrganization.yml' - /schemas/snippets/forwarder.yml: + /schemas/snippets/ManufacturerParty.yml: get: tags: - snippets @@ -3065,10 +3065,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/snippets/forwarder.yml' + $ref: './components/schemas/snippets/ManufacturerParty.yml' - /schemas/snippets/IntentToImportOrganization.yml: + /schemas/snippets/SellerParty.yml: get: tags: - snippets @@ -3077,10 +3077,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/snippets/IntentToImportOrganization.yml' + $ref: './components/schemas/snippets/SellerParty.yml' - /schemas/snippets/IntentToImportPlace.yml: + /schemas/snippets/ShipToParty.yml: get: tags: - snippets @@ -3089,10 +3089,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/snippets/IntentToImportPlace.yml' + $ref: './components/schemas/snippets/ShipToParty.yml' - /schemas/snippets/IssuerOrganization.yml: + /schemas/snippets/carrier.yml: get: tags: - snippets @@ -3101,10 +3101,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/snippets/IssuerOrganization.yml' + $ref: './components/schemas/snippets/carrier.yml' - /schemas/snippets/ManufacturerParty.yml: + /schemas/snippets/consignee.yml: get: tags: - snippets @@ -3113,10 +3113,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/snippets/ManufacturerParty.yml' + $ref: './components/schemas/snippets/consignee.yml' - /schemas/snippets/notify.yml: + /schemas/snippets/consignor.yml: get: tags: - snippets @@ -3125,10 +3125,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/snippets/notify.yml' + $ref: './components/schemas/snippets/consignor.yml' - /schemas/snippets/proof.yml: + /schemas/snippets/forwarder.yml: get: tags: - snippets @@ -3137,10 +3137,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/snippets/proof.yml' + $ref: './components/schemas/snippets/forwarder.yml' - /schemas/snippets/SellerParty.yml: + /schemas/snippets/notify.yml: get: tags: - snippets @@ -3149,10 +3149,10 @@ paths: content: application/yml: schema: - $ref: './components/schemas/snippets/SellerParty.yml' + $ref: './components/schemas/snippets/notify.yml' - /schemas/snippets/ShipToParty.yml: + /schemas/snippets/proof.yml: get: tags: - snippets @@ -3161,7 +3161,7 @@ paths: content: application/yml: schema: - $ref: './components/schemas/snippets/ShipToParty.yml' + $ref: './components/schemas/snippets/proof.yml' /schemas/workflows/businesscard.yml: