Sorular önceki cevaplara bağlı olabilir, bu nedenle bir gönderici yalnızca ilgili olanları görür. Bu mantığı kendiniz değerlendirmek zorunda değilsiniz: bir oturum satırında, visibleQuestions render etmeye hazır liste olup, zaten mevcut cevaplara karşı çözümlenmiştir.
Her şeyi istemci tarafında render etmeyi tercih ediyorsanız, satırın questions alanı, her sorunun displayCondition ile tam seti döndürür, böylece cevaplar değiştikçe soruları yerel olarak gösterebilir ve gizleyebilirsiniz.
INFERRED - Clarify tarafından öğe verilerinizden önceden doldurulmuştur. 0 ile 1 arasında bir confidence puanı taşır.
MANUAL - bir kişi tarafından girilmiş veya düzeltilmiş.
SUPPLIED - istekte gönderdiğiniz bir gerçek (örneğin amaçlanan kullanım). Doğrulayacak bir şey yoktur, bu nedenle soru olarak gösterilmez.
Çıkarılan bir cevabı düzeltmek, onu bir MANUAL ile değiştirir. Sonlandırılmış bir yanıt, tam karışımı tutar, bu nedenle her zaman önceden doldurulmuş olanlar ile bir kişinin neyi değiştirdiğinin kaydı vardır.
Bir cevabın ne kadar incelemeye ihtiyaç duyduğunu belirlemek için confidence kullanın — güven puanı düşük olan cevapları bir kişinin doğrulaması için gösterin ve güven puanı yüksek olanları hızlı geçirin.
Çoğu soru, seçimlerini options içinde satır içi olarak listeler. Bazıları öğe ve önceki cevaplara bağlıdır — bunlar optionsSource ayarlar ve options boş bırakır.
Bunlar için, bir oturum satırı, öğe için ulaşılabilir her kombinasyonu kapsayan bir dependentOptions tablosu içerir. parentValues değeri mevcut cevaplarla eşleşen girdiyi bulun, ardından onun options değerini gösterin — ek API çağrısı yok.
{"questionCode":"fda_product_code","dependsOn":["intended_use"],"entries":[{"parentValues":[{"questionCode":"intended_use","value":"cosmetic"}],"options":[{"value":"53","label":"Cosmetics"},{"value":"53A","label":"Skin care preparations"}]}]}
intendedUse çıkarıma rehberlik etmesi için her öğeye gönderin. Ürün tek başına bunu belirlemeye yeterli olmadığında, Clarify bildirdiğiniz değeri kullanır.
Değer↕
İçin↕
PERSONAL
Kişisel tüketim, hediyeler veya ev kullanımı (yeniden satış değil).
CONSUMER
Perakende kanalları aracılığıyla satılan genel tüketici ürünleri.
COMMERCIAL
İşletme, üretim veya endüstriyel amaçlar.
RESEARCH
Laboratuvar, test, bilimsel çalışma veya klinik denemeler.
Vitrin ve tüketici ödeme akışları CONSUMER göndermeli.
CATALOG_ITEM - yeniden kullanılabilir ürün ana verileri. Bir kez yanıtlayın ve sevkiyatlarda yeniden kullanın.
ITEM - tek bir sevkiyatın öğesi. Bir ITEM için yanıt verirken, yeniden kullanılabilir katalog düzeyindeki yanıt setinin programı karşılayabilmesi için catalogItemId gönderin.
Konteyner, cevapların toplandığı gruplandırmadır — DECLARATION, LANDED_COST, CONSIGNMENT veya CONSOLIDATION. Dosyalamadan önce bir çağrıda tüm konteyneri kontrol etmek için containerComplianceReadiness kullanın.
Nasıl çalışır
Nasıl çalışır
Kendi UI'nizi oluştururken veya yanıtları okurken yararlı olan Clarify anketlerinin arkasındaki davranış.
Dallanma
Sorular önceki cevaplara bağlı olabilir, bu nedenle bir gönderici yalnızca ilgili olanları görür. Bu mantığı kendiniz değerlendirmek zorunda değilsiniz: bir oturum satırında,
visibleQuestionsrender etmeye hazır liste olup, zaten mevcut cevaplara karşı çözümlenmiştir.Her şeyi istemci tarafında render etmeyi tercih ediyorsanız, satırın
questionsalanı, her sorunundisplayConditionile tam seti döndürür, böylece cevaplar değiştikçe soruları yerel olarak gösterebilir ve gizleyebilirsiniz.Cevap kaynağı
Her cevap, nereden geldiğini kaydeder:
INFERRED- Clarify tarafından öğe verilerinizden önceden doldurulmuştur.0ile1arasında birconfidencepuanı taşır.MANUAL- bir kişi tarafından girilmiş veya düzeltilmiş.SUPPLIED- istekte gönderdiğiniz bir gerçek (örneğin amaçlanan kullanım). Doğrulayacak bir şey yoktur, bu nedenle soru olarak gösterilmez.Çıkarılan bir cevabı düzeltmek, onu bir
MANUALile değiştirir. Sonlandırılmış bir yanıt, tam karışımı tutar, bu nedenle her zaman önceden doldurulmuş olanlar ile bir kişinin neyi değiştirdiğinin kaydı vardır.Bir cevabın ne kadar incelemeye ihtiyaç duyduğunu belirlemek için
confidencekullanın — güven puanı düşük olan cevapları bir kişinin doğrulaması için gösterin ve güven puanı yüksek olanları hızlı geçirin.Dinamik seçenekler
Çoğu soru, seçimlerini
optionsiçinde satır içi olarak listeler. Bazıları öğe ve önceki cevaplara bağlıdır — bunlaroptionsSourceayarlar veoptionsboş bırakır.Bunlar için, bir oturum satırı, öğe için ulaşılabilir her kombinasyonu kapsayan bir
dependentOptionstablosu içerir.parentValuesdeğeri mevcut cevaplarla eşleşen girdiyi bulun, ardından onunoptionsdeğerini gösterin — ek API çağrısı yok.{ "questionCode": "fda_product_code", "dependsOn": ["intended_use"], "entries": [ { "parentValues": [{ "questionCode": "intended_use", "value": "cosmetic" }], "options": [ { "value": "53", "label": "Cosmetics" }, { "value": "53A", "label": "Skin care preparations" } ] } ] }Amaçlanan kullanım
intendedUseçıkarıma rehberlik etmesi için her öğeye gönderin. Ürün tek başına bunu belirlemeye yeterli olmadığında, Clarify bildirdiğiniz değeri kullanır.PERSONALCONSUMERCOMMERCIALRESEARCHVitrin ve tüketici ödeme akışları
CONSUMERgöndermeli.Hedefler ve konteynerler
Hedef, bir dizi cevabın neyi tanımladığıdır:
CATALOG_ITEM- yeniden kullanılabilir ürün ana verileri. Bir kez yanıtlayın ve sevkiyatlarda yeniden kullanın.ITEM- tek bir sevkiyatın öğesi. BirITEMiçin yanıt verirken, yeniden kullanılabilir katalog düzeyindeki yanıt setinin programı karşılayabilmesi içincatalogItemIdgönderin.Konteyner, cevapların toplandığı gruplandırmadır —
DECLARATION,LANDED_COST,CONSIGNMENTveyaCONSOLIDATION. Dosyalamadan önce bir çağrıda tüm konteyneri kontrol etmek içincontainerComplianceReadinesskullanın.Sonraki adımlar
Bu sayfa faydalı mıydı?