diff --git a/focal/5_electronic_certificate_of_origin.html b/focal/5_electronic_certificate_of_origin.html
new file mode 100644
index 0000000..2546d29
--- /dev/null
+++ b/focal/5_electronic_certificate_of_origin.html
@@ -0,0 +1,143 @@
+
+ Exchange of Electronic Certificate of Origin
+ Background
+
+ This use case has been provided by International Chamber of Commerce.
+
+
+ An Exporter sources and buys products from a Manufacturer for export to a destination country. At the
+ destination country, the Importer, who is the Exporter's customer in turn distributes the products to many
+ retailers in the destination country.
+
+
+ To clear Customs at the destination country, the Importer may require the following documents from the
+ Exporter to be presented:
+
+
+ - Exporter's Invoice
+ - Bill of Lading issued by shipping company
+ - Certificate of Origin issued by an authorised issuing authority (e.g., a Chamber of Commerce)
+ - Product Test Report issued by a testing laboratory from manufacturer
+
+
+ Selective Redaction is used in a lossy manner to mask sensitive information that the upstream party does not
+ want to share with downstream parties. For example, the Exporter may redact the manufacturer's details from
+ the Product Test Report and Certificate of Origin before sending the report to the Importer. The Importer may
+ further redact the Exporter's details from the Certificate of Origin when sharing copies of the certificate
+ with its retailers.
+
+
+
+ Note: The scenario above is highly simplified and the list of documents is not exhaustive. It is
+ included solely for the purpose of illustrating this use case for Selective Redaction.]
+
+
+
+ Roles in Cross Border Trade
+
+ Roles in the above diagram are in blue.
+
+ Professional Testing, Inspection, and Certification Lab
+
+ - Responsible for inspecting, testing, and certifying the products to ensure they meet quality and safety
+ standards.
+
+ Manufacturer
+
+ - The company that produces and supplies the products.
+
+ Exporter
+
+ - The company that sells and exports the products to the Importer.
+
+ Chamber of Commerce
+
+ - An organisation authorised to issue the Certificate of Origin, attesting the origin of the goods.
+
+ Importing Customs
+
+ - The governmental body in importing country that validates the Certificate of Origin and review mandatory
+ documents to ensure the goods comply with import regulations.
+
+ Importer
+
+ - The company that purchases and imports the goods from the Exporter.
+
+ Shipping Company
+
+ - A company that transports goods internationally, facilitating import and export operations.
+
+ Retailers
+
+ - Businesses that distribute goods to consumers after they are imported and cleared through customs.
+
+ Trade Flow
+
+ - The Manufacturer requests a product test report from a professional testing lab to certify that their goods
+ meet the required safety and quality standards.
+ - The Test Lab sends the product test report to Manufacturer upon completion of testing.
+ - Manufacturer sends the Product Test Report to Exporter.
+ - Exporter submit the necessary documents to Chamber of Commerce to apply for the Cert of Origin.
+ - The Chamber of Commerce (Issuer) will review, approve, and issue Certificate of Origin (Subject) to the
+ exporter, certifying the product's origin.
+ - The Exporter arranges shipment of goods with the Shipping Company.
+ - The Shipping Company issues a Bill of Lading to the Exporter for claiming goods in the importing
+ country.
+ - The Exporter (Recipient) sends the redacted Certificate of Origin (redacting the Manufacturer Details), a
+ Bill of Lading, Exporter Invoice and a redacted Product Test Report (redacting the Manufacturer Details) to
+ the importer.
+
+ - It is essential for the Exporter to provide the Importer with the Cert of Origin, Bill of Lading,
+ Exporter Invoice, and Product Test Report for the Import Customs Declaration, as this helps
+ facilitate faster cargo clearance and approval for importing goods.
+ - The Exporter has the option to redact commercially sensitive information, such as the manufacturer's
+ details or pricing, to prevent the importer from bypassing him for future business.
+
+ - The Importer (Recipient/Verifier) will verify the Certificate of Origin (CO) to authenticate the document
+ and review the remaining documents to prepare for the Import Declaration.
+
+ - The CO provides a link to the issuer, which is crucial for verifying that the issuer is a recognized
+ authority and ensuring the authenticity of the document.
+
+ - The Importer submits the Import Declaration, redacted Cert of Origin, Bill of Lading, Exporter Invoice, and
+ redacted Product Test Report to Import Customs.
+ - Import Customs (Verifier) verifies the CO and reviews the other supporting documents to ensure the imported
+ goods meet their importing regulations.
+
+ - Customs authorities primarily focus on verifying the authenticity of the CO, and essential
+ information provided such as product details, quality, and safety report. The redacted documentation
+ (which redacts the Manufacturer's name and pricing) will still meet Customs' requirements.
+
+ - After clearance by the Import Customs, the Importer can distribute the goods to retailers, providing the
+ redacted Product Test Report and a further-redacted Cert of Origin (with Exporter details redacted).
+
+ Actors
+ Issuer
+
+ - The Issuer is typically the Issuing Authority in the exporting country. These authorities are responsible
+ for issuing the CO, which attests to the origin of the goods. The issuer plays a key role in validating that
+ the goods comply with the necessary requirements for certification.
+
+ Subject
+
+ - The Subject of the CO is the certificate itself, which confirms that the goods being exported originate from
+ a specific country. The CO serves as proof of origin, which is used by importers to claim tariff exemptions,
+ demonstrate compliance with trade agreements like Free Trade Agreements (FTAs) or to meet the importing
+ regulations.
+
+ Verifier
+
+ - The Verifier is the party responsible for validating the authenticity of the CO. In the importing country,
+ the Customs Authority will typically verify the CO during the importation process. Banks may also act as
+ verifiers in situations where trade financing is involved, especially when using instruments like a Letter
+ of Credit (L/C). Additionally, the importer themselves may verify the CO to ensure that the goods originated
+ from the country they expect.
+
+ Recipient
+
+ - The Recipient of the CO could be the Importer (and/or their appointed customs broker), who presents it to
+ the importing country's Customs Authority during import clearance to secure tariff exemptions or to
+ facilitate cargo clearance. In some cases, the CO may also be verified by the Exporter or by Banks,
+ particularly when it is used in trade financing arrangements.
+
+
diff --git a/focal/5_electronic_certificate_of_origin.png b/focal/5_electronic_certificate_of_origin.png
new file mode 100644
index 0000000..20f2f4b
Binary files /dev/null and b/focal/5_electronic_certificate_of_origin.png differ
diff --git a/index.html b/index.html
index 985f065..ceda0cf 100644
--- a/index.html
+++ b/index.html
@@ -555,7 +555,7 @@
Issue Credential
Needs
-F.1, E.1, L.1, H.1
+F.1, E.1, L.1, H.1
@@ -578,7 +578,7 @@ Assert Credential
Needs
-R.2, H.4
+R.2, H.4
@@ -637,9 +637,9 @@ Verify Credential
Needs
- F.2, C.1, E.2, R.1
- ,
- F.5, H.2, C.6
+ F.2, C.1, E.2,
+ R.1, F.5, H.2,
+ C.6
@@ -715,9 +715,9 @@ Validate Credential
Needs
- F.2, C.1, E.2, R.1
- ,
- F.5, H.2, C.6
+ F.2, C.1, E.2,
+ R.1, F.5, H.2,
+ C.6
@@ -741,7 +741,7 @@ Store Credential
Needs
-F.4, E.3, C.4
+F.4, E.3, C.4
@@ -762,7 +762,7 @@ Retrieve Credential
Needs
-C.5, E.4
+C.5, E.4
@@ -782,7 +782,7 @@ Revoke Credential
Needs
-F.3, C.2, C.3
+F.3, C.2, C.3
@@ -802,6 +802,8 @@ Focal Use Cases
data-include-replace="true" data-format="html">
+
Extant Use Cases
diff --git a/refs.js b/refs.js
index b16ec86..7f21d13 100644
--- a/refs.js
+++ b/refs.js
@@ -10,7 +10,7 @@ require(["core/pubsubhub"], function( respecEvents ) {
var needs = {} ;
if (message === 'core/link-to-dfn') {
- $.each(document.querySelectorAll("udef"), function(i, item) {
+ $.each(document.querySelectorAll("span.udef"), function(i, item) {
var container = item.parentNode;
var content = item.innerHTML;
var sp = document.createElement("span");
@@ -31,7 +31,7 @@ require(["core/pubsubhub"], function( respecEvents ) {
needs[id] = content;
});
- $("uref").each(function() {
+ $("span.uref").each(function() {
var p = this.parentNode;
var item = this.innerHTML;
var id = item.replace(/\./, "_");
diff --git a/short/c1_find_a_doctor.html b/short/c1_find_a_doctor.html
index f4cc95a..67ce4a5 100644
--- a/short/c1_find_a_doctor.html
+++ b/short/c1_find_a_doctor.html
@@ -1,5 +1,5 @@
- C.1 Find a doctor
+ C.1 Find a doctor
Jason is looking for a new primary care physician. His health
diff --git a/short/c2_busy_doctor.html b/short/c2_busy_doctor.html
index 7d394d8..446500a 100644
--- a/short/c2_busy_doctor.html
+++ b/short/c2_busy_doctor.html
@@ -1,5 +1,5 @@
- C.2 Busy doctor
+ C.2 Busy doctor
Barney was a board-certified physician, but he ran out of time to
diff --git a/short/c3_bad_university.html b/short/c3_bad_university.html
index 787d1b6..8313b8c 100644
--- a/short/c3_bad_university.html
+++ b/short/c3_bad_university.html
@@ -1,5 +1,5 @@
- C.3 Bad university
+ C.3 Bad university
Jane was issued a certificate by BigTraining Co., indicating that
diff --git a/short/c4_new_employer.html b/short/c4_new_employer.html
index 9003c89..4717072 100644
--- a/short/c4_new_employer.html
+++ b/short/c4_new_employer.html
@@ -1,5 +1,5 @@
- C.4 New employer
+ C.4 New employer
Jessica is a medical doctor practicing in the United States. She has
diff --git a/short/c5_social_authority.html b/short/c5_social_authority.html
index 4dce55c..7a63fce 100644
--- a/short/c5_social_authority.html
+++ b/short/c5_social_authority.html
@@ -1,5 +1,5 @@
- C.5 Social authority
+ C.5 Social authority
Josie is a healthcare worker that has created a profile on a
diff --git a/short/c6_job_applicant.html b/short/c6_job_applicant.html
index 0418a70..6932d40 100644
--- a/short/c6_job_applicant.html
+++ b/short/c6_job_applicant.html
@@ -1,5 +1,5 @@
- C.6 Job applicant
+ C.6 Job applicant
Software Co. has posted an open position online and they are
diff --git a/short/d1_devices_during_manufacturing.html b/short/d1_devices_during_manufacturing.html
index 1d2fea4..912f9b6 100644
--- a/short/d1_devices_during_manufacturing.html
+++ b/short/d1_devices_during_manufacturing.html
@@ -1,5 +1,5 @@
- D.1 Devices during manufacturing
+ D.1 Devices during manufacturing
diff --git a/short/d2_devices_during_delivery.html b/short/d2_devices_during_delivery.html
index 12b6f9b..56fc112 100644
--- a/short/d2_devices_during_delivery.html
+++ b/short/d2_devices_during_delivery.html
@@ -1,5 +1,5 @@
- D.2 Devices during delivery
+ D.2 Devices during delivery
diff --git a/short/d3_devices_setup_for_operating_autonomously.html b/short/d3_devices_setup_for_operating_autonomously.html
index 99ce9cf..f40c4a2 100644
--- a/short/d3_devices_setup_for_operating_autonomously.html
+++ b/short/d3_devices_setup_for_operating_autonomously.html
@@ -1,5 +1,5 @@
- D.3 Devices setup for operating autonomously
+ D.3 Devices setup for operating autonomously
diff --git a/short/e1_digital_transcript.html b/short/e1_digital_transcript.html
index 1afb577..012126d 100644
--- a/short/e1_digital_transcript.html
+++ b/short/e1_digital_transcript.html
@@ -1,5 +1,5 @@
- E.1 Digital transcript
+ E.1 Digital transcript
Joleene is the registrar of Mega University and, by virtue of her
diff --git a/short/e2_taking_a_test.html b/short/e2_taking_a_test.html
index 0438079..aa97528 100644
--- a/short/e2_taking_a_test.html
+++ b/short/e2_taking_a_test.html
@@ -1,5 +1,5 @@
- E.2 Taking a test
+ E.2 Taking a test
Eunice is about to take her ACT (a test used to evaluate her
diff --git a/short/e3_transferring_schools.html b/short/e3_transferring_schools.html
index d4b7d3e..bf389e8 100644
--- a/short/e3_transferring_schools.html
+++ b/short/e3_transferring_schools.html
@@ -1,5 +1,5 @@
- E.3 Transferring schools
+ E.3 Transferring schools
Rocky is an undergraduate student at Wossamotta U. His school
diff --git a/short/e4_online_classes.html b/short/e4_online_classes.html
index 49eb221..71b9b5b 100644
--- a/short/e4_online_classes.html
+++ b/short/e4_online_classes.html
@@ -1,5 +1,5 @@
- E.4 Online classes
+ E.4 Online classes
In MOOC and other online learning systems, being able to reliably
diff --git a/short/f1_reuse_know_your_customer.html b/short/f1_reuse_know_your_customer.html
index 7800056..1de71b8 100644
--- a/short/f1_reuse_know_your_customer.html
+++ b/short/f1_reuse_know_your_customer.html
@@ -1,5 +1,5 @@
- F.1 Reuse know your customer
+ F.1 Reuse know your customer
Jane is opening an account at MidBank in Finland. As part of that
diff --git a/short/f2_money_transfer.html b/short/f2_money_transfer.html
index 3c9f7fe..b279116 100644
--- a/short/f2_money_transfer.html
+++ b/short/f2_money_transfer.html
@@ -1,5 +1,5 @@
- F.2 Money transfer
+ F.2 Money transfer
Susan wants to send funds to her family in another country via a
diff --git a/short/f3_closing_account.html b/short/f3_closing_account.html
index c8f6129..edf97fb 100644
--- a/short/f3_closing_account.html
+++ b/short/f3_closing_account.html
@@ -1,5 +1,5 @@
- F.3 Closing account
+ F.3 Closing account
John opens a checking account at Big Bank Co and is issued a
diff --git a/short/f4_trying_out_a_new_service.html b/short/f4_trying_out_a_new_service.html
index 9e13330..4e30467 100644
--- a/short/f4_trying_out_a_new_service.html
+++ b/short/f4_trying_out_a_new_service.html
@@ -1,5 +1,5 @@
- F.4 Trying out a new service
+ F.4 Trying out a new service
Nikita has several accounts with BigBank, as well as a brokerage
diff --git a/short/f5_new_bank_account_from_home.html b/short/f5_new_bank_account_from_home.html
index 0abad59..5011604 100644
--- a/short/f5_new_bank_account_from_home.html
+++ b/short/f5_new_bank_account_from_home.html
@@ -1,5 +1,5 @@
- F.5 New bank account from home
+ F.5 New bank account from home
Alice wants to open a new bank account. BigOnlineBank offers the
diff --git a/short/h1_prescribing.html b/short/h1_prescribing.html
index 41427ad..e83ae82 100644
--- a/short/h1_prescribing.html
+++ b/short/h1_prescribing.html
@@ -1,5 +1,5 @@
- H.1 Prescribing
+ H.1 Prescribing
Barney is a physician, and has recently become board certified in
diff --git a/short/h2_online_pharmacy.html b/short/h2_online_pharmacy.html
index 018bf1c..aa49a6c 100644
--- a/short/h2_online_pharmacy.html
+++ b/short/h2_online_pharmacy.html
@@ -1,5 +1,5 @@
- H.2 Online pharmacy
+ H.2 Online pharmacy
iPharmacy receives a prescription for Bob electronically from a
diff --git a/short/h3_insurance_claim.html b/short/h3_insurance_claim.html
index 6176ba9..9bdc154 100644
--- a/short/h3_insurance_claim.html
+++ b/short/h3_insurance_claim.html
@@ -1,5 +1,5 @@
- H.3 Insurance claim
+ H.3 Insurance claim
Tracy has a sore throat soon after moving to a new town. She finds a
diff --git a/short/h4_traveling_illness.html b/short/h4_traveling_illness.html
index 2c367d9..591c2f8 100644
--- a/short/h4_traveling_illness.html
+++ b/short/h4_traveling_illness.html
@@ -1,5 +1,5 @@
- H.4 Traveling illness
+ H.4 Traveling illness
John is on the vacation of a lifetime, travelling the world. Falling
diff --git a/short/h5_proving_legal_disability_status.html b/short/h5_proving_legal_disability_status.html
index 271b871..ce3ec2e 100644
--- a/short/h5_proving_legal_disability_status.html
+++ b/short/h5_proving_legal_disability_status.html
@@ -1,5 +1,5 @@
- H.5 Proving Legal Disability Status
+ H.5 Proving Legal Disability Status
Trina, who is legally blind, is currently unemployed, and needs to
diff --git a/short/l1_digital_driving_license.html b/short/l1_digital_driving_license.html
index 7a8f5a6..159df76 100644
--- a/short/l1_digital_driving_license.html
+++ b/short/l1_digital_driving_license.html
@@ -1,5 +1,5 @@
- L.1 Digital driving license
+ L.1 Digital driving license
Asako just passed the final test to receive a drivers license. As
diff --git a/short/l2_seamless_immigration.html b/short/l2_seamless_immigration.html
index e48dcc2..8249c8e 100644
--- a/short/l2_seamless_immigration.html
+++ b/short/l2_seamless_immigration.html
@@ -1,5 +1,5 @@
- L.2 Seamless immigration
+ L.2 Seamless immigration
Tom is a frequent international traveler. In order to speed
diff --git a/short/l3_speedy_air_travel.html b/short/l3_speedy_air_travel.html
index 5d15dab..22772f0 100644
--- a/short/l3_speedy_air_travel.html
+++ b/short/l3_speedy_air_travel.html
@@ -1,5 +1,5 @@
- L.3 Speedy air travel
+ L.3 Speedy air travel
Security for air travel is more and more rigorous, requiring more
diff --git a/short/l4_refugee_crisis.html b/short/l4_refugee_crisis.html
index 631eaaf..2c71b81 100644
--- a/short/l4_refugee_crisis.html
+++ b/short/l4_refugee_crisis.html
@@ -1,5 +1,5 @@
- L.4 Refugee crisis
+ L.4 Refugee crisis
Thousands of people each year are displaced because of man-made and
diff --git a/short/r1_address-verification.html b/short/r1_address-verification.html
index f250a21..bf8a00a 100644
--- a/short/r1_address-verification.html
+++ b/short/r1_address-verification.html
@@ -1,5 +1,5 @@
- R.1 Address verification
+ R.1 Address verification
Francis has found the perfect pair of shoes. When processing orders,
diff --git a/short/r2_adult_beverages.html b/short/r2_adult_beverages.html
index f9ae3cf..22421fe 100644
--- a/short/r2_adult_beverages.html
+++ b/short/r2_adult_beverages.html
@@ -1,5 +1,5 @@
- R.2 Adult beverages
+ R.2 Adult beverages
June goes to her local beer and wine store to buy a bottle of wine.
diff --git a/short/r3_fraud_detection.html b/short/r3_fraud_detection.html
index aebdf12..8e91025 100644
--- a/short/r3_fraud_detection.html
+++ b/short/r3_fraud_detection.html
@@ -1,5 +1,5 @@
- R.3 Fraud detection
+ R.3 Fraud detection
On a bright Sunday, Oskar remembers that he still needs to buy his
diff --git a/short/r4_bona_fide_shopper.html b/short/r4_bona_fide_shopper.html
index a234353..ead06be 100644
--- a/short/r4_bona_fide_shopper.html
+++ b/short/r4_bona_fide_shopper.html
@@ -1,5 +1,5 @@
- R.4 Bona-fide shopper
+ R.4 Bona-fide shopper
David owns a restaurant and has registered with a low cost wholesaler to purchase provisions in bulk. The wholesaler has