> ## Documentation Index
> Fetch the complete documentation index at: https://docs.didit.me/llms.txt
> Use this file to discover all available pages before exploring further.

# KYC प्रश्नावली API: डायनेमिक फ़ॉर्म बिल्डर

> Didit के ड्रैग-एंड-ड्रॉप बिल्डर से कस्टम KYC प्रश्नावलियाँ बनाएं। बहुभाषी, कंडीशनल लॉजिक, मैन्युअल समीक्षा रूटिंग। प्रति-कॉल $0.10।

Didit की प्रश्नावलियाँ आपको सत्यापन के दौरान उपयोगकर्ताओं से अतिरिक्त जानकारी एकत्र करने के लिए संरचित, गतिशील फ़ॉर्म डिज़ाइन करने की अनुमति देती हैं। तत्वों को ड्रैग और ड्रॉप करने, सामग्री को अनुभागों में व्यवस्थित करने, कई भाषाओं के लिए टेक्स्ट का स्थानीयकरण करने और आवश्यकता पड़ने पर परिणामों को मैन्युअल समीक्षा के लिए रूट करने के लिए हमारे विज़ुअल बिल्डर का उपयोग करें।

प्रश्नावलियाँ इंटीग्रेशन प्रॉम्प्ट
        प्रॉम्प्ट को क्लिपबोर्ड पर कॉपी करें



      
      

\<pre>

\````# Goal
Integrate Didit Questionnaires (custom KYC/KYB forms with conditional logic and manual-review routing) into your app.

\# Delivery mode
Questionnaires are **session-only**. The form is designed in the Business Console (drag-and-drop builder) and bound to a workflow via the QUESTIONNAIRE feature. There is no standalone questionnaire submission API — answers are collected through the hosted Didit flow.

\# Steps
1\. Build the questionnaire in the Business Console (Questionnaires tab). Define sections, fields, conditional visibility, multi-language labels, and **custom status rules** (e.g. "if source_of_funds = 'crypto' set status to In Review").
2\. Add the QUESTIONNAIRE feature to a workflow and select the questionnaire id (POST /v3/workflows/ or the Console).
3\. Create a session — POST /v3/session/ with { workflow_id, vendor_data, callback }. See /sessions-api/create-session.
4\. Open session.url for the user (or mount the Web/Mobile SDK) — the form renders inside the flow.
5\. Fetch the decision — GET /v3/session/{sessionId}/decision/ or subscribe to session.status.updated.

curl (create session):
\```bash
curl -X POST 'https://verification.didit.me/v3/session/' \
-H 'x-api-key: YOUR_API_KEY' \
-H 'Content-Type: application/json' \
-d '{
"workflow_id": "YOUR_WORKFLOW_ID",
"vendor_data": "user-1234",
"callback": "https://yourapp.com/post-kyc"
}'
\```

\# Decision surface
The result lands under `questionnaire_responses[]` on the decision payload (one entry per questionnaire node). Each entry includes:
\- `status` — final status for this questionnaire instance (driven by your custom status rules).
\- `answers` — array of { question_id, question_label, value } pairs (or nested sections).
\- `warnings` — any rule-triggered warnings.

\# Status enum (per questionnaire_responses[].status)
"Not Started" | "In Progress" | "Approved" | "In Review" | "Declined" | "Abandoned" | "Kyc Expired"

\# Warnings (LogWarningChoices.QUESTIONNAIRE)
The dominant risk code is CUSTOM_STATUS_RULE_TRIGGERED — emitted whenever an answer matches a Console-configured rule that escalates the status. The warning's `additional_data` carries the rule id and matched answer so reviewers can see why the session was routed.

Full catalogue: questionnaire warnings are documented inside the report page — see /core-technology/questionnaires/report-questionnaire.

\# Failure modes to handle
\- questionnaire_responses[] empty — user abandoned the form. The session status will reflect "Abandoned"; treat per your retention policy.
\- status="In Review" with CUSTOM_STATUS_RULE_TRIGGERED — answers crossed your manual-review rule; surface the relevant answers in your reviewer UI.
\- status="Declined" — answers crossed a decline rule (e.g. user declared they are a sanctioned-country resident); do not approve.

\# See also
\- Canonical schema: /reference/data-models#questionnaire-response
\- Per-feature report: /core-technology/questionnaires/report-questionnaire
\- Full integration playbook: /integration/integration-prompt````

\</pre>



      
      

यहाँ पेस्ट करें

सत्यापन परिणाम पढ़ने के Academy पाठ में, 11:54 वाला अध्याय Document AI और प्रश्नावलियों को कवर करता है।[Document AI और प्रश्नावलियाँ — Didit Academy](https://www.youtube.com/embed/7htTWCWsl60?start=714\&rel=0\&playsinline=1)***## प्रश्नावलियाँ बनाने के दो तरीकेDidit प्रश्नावलियाँ बनाने के लिए **दो अलग-अलग दृष्टिकोण** प्रदान करता है, जिससे आप अपनी आवश्यकताओं के अनुसार जटिलता का सही स्तर चुन सकते हैं:![Didit KYC questionnaire simple and advanced builder modes side by side](https://mintcdn.com/didit-0f962782/z6T2GHM4Zh-iSj-K/images/questionnaires-simple-and-complex.jpg?fit=max\&auto=format\&n=z6T2GHM4Zh-iSj-K\&q=85\&s=71d18d67b4684cca46c7809ba43cfcb6)### 1. Simple Mode: Quick Form Builderसीधे और सरल फ़ॉर्म तुरंत बनाने के लिए **Simple Mode** एकदम सही है। तत्व जोड़ने, आवश्यक फ़ील्ड सेट करने और मिनटों में प्रकाशित करने के लिए हमारे सहज ड्रैग-एंड-ड्रॉप इंटरफ़ेस का उपयोग करें।![Didit questionnaire simple mode drag-and-drop form builder interface](https://mintcdn.com/didit-0f962782/z6T2GHM4Zh-iSj-K/images/questionnaires-simple.jpg?fit=max\&auto=format\&n=z6T2GHM4Zh-iSj-K\&q=85\&s=8e777d8fc72ca16e8e2deb65a0a66e92)**इसके लिए सर्वश्रेष्ठ:**- त्वरित डेटा संग्रह फ़ॉर्म
- सरल सर्वेक्षण और अटेस्टेशन
- फ़ॉर्म निर्माण में नई टीमें
- एकल-भाषा वाली प्रश्नावलियाँ**यह कैसे काम करता है:**1) Questionnaire Builder खोलें
2) पैलेट से तत्वों को अपने फ़ॉर्म पर खींचें (ड्रैग करें)
3) प्रत्येक तत्व को कॉन्फ़िगर करें (लेबल, आवश्यक, प्लेसहोल्डर)
4) पूर्वावलोकन करें और प्रकाशित करें***### 2. Advanced Mode: Visual Graph Builder**Advanced Mode** एक **विज़ुअल नोड-आधारित एडिटर** का उपयोग करके जटिल डेटा संग्रह परिदृश्यों के लिए शक्तिशाली सुविधाओं को अनलॉक करता है। सशर्त तर्क, शाखा पथ और प्रवाह पर पूर्ण नियंत्रण के साथ परिष्कृत प्रश्नावलियाँ बनाएँ।![Didit advanced questionnaire visual node-based graph editor with branching logic](https://mintcdn.com/didit-0f962782/z6T2GHM4Zh-iSj-K/images/questionnaires-node-based.jpg?fit=max\&auto=format\&n=z6T2GHM4Zh-iSj-K\&q=85\&s=7ff0c1d79f500ed3f78dca4ff89b0698)**इसके लिए सर्वश्रेष्ठ:**- बहु-भाषा प्रश्नावलियाँ
- सशर्त शाखाकरण वाले जटिल फ़ॉर्म
- विभिन्न पथों के साथ अनुपालन-संचालित डेटा संग्रह
- मैन्युअल समीक्षा वर्कफ़्लो की आवश्यकता वाले फ़ॉर्म**मुख्य क्षमताएँ:**- **विज़ुअल नोड एडिटर**: अनंत कैनवास पर नोड्स को ड्रैग, ड्रॉप और कनेक्ट करें
- **स्मार्ट कनेक्शन**: तुरंत एक नया नोड बनाने और कनेक्ट करने के लिए नोड हैंडल से खाली जगह पर ड्रैग करें
- **सशर्त शाखाकरण**: पिछले उत्तरों के आधार पर उपयोगकर्ताओं को विभिन्न प्रश्नों पर निर्देशित करें, फिर [एक साझा चरण पर पथों को फिर से जोड़ें](#शाखा-पथों-को-साझा-चरण-में-फिर-से-जोड़ना)
- **बहु-भाषा समर्थन**: उपयोगकर्ता के सामने आने वाली सभी सामग्री का अनुवाद करें
- **कीबोर्ड शॉर्टकट**: Undo (Ctrl/Cmd+Z), Redo (Ctrl/Cmd+Shift+Z), Delete (Delete/Backspace)
- **ज़ूम और पैन**: स्क्रॉल-टू-ज़ूम और ड्रैग-टू-पैन के साथ जटिल फ़ॉर्म नेविगेट करें#### ग्राफ़ बिल्डर नोड प्रकार| नोड प्रकार | रंग | विवरण | कब उपयोग करें |
| - | - | - | - |
| **Question Nodes** | नीला | इनपुट तत्व जो उपयोगकर्ता डेटा एकत्र करते हैं | टेक्स्ट इनपुट, ड्रॉपडाउन, फ़ाइल अपलोड, तिथियाँ, आदि |
| **Text Nodes** | हरा | उपयोगकर्ताओं को दिखाई जाने वाली केवल-पढ़ने योग्य सामग्री | निर्देश, स्पष्टीकरण, कानूनी पाठ |
| **Branching Nodes** | नारंगी | उत्तरों के आधार पर सशर्त रूटिंग | "यदि देश US है, तो कर फ़ॉर्म दिखाएँ" |
| **Section Nodes** | धूसर | संबंधित तत्वों का विज़ुअल समूहीकरण | प्रश्नों को तार्किक अनुभागों में व्यवस्थित करें |> **कनेक्शन नियम:** Section और Text नोड्स Questions और अन्य Text नोड्स से कनेक्ट हो सकते हैं, लेकिन सीधे Branching नोड्स से नहीं। Branching नोड्स किसी भी नोड प्रकार से कनेक्ट हो सकते हैं।#### शर्त ऑपरेटरएक शाखाकरण शर्त पूर्व उत्तर की तुलना किसी मान से करती है।
`and` या `or` के साथ कई शर्तों को संयोजित करें।| ऑपरेटर | उत्तर कब मेल खाता है |
| - | - |
| `equals` | मान के बराबर है |
| `not_equals` | मान के बराबर नहीं है |
| `contains` | में मान शामिल है |
| `greater_than` | मान से बड़ा है |
| `greater_than_or_equals` | मान से बड़ा या उसके बराबर है |
| `less_than` | मान से कम है |
| `less_than_or_equals` | मान से कम या उसके बराबर है |
| `in` | मानों की सूची में से एक है |
| `not_in` | मानों की सूची में से कोई नहीं है |
| `is_empty` | खाली छोड़ दिया गया था |
| `is_not_empty` | भरा गया था |#### शाखा पथों को साझा चरण में फिर से जोड़नाशाखाकरण का हमेशा एकतरफ़ा होना आवश्यक नहीं है। कई पथों का अंत एक ही डाउनस्ट्रीम नोड से जुड़ सकता है, और प्रश्नावली वहाँ से एक बार आगे बढ़ती है। साझा प्रश्नों को प्रत्येक पथ के अंत में दोहराने के बजाय एक ही स्थान पर बनाया और प्रबंधित किया जाता है।**व्यावहारिक उदाहरण: Yes पर अतिरिक्त प्रश्न, फिर एक साझा अंतिम भाग**1) Yes और No की पेशकश करने वाले **एकल विकल्प** प्रश्न के साथ एक **Question node** जोड़ें, फिर उसके बाद `Yes` पथ और `No` पथ के साथ एक **Branching node** जोड़ें।
2) `Yes` पथ पर, वे अतिरिक्त प्रश्न जोड़ें जो केवल तभी लागू होते हैं जब उत्तर Yes हो।
3) उस पथ के अंत में, वह पहला प्रश्न जोड़ें जिसका उत्तर प्रत्येक उत्तरदाता को शाखा के बाद देना होगा — साझा अंतिम भाग की शुरुआत।
4) `No` पथ को उस प्रश्न की ओर इंगित करें: `No` पथ के अंत में **+** मेनू खोलें और **मौजूदा चरण से जोड़ें** चुनें, या `No` पथ के कनेक्टर से ड्रैग करें और साझा प्रश्न के शीर्ष किनारे पर छोड़ें। कैनवास केवल कार्ड के शीर्ष पर स्थित छोटे लक्ष्य से जुड़ता है, इसलिए कार्ड के बीच में छोड़ने पर कुछ नहीं होता है।
5) पहले प्रश्न के बाद शेष साझा प्रश्न जोड़ते रहें, फिर प्रकाशित करें। कैनवास साझा अंतिम भाग को एक बार बनाता है, उन पथों के नीचे जो इसकी ओर ले जाते हैं।एक पथ इस तरह से पहले से मौजूद नोड से जुड़ सकता है, और कई पथ एक ही नोड की ओर इंगित कर सकते हैं। जुड़ने से यह तय होता है कि वह पथ कहाँ जारी रहता है, इसलिए जब पथ वहाँ समाप्त होता है, तब **+** मेनू **मौजूदा चरण से जोड़ें** का विकल्प प्रदान करता है। ऐसा कोई भी कनेक्शन अस्वीकार कर दिया जाता है जो किसी पूर्व नोड पर लूप बंद कर दे।उत्तरदाता साझा प्रश्नों का उत्तर एक बार देते हैं, चाहे वे किसी भी पथ पर गए हों; जिस पथ पर वे नहीं गए उसके प्रश्नों को छोड़ दिया जाता है। निर्णय payload उसी नियम का पालन करता है: `questionnaire_responses[].sections[].items` केवल उन मदों को सूचीबद्ध करता है जो उत्तरदाता द्वारा अपनाए गए पथ पर थे। [सशर्त दृश्यता](https://docs.didit.me/hi/core-technology/questionnaires/report-questionnaire.md#सशर्त-दृश्यता) देखें।***## प्रश्नावली टेम्पलेट्सटेम्पलेट्स सामान्य उपयोग के मामलों के लिए पूर्व-कॉन्फ़िगर किए गए फ़ॉर्म के साथ आपको तुरंत शुरुआत करने में मदद करते हैं। आप उनका उपयोग वैसे ही कर सकते हैं या अपनी आवश्यकताओं के अनुसार उन्हें कस्टमाइज़ कर सकते हैं।![धन के स्रोत और KYC अनुपालन के लिए Didit प्रश्नावली के पूर्व-निर्मित टेम्पलेट्स](https://mintcdn.com/didit-0f962782/z6T2GHM4Zh-iSj-K/images/questionnaires-template.jpg?fit=max\&auto=format\&n=z6T2GHM4Zh-iSj-K\&q=85\&s=97a45bd55692379ffc057e11f4530a54)### पूर्व-निर्मित टेम्पलेट्स| टेम्पलेट | विवरण | सामान्य तत्व |
| - | - | - |
| **धन का स्रोत** | आय के स्रोतों और सहायक दस्तावेज़ों को प्राप्त करें | ड्रॉपडाउन, लंबा टेक्स्ट, फ़ाइल अपलोड |
| **रोज़गार विवरण** | पदनाम, नियोक्ता, आय सीमा एकत्र करें | छोटा टेक्स्ट, ड्रॉपडाउन, संख्या |
| **खाते का उद्देश्य** | इच्छित खाता उपयोग को समझें | एकल विकल्प, बहुविकल्प, लंबा टेक्स्ट |
| **वास्तविक स्वामित्व** | UBO और स्वामित्व संरचना की पहचान करें | छोटा टेक्स्ट, संख्या, फ़ाइल अपलोड |
| **कर निवास** | कर-संबंधित घोषणाएं एकत्र करें | देश, सहमति, फ़ाइल अपलोड |
| **जोखिम मूल्यांकन** | जोखिम-प्रासंगिक जानकारी एकत्र करें | बहुविकल्प, ड्रॉपडाउन, लंबा टेक्स्ट |***## यह कैसे काम करता हैहमारा प्रश्नावली वर्कफ़्लो लचीलेपन और ऑडिटेबिलिटी के लिए डिज़ाइन किया गया है:### 1. कंसोल में बनाएं (नो-कोड)- अपनी प्रश्नावली बनाने के लिए तत्वों को ड्रैग और ड्रॉप करें
- स्पष्टता के लिए सामग्री को कई अनुभागों में व्यवस्थित करें
- तत्वों को आवश्यक या वैकल्पिक के रूप में चिह्नित करें
- प्लेसहोल्डर और सहायक विवरण कॉन्फ़िगर करें
- ड्रॉपडाउन और सिंगल-च्वाइस के लिए विकल्प जोड़ें (वैकल्पिक फ्री-टेक्स्ट फ़ॉलो-अप के साथ)
- प्रति तत्व फ़ाइल/इमेज अपलोड सीमाएं कॉन्फ़िगर करें### 2. सामग्री का स्थानीयकरण करें- प्रश्नावली के `default_language` में अपनी सामग्री एक बार लिखें
- समर्थित `languages` को परिभाषित करें — जब आप प्रकाशित करते हैं, तो प्रत्येक शीर्षक, विवरण, प्लेसहोल्डर, विकल्प लेबल और वैलिडेशन संदेश उन सभी में **स्वचालित रूप से अनुवादित** हो जाता है
- बिल्डर में किसी भी अनुवाद को मैन्युअल रूप से फाइन-ट्यून करें; स्रोत टेक्स्ट बदलने तक मैन्युअल संपादन सुरक्षित रहते हैं
- अंतिम उपयोगकर्ता स्वचालित रूप से सर्वोत्तम उपलब्ध भाषा में सामग्री देखता है### 3. प्रकाशित करें और एकत्र करें- प्रश्नावली को सक्रिय करें और इसे अपने सत्यापन फ़्लो में एम्बेड करें
- अंतिम उपयोगकर्ता अनुभागों को पूरा करते हैं और उत्तर सबमिट करते हैं
- फ़ाइल अपलोड (दस्तावेज़, छवियां) संग्रहीत किए जाते हैं और रिस्पॉन्स से लिंक किए जाते हैं### 4. समीक्षा करें और निर्णय लें* रिस्पॉन्स एक `status` के साथ सहेजे जाते हैं: `Approved`, `In Review`, या `Not Finished`
* आप सभी प्रश्नावली रिस्पॉन्स को `In Review` में भेजने के लिए बाध्य कर सकते हैं, ताकि कोई व्यक्ति मैन्युअल रूप से उन्हें स्वीकृत करे
* कंसोल में उत्तरों और फ़ाइलों की समीक्षा करें, फिर `Approved` के रूप में चिह्नित करें> नोट: प्रश्नावलियाँ जोखिम चेतावनियाँ उत्पन्न नहीं करती हैं। गवर्नेंस आवश्यक फ़ील्ड्स, वैलिडेशन और समीक्षा वर्कफ़्लो के माध्यम से प्राप्त किया जाता है।***## मुख्य क्षमताएं| क्षमता | सरल मोड | उन्नत मोड |
| - | - | - |
| ड्रैग-एंड-ड्रॉप बिल्डर | ✅ | ✅ |
| आवश्यक/वैकल्पिक फ़ील्ड | ✅ | ✅ |
| प्लेसहोल्डर और विवरण | ✅ | ✅ |
| कई अनुभाग | ✅ | ✅ |
| फ़ाइल अपलोड सीमाएँ | ✅ | ✅ |
| विज़ुअल ग्राफ़ एडिटर | ❌ | ✅ |
| सशर्त ब्रांचिंग | ❌ | ✅ |
| बहु-भाषा अनुवाद | ❌ | ✅ |
| विकल्प लॉजिक (टेक्स्ट आवश्यक करें) | ❌ | ✅ |
| मैन्युअल समीक्षा बाध्य करें | ❌ | ✅ |
| पूर्ववत करने/दोबारा करने का समर्थन | ❌ | ✅ |
| कीबोर्ड शॉर्टकट | ❌ | ✅ |**सुविधाओं की पूरी सूची:**- **विज़ुअल बिल्डर**: सहज ज्ञान युक्त ड्रैग-एंड-ड्रॉप एडिटर के साथ प्रश्नावलियाँ बनाएं और प्रबंधित करें
- **अनुभाग**: संबंधित प्रश्नों को समूहित करें; उपयोगकर्ताओं का मार्गदर्शन करने के लिए हेडर और सेपरेटर जोड़ें
- **स्वचालित अनुवाद**: सामग्री एक भाषा में लिखें — प्रकाशित होने पर सभी उपयोगकर्ता-सामना करने वाले टेक्स्ट का प्रत्येक अन्य चयनित भाषा में अनुवाद हो जाता है, जिसमें मैन्युअल फाइन-ट्यूनिंग समर्थित है
- **वैलिडेशन**: फ़ील्ड्स को आवश्यक चिह्नित करें; प्रत्येक अपलोड तत्व के लिए अधिकतम फ़ाइलों की संख्या लागू करें
- **च्वाइस लॉजिक**: ड्रॉपडाउन/सिंगल-च्वाइस के लिए, प्रत्येक चयनित विकल्प के लिए वैकल्पिक रूप से अतिरिक्त टेक्स्ट आवश्यक करें
- **अपलोड**: फ़ाइल गणना सीमाओं (जैसे, 3 फ़ाइलों तक) के साथ दस्तावेज़ और छवियां एकत्र करें
- **मैन्युअल समीक्षा**: वैकल्पिक रूप से मानव अनुमोदन लंबित रहने तक सभी रिस्पॉन्स को `In Review` में भेजने के लिए बाध्य करें
- **सक्रियण टॉगल**: प्रति एप्लिकेशन प्रश्नावली को सक्षम या अक्षम करें
- **वर्कफ़्लो एकीकरण**: KYC में प्रश्नावलियाँ जोड़ें या उन्हें स्टैंडअलोन Questionnaire Verification वर्कफ़्लो के रूप में चलाएं
- **APIs और webhook**: API के माध्यम से संरचित परिणाम पढ़ें और अपडेट प्राप्त करें***## एलिमेंट के प्रकारआप बिल्डर में निम्नलिखित एलिमेंट प्रकार जोड़ सकते हैं (कंसोल से चयन करने योग्य):### इनपुट एलिमेंट्स| एलिमेंट | विवरण | कॉन्फ़िगरेशन विकल्प |
| - | - | - |
| **SHORT\_TEXT** | सिंगल-लाइन फ़्री टेक्स्ट | प्लेसहोल्डर, आवश्यक |
| **LONG\_TEXT** | मल्टी-लाइन फ़्री टेक्स्ट | प्लेसहोल्डर, आवश्यक |
| **NUMBER** | संख्यात्मक इनपुट | प्लेसहोल्डर, आवश्यक |
| **EMAIL** | सत्यापन के साथ ईमेल इनपुट | प्लेसहोल्डर, आवश्यक |
| **PHONE** | फ़ोन नंबर इनपुट | प्लेसहोल्डर, आवश्यक |
| **ADDRESS** | पता इनपुट | प्लेसहोल्डर, आवश्यक |
| **DATE\_PICKER** | दिनांक चयन | प्लेसहोल्डर, आवश्यक |
| **TIME** | समय इनपुट | प्लेसहोल्डर, आवश्यक |### चॉइस एलिमेंट्स| एलिमेंट | विवरण | कॉन्फ़िगरेशन विकल्प |
| - | - | - |
| **DROPDOWN** | सूची से एकल चयन | विकल्प, प्रति विकल्प `requires_text_input` |
| **SINGLE\_CHOICE** | रेडियो-शैली एकल चयन | विकल्प, प्रति विकल्प `requires_text_input` |
| **MULTIPLE\_CHOICE** | मल्टी-सेलेक्ट चेकलिस्ट | विकल्प |
| **COUNTRY** | देश चयनकर्ता | आवश्यक |
| **CONSENT** | चेकबॉक्स या स्वीकृति | आवश्यक, कस्टम लेबल |### अपलोड एलिमेंट्स| एलिमेंट | विवरण | कॉन्फ़िगरेशन विकल्प |
| - | - | - |
| **IMAGE** | इमेज अपलोड | `max_files` (1-5), आवश्यक |
| **FILE\_UPLOAD** | दस्तावेज़ अपलोड | `max_files` (1-5), आवश्यक |### लेआउट एलिमेंट्स| एलिमेंट | विवरण | नोट्स |
| - | - | - |
| **PARAGRAPH** | केवल-पठनीय व्याख्यात्मक टेक्स्ट | उत्तर देने योग्य नहीं |
| **SECTION\_HEADER** | विज़ुअल सेक्शन हेडर | उत्तर देने योग्य नहीं, आवश्यक नहीं |
| **SEPARATOR** | विज़ुअल डिवाइडर | उत्तर देने योग्य नहीं, आवश्यक नहीं |**व्यवहार संबंधी नोट्स:**- `SECTION_HEADER` और `SEPARATOR` केवल प्रेज़ेंटेशन के लिए हैं। वे आवश्यक/प्लेसहोल्डर/विकल्प/फ़ाइल सीमाओं को अनदेखा करते हैं।
- चॉइस एलिमेंट्स के लिए, विकल्पों को `{ label, value, requires_text_input? }` के रूप में परिभाषित करें।
- अपलोड एलिमेंट्स के लिए, कितनी फ़ाइलें संलग्न की जा सकती हैं इसे नियंत्रित करने हेतु `max_files` (1–5) सेट करें।***## मैन्युअल समीक्षा अनिवार्य करनाकुछ अनुपालन वर्कफ़्लो में प्रत्येक रिस्पॉन्स की मानवीय समीक्षा की आवश्यकता होती है। कंसोल से, आप प्रश्नावलियों को हमेशा `In Review` परिणाम देने के लिए सेट कर सकते हैं। इसके बाद एक समीक्षक इसे स्वीकृत करता है या परिवर्तनों का अनुरोध करता है, जिसके बाद रिस्पॉन्स `Approved` हो जाता है।**मैन्युअल समीक्षा का उपयोग कब करें:**- उच्च जोखिम वाले ग्राहक की ऑनबोर्डिंग
- संवेदनशील डेटा संग्रह (धन का स्रोत, UBO घोषणाएँ)
- मानवीय पर्यवेक्षण के लिए विनियामक आवश्यकताएँ
- प्रारंभिक रोलआउट के दौरान गुणवत्ता आश्वासन***## उपयोग के उदाहरण### धन का स्रोतआय के स्रोत, राशियाँ कैप्चर करें और सहायक दस्तावेज़ (जैसे, वेतन पर्ची, विवरण) अपलोड करें। ड्रॉपडाउन, लॉन्ग टेक्स्ट और फ़ाइल अपलोड को संयोजित करें।**विशिष्ट संरचना:**- सेक्शन 1: रोज़गार की स्थिति (ड्रॉपडाउन)
- सेक्शन 2: आय के स्रोत (मल्टीपल चॉइस + लॉन्ग टेक्स्ट)
- सेक्शन 3: सहायक दस्तावेज़ (फ़ाइल अपलोड)
- सेक्शन 4: घोषणा (सहमति)***### एसोसिएशन या सदस्यतासंबद्धताएँ, भूमिकाएँ और सदस्यता का प्रमाण रिकॉर्ड करें; घोषणाओं के लिए सहमति एलिमेंट्स शामिल करें।**विशिष्ट संरचना:**- संगठन का नाम (शॉर्ट टेक्स्ट)
- भूमिका/पद (ड्रॉपडाउन)
- सदस्यता की अवधि (डेट पिकर)
- सदस्यता प्रमाण (फ़ाइल अपलोड)
- घोषणा (सहमति)***### संबंध का उद्देश्य और अपेक्षित खाता गतिविधिउद्देश्य, अपेक्षित लेन-देन की मात्रा, गतिविधि के देश और संभावित प्रतिपक्षों की जानकारी एकत्र करें। संदर्भ के लिए एकल/एकाधिक चयन, संख्यात्मक इनपुट और पैराग्राफ़ का उपयोग करें।**विशिष्ट संरचना:**- सेक्शन 1: खाते का उद्देश्य (मल्टीपल चॉइस)
- सेक्शन 2: अपेक्षित मासिक मात्रा (नंबर + करेंसी के लिए ड्रॉपडाउन)
- सेक्शन 3: गतिविधि के देश (देश - एकाधिक)
- सेक्शन 4: लेन-देन के प्रकार (मल्टीपल चॉइस)
- सेक्शन 5: अतिरिक्त जानकारी (लॉन्ग टेक्स्ट)***## Simple बनाम Advanced Mode: कब किसका उपयोग करें| परिदृश्य | अनुशंसित मोड |
| - | - |
| एकल-भाषा, बुनियादी फ़ॉर्म | Simple |
| बहु-भाषा समर्थन की आवश्यकता | Advanced |
| त्वरित आंतरिक सर्वेक्षण | Simple |
| अनुपालन प्रश्नावली | Advanced |
| एकमुश्त डेटा संग्रह | Simple |
| सशर्त शाखाकरण पथ | Advanced |
| मैन्युअल समीक्षा अनिवार्य करना | Advanced |
| जटिल बहु-सेक्शन फ़ॉर्म | Advanced |***## शुरुआत करना1. **प्रश्नावलियों में नए हैं?** बिल्डर को सीखने के लिए **Simple Mode** से शुरुआत करें
2. **अनुवाद या सशर्त लॉजिक की आवश्यकता है?** विज़ुअल ग्राफ़ एडिटर के लिए **Advanced Mode** पर स्विच करें> देखें कि परिणाम [प्रश्नावलियाँ रिपोर्ट](https://docs.didit.me/hi/core-technology/questionnaires/report-questionnaire.md) पेज में कैसे संरचित होते हैं।


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.