Skip to content

Section P: Consent & Declarations — Data Flow

Why this page is structured this way: This is the field-first view for Section P: Consent & Declarations. Each row is one field-destination relationship. To see the same data from the destination’s perspective, jump from the atlas overview.

  • 17 unique fields in this section.
  • 24 field-destination relationships total.
  • Source-of-truth field definitions: Master Dataset.

Sorted by field_id, then destination.

field_idfield_namedestinationdestination_field_namedestination_formatfrequencytransformationquirks_notesspec_source
P-consent_electronic_communicationConsent Electronic Communicationback-officee_comm_consentCHAR(1)on-modify[direct]Y required for ECN dispatch; SMS/email mandatory per Dec 2024SEBI Dec 3, 2024 SMS/Email mandate
P-consent_electronic_communicationElectronic Communication Consentdlt-commsECN_CONSENTCHAR(1)on-event[direct]required for e-contract notes and e-statements over email; if N, only physical mode permittedSEBI/HO/MIRSD/POD-1/P/CIR/2025/94
P-consent_email_mobile_validationKRA Validation SMS/Email Consentdlt-commsKRA_VALIDATION_CONSENTCHAR(1)on-event[direct]KRA fires SMS/email to validate registered mobile/email; without consent, KRA cannot validate; blocks KYCSEBI/HO/MIRSD/POD-1/P/CIR/2025/94
P-consent_kyc_data_sharingConsent KYC Data Sharingback-officekyc_share_consentCHAR(1)one-time[direct]Y required to upload to KRA/CKYC; rejection blocks ACTIVE flip[industry typical]
P-declaration_dateDeclaration Dateback-officedecl_dateDATE YYYYMMDDone-timeformattedappears on AOF Page 1; retained[industry typical]
P-declaration_placeDeclaration Placeback-officedecl_placeVARCHAR(50)one-time[direct]city of declaration; required on AOF[industry typical]
P-esign_certificate_serialE-Sign Certificate Serialcontract-notesBrokerDSCSerialVARCHAR(50)on-trade[direct]DSC class-3 serial of broker’s authorised signatory; embedded in PDF signature dictionaryNSE/INSP/61999
P-esign_document_hasheSign Document Hashback-officeesign_doc_hashCHAR(64)one-time[direct]SHA-256 of signed AOF; tamper-evidence[industry typical]
P-esign_document_hashSigned Document Hashcontract-notesECNDocHashCHAR(64)on-trade[direct]SHA-256 hash of ECN PDF body included in DSC signature; preserved-channel proof requires hash retentionNSE/INSP/52604
P-esign_modeeSign Modeback-officeesign_mode_cdVARCHAR(2)one-time[direct]AO/BI/WS; audit trail[industry typical]
P-esign_modeE-Sign Modecontract-notesSignerModeCHAR(2)on-trade[direct]AO=Aadhaar OTP / BI=Biometric / WS=Wet; relates to onboarding e-sign not per-trade DSC[industry typical]
P-esign_signed_document_urlSigned Document URLcontract-notesECNArchiveURLVARCHAR(500)on-trade[direct]secure archive URL with 5+ year retention; tamper-proof object storeNSE/INSP/61999
P-esign_timestampeSign Timestampback-officeesign_tsTIMESTAMPone-timeformattedISO 8601; appears on signed AOF metadata[industry typical]
P-esign_timestampE-Sign Timestampcontract-notesDSCSignTimestampTIMESTAMP ISO 8601on-tradeformattedRFC3161 timestamp from TSA; ECN dispatch SLA 24h from trade executionNSE/INSP/61999
P-esign_transaction_ideSign Transaction IDback-officeesign_txn_idVARCHAR(50)one-time[direct]AOF eSign txn ID; retained for 8-yr audit[industry typical]
P-rdd_commodity_acknowledgedCommodity Risk Disclosure Acknowledgementcontract-notesRDDCOMRefVARCHAR(50)on-trade[direct]reference number/timestamp prints on commodity ECN; mandatory if L04=YMCXCCL/RISK/184/2025
P-rdd_fno_acknowledgedF&O Risk Disclosure Acknowledgementcontract-notesRDDFNORefVARCHAR(50)on-trade[direct]reference number/timestamp of F&O RDD prints on F&O ECN; mandatory if L02=YNSE/INSP/61999
P-running_account_authorizationRunning Account Authorizationback-officeras_auth_flgCHAR(1)on-modify[direct]Y allows broker to retain funds within RAS frameworkSEBI/HO/MIRSD/POD-1/P/CIR/2023/193
P-running_account_authorizationRunning Account Authorizationcontract-notesRAAuthFlagCHAR(1)on-trade[direct]signed running-account authorization is precondition for retaining client funds beyond settlement dateSEBI/HO/MIRSD/MIRSD-PoD1/P/CIR/2023/197
P-running_account_settlement_freqRunning Account Settlement Frequencyback-officeras_freq_cdVARCHAR(2)on-modify[direct]Q1/Q2/M; drives quarterly or monthly RAS sweep scheduleSEBI/HO/MIRSD/POD-1/P/CIR/2023/193
P-running_account_settlement_freqRunning A/c Settlement Freqdlt-commsRAS_FREQ_VARCHAR(2)on-event[direct]30-day inactive trigger SMS per SEBI Jan 2025; settlement-completion SMS uses this code for narrativeSEBI/HO/MIRSD/MIRSD-PoD1/P/CIR/2025/1
P-tariff_sheet_acknowledgedTariff Sheet Acknowledgedback-officetariff_ack_flgCHAR(1)one-time[direct]brokerage and charges schedule; appears on contract-note disclosure[industry typical]
P-tariff_sheet_acknowledgedTariff Sheet Acknowledgementcontract-notesnonenoneon-trade[direct]brokerage rate-card reference; drives derived brokerage on each trade; mismatch attracts SCORESNSE/INSP/61999
P-terms_conditions_acceptedT&C Acceptedback-officetc_accepted_flgCHAR(1)one-time[direct]MITC and broker T&C accepted; eSigned copy retained 8yrs[industry typical]

2026-05-14


AI-generated and not legal advice. See the project README for full disclaimer.