Skip to content

Section O: DDPI Authorization — Data Flow

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

  • 10 unique fields in this section.
  • 30 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
O-ddpi_authorization_dateDDPI Authorization Datecdsl-boDDPI_AUTH_DATECHAR(8)on-eventformattedYYYYMMDD; CDSL captures DDPI registration date per UDiFF-aligned format per CDSL/OPS/DP/SYSTM/2023/43CDSL/OPS/DP/SYSTM/2023/43
O-ddpi_authorization_dateDDPI Authorization Datensdl-boDDPIRegnDtISODate (YYYY-MM-DD)on-eventformattedISO 8601; NSDL capture in UDiFF format only since Sep 27, 2024 deadlineNSDL/POLICY/2024/0086
O-ddpi_bo_idDDPI BO IDback-officeddpi_bo_idVARCHAR(16)on-modify[direct]BO ID for which DDPI appliesSEBI/HO/MIRSD/DoP/P/CIR/2022/44
O-ddpi_bo_idDDPI BO IDcdsl-boDDPI_BOIDCHAR(16)on-event[direct]Same as H-bo_id; rebooted to DDPI Master table; CDSL Daiwa Active System (CDAS) linkageCDSL/OPS/DP/SYSTM/2023/43
O-ddpi_bo_idDDPI BO IDnsdl-boDDPIBOIDCHAR(16) UDiFFon-event[direct]Same as H-bo_id (IN+14 alphanumeric); SPEED-e linkageNSDL/POLICY/2024/0086
O-ddpi_deregistration_dateDDPI Deregistration Datecdsl-boDDPI_DEREG_DATECHAR(8)on-eventformattedYYYYMMDD; populated on de-registration; NULL means activeCDSL/OPS/DP/SYSTM/2023/43
O-ddpi_deregistration_dateDDPI Deregistration Datensdl-boDDPIDeRegnDtISODate (YYYY-MM-DD)on-eventformattedISO 8601; UDiFF only since Sep 27, 2024NSDL/POLICY/2024/0086
O-ddpi_dp_idDDPI DP IDcdsl-boDDPI_DPIDCHAR(8)on-event[direct]8-digit DP ID; same as H-dp_idCDSL/OPS/DP/SYSTM/2023/43
O-ddpi_dp_idDDPI DP IDnsdl-boDDPIDPIDCHAR(8) UDiFFon-event[direct]IN+6 digitsNSDL/POLICY/2024/0086
O-ddpi_for_mutual_fundDDPI for MFback-officeddpi_mf_flgCHAR(1)on-modify[direct]MF transactions enabledSEBI/HO/MIRSD/DoP/P/CIR/2022/44
O-ddpi_for_mutual_fundDDPI for Mutual Fundcdsl-boDDPI_PURPOSE_MFCHAR(1)on-event[direct]Y/N; MF transaction authorizationCDSL/OPS/DP/POLCY/2022/194
O-ddpi_for_mutual_fundDDPI for Mutual Fundnsdl-boDDPIMFFlgCHAR(1) UDiFFon-event[direct]Y/N flagNSDL/POLICY/2022/0052
O-ddpi_for_pledgeDDPI for Pledgeback-officeddpi_pledge_flgCHAR(1)on-modify[direct]pledge/re-pledge for margins enabledSEBI/HO/MIRSD/DoP/P/CIR/2022/44
O-ddpi_for_pledgeDDPI for Pledgecdsl-boDDPI_PURPOSE_PLEDGECHAR(1)on-event[direct]Y/N; pledging/re-pledging for marginsCDSL/OPS/DP/POLCY/2022/194
O-ddpi_for_pledgeDDPI for Pledgensdl-boDDPIPldgFlgCHAR(1) UDiFFon-event[direct]Y/N; pledge/re-pledge flagNSDL/POLICY/2022/0052
O-ddpi_for_pledgeDDPI Pledge Authorizationregulatory-reportsPledgeAuthFlagCHAR(1)daily[direct]drives whether margin pledge can be auto-executed; reported in MG-18 / AMG18 client-collateral fileNCL/CMPT/56502
O-ddpi_for_settlementDDPI for Settlementback-officeddpi_settle_flgCHAR(1)on-modify[direct]transfer securities for settlement enabledSEBI/HO/MIRSD/DoP/P/CIR/2022/44
O-ddpi_for_settlementDDPI for Settlementcdsl-boDDPI_PURPOSE_SETTLECHAR(1)on-event[direct]Y/N; first of 4 purpose flags per SEBI DDPI circular SEBI/HO/MIRSD/DoP/P/CIR/2022/44CDSL/OPS/DP/POLCY/2022/194
O-ddpi_for_settlementDDPI for Settlementnsdl-boDDPISettleFlgCHAR(1) UDiFFon-event[direct]Y/N; transfer for stock-exchange deliveries/settlementNSDL/POLICY/2022/0052
O-ddpi_for_tenderingDDPI for Tenderingback-officeddpi_tender_flgCHAR(1)on-modify[direct]tendering shares in open offers/buybacks enabledSEBI/HO/MIRSD/DoP/P/CIR/2022/44
O-ddpi_for_tenderingDDPI for Tenderingcdsl-boDDPI_PURPOSE_TENDERCHAR(1)on-event[direct]Y/N; tendering in open offers/buybacksCDSL/OPS/DP/POLCY/2022/194
O-ddpi_for_tenderingDDPI for Tenderingnsdl-boDDPITndrFlgCHAR(1) UDiFFon-event[direct]Y/N flagNSDL/POLICY/2022/0052
O-ddpi_optedDDPI Optedback-officeddpi_opted_flgCHAR(1)on-modify[direct]Y/N; cannot be denied service if N (regulatory)SEBI/HO/MIRSD/DoP/P/CIR/2022/44
O-ddpi_optedDDPI Optedcdsl-boDDPI_FLAGCHAR(1)on-event[direct]Y/N flag; CDSL DDPI activation 24-hour SLA post-DP receiving signed DDPI form per CDSL/OPS/DP/SYSTM/2022/332; optional - cannot refuse serviceCDSL/OPS/DP/SYSTM/2022/332
O-ddpi_optedDDPI Opted Flagcontract-notesDDPIRefCHAR(1)on-trade[direct]DDPI status indicator on ECN; if N, client must authorise each debit via depository TPINSEBI/HO/MIRSD/DoP/P/CIR/2022/44
O-ddpi_optedDDPI Opteddlt-commsDDPI_FLAGCHAR(1)on-event[direct]if Y, depository fires “debit authorized via DDPI” SMS on each pay-in; if N, manual CDAS/SPEED-e SMS issuedSEBI/HO/MIRSD/POD-1/P/CIR/2025/94
O-ddpi_optedDDPI Optednsdl-boDDPIFlgCHAR(1) UDiFFon-event[direct]Y/N flag; NSDL DDPI registration offline-paper-based with 2-3 day activation; UDiFF format only since Sep 27, 2024NSDL/POLICY/2024/0086
O-ddpi_scopeDDPI Scopeback-officeddpi_scope_cdVARCHAR(2)on-modify[direct]AL/SP; drives auto-debit eligibility flagSEBI/HO/MIRSD/DoP/P/CIR/2022/44
O-ddpi_scopeDDPI Scopecdsl-boDDPI_SCOPECHAR(2)on-event[direct]AL=All transactions, SP=Specific; line in DDPI Master fileCDSL/OPS/DP/SYSTM/2023/43
O-ddpi_scopeDDPI Scopensdl-boDDPIScpCHAR(2) UDiFFon-event[direct]Scope code elementNSDL/POLICY/2024/0086

2026-05-14


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