# Business Logic — JBSBatKKKkOpDlRvAdd.executeKK_T_KKTK_SVC_KEI_PKINSERT() [183 LOC]

| Field | Value |
|-------|-------|
| Fully Qualified Name | `eo.business.service.JBSBatKKKkOpDlRvAdd` |
| Layer | Service / Batch |
| Module | `service` (Package: `eo.business.service`) |

## 1. Role

### JBSBatKKKkOpDlRvAdd.executeKK_T_KKTK_SVC_KEI_PKINSERT()

This method performs a **full-item primary key insertion** (全項目登録 — *zen koumoku touroku*) of a device provision service contract record into the `KK_T_KKTK_SVC_KEI` database table. It is the deepest data-access layer method within the batch service class `JBSBatKKKkOpDlRvAdd`, responsible for persisting the complete state of a `KK_T_KKTK_SVC_KEI` entity in a single atomic database insert operation using primary key-based insertion. The method operates as a **builder-and-insert** pattern: it constructs a key-value map from a flat `Object[]` parameter containing up to 171 fields (covering device provisioning details, service contract lifecycle dates, delivery/shipping information, warranty/guarantee terms, address data, and audit fields), then delegates the persistence to `db_KK_T_KKTK_SVC_KEI.insertByPrimaryKeys(setMap)`. It has no conditional branches or loops — it is a straight-through data-mapping and persistence routine. As a private method, it serves exclusively as a subroutine called from `insertKktkSvcKei()`, acting as the final write step when the batch registers new device provision service contract records derived from order input data.

## 2. Processing Pattern (Detailed Business Logic)

```mermaid
flowchart TD
    START(["executeKK_T_KKTK_SVC_KEI_PKINSERT(setParam)"])
    CREATE_MAP["Create JBSbatCommonDBInterface setMap"]
    MAP_FIELDS["Map 171 fields: setParam[0..170] -> setMap setValue"]
    MAP_GROUP_A["Fields 0-38: Core contract keys, service identifiers, device codes"]
    MAP_GROUP_B["Fields 39-74: Delivery address, installation address, flags"]
    MAP_GROUP_C["Fields 75-106: Warranty, reservation, plan lifecycle dates"]
    MAP_GROUP_D["Fields 107-136: Service status, cancellation, pause, charges"]
    MAP_GROUP_E["Fields 137-154: Device authentication, installation, router"]
    MAP_GROUP_F["Fields 155-170: Audit fields (add/update/delete) + warranty basis fields"]
    DB_INSERT["db_KK_T_KKTK_SVC_KEI.insertByPrimaryKeys(setMap)"]
    END_NODE(["Return (void)"])

    START --> CREATE_MAP
    CREATE_MAP --> MAP_FIELDS
    MAP_FIELDS --> MAP_GROUP_A
    MAP_GROUP_A --> MAP_GROUP_B
    MAP_GROUP_B --> MAP_GROUP_C
    MAP_GROUP_C --> MAP_GROUP_D
    MAP_GROUP_D --> MAP_GROUP_E
    MAP_GROUP_E --> MAP_GROUP_F
    MAP_GROUP_F --> DB_INSERT
    DB_INSERT --> END_NODE
```

The method follows a linear, branchless flow with no conditional logic. Processing is divided into five conceptual groups:

1. **Field mapping phase** (L1519–L1695): Iteratively creates key-value pairs using `setMap.setValue()` calls. Each field maps to a specific index in `setParam[]`. No constants are referenced in conditions — every value is passed as-is from the parameter array.
2. **Version-extended fields** (L1692–L1695): Includes two fields added in v9.00.00 (`HCPRD_STAD_SNSTSTD_YMD`, `HCPRD_STAD_SNSTSTD_YMD_IKF`) and one field added in v10.00.00 (`HCPRD_STAD_SNSTSTD_YMD_SCD`).
3. **Persistence phase** (L1697–L1698): Delegates to `insertByPrimaryKeys()` which performs a single-row INSERT using the composite primary key of `KK_T_KKTK_SVC_KEI`.

## 3. Parameter Analysis

| No | Parameter Name | Type | Business Description |
|----|---------------|------|---------------------|
| 1 | `setParam` | `Object[]` | A flat tuple of 171 indexed values representing all fields of a device provision service contract record. Index `[0]` is the contract number (`KKTK_SVC_KEI_NO`), index `[1]` is the generation registration datetime, and so on through index `[170]` for the warranty basis identification code. Values are passed as strings or `null`. This array is fully populated by the caller `insertKktkSvcKei()` which retrieves field values from a key map (`kktkSvKeiKeyMap`) corresponding to a specific contract being registered. |

**External state / instance fields accessed:**

| Field | Type | Business Description |
|-------|------|---------------------|
| `db_KK_T_KKTK_SVC_KEI` | `JBSbatSQLAccess` | Pre-initialized SQL access delegate configured against the `KK_T_KKTK_SVC_KEI` table. Created in `initial()` method using `D_TBL_NAME_KK_T_KKTK_SVC_KEI` ("KK_T_KKTK_SVC_KEI"). |

## 4. CRUD Operations / Called Services

### Pre-computed evidence from code analysis graph:

| CRUD | SC / CBS | SC Code | Entity / DB | Operation Description |
|------|----------|---------|-------------|----------------------|
| C | `db_KK_T_KKTK_SVC_KEI.insertByPrimaryKeys` | - | `KK_T_KKTK_SVC_KEI` | Inserts a single row using the composite primary key. This is the sole data-modifying operation — a batch record creation for the device provision service contract table. |
| - | `JBSbatCommonDBInterface.setValue` | - | - | Creates key-value pairs in the map structure. Each `setValue()` call stores one field name and its corresponding `setParam[]` value into the `setMap` object used as the insert payload. |

**How to classify:**
- The method performs exactly **one Create (C) operation** — `insertByPrimaryKeys()` on `KK_T_KKTK_SVC_KEI`. There are no reads, updates, or deletes within this method.
- The SC Code field is blank (`-`) because the method delegates to a raw SQL access layer (`JBSbatSQLAccess.insertByPrimaryKeys`) rather than a named SC (Service Component) wrapper with an SC code pattern.

## 5. Dependency Trace

### Pre-computed evidence from code analysis graph:

Caller: `insertKktkSvcKei()` at line 3414. The caller `insertKktkSvcKei()` is itself a batch operation that retrieves existing contract data from `KKTkSvKeiKeyMap` and then invokes `executeKK_T_KKTK_SVC_KEI_PKINSERT` to persist a newly constructed record into `KK_T_KKTK_SVC_KEI`.

| # | Caller (Screen/Batch) | Call Chain (Full Path to this Method) | Terminal (SC / CRUD / Entity) |
|---|----------------------|--------------------------------------|-------------------------------|
| 1 | Batch: `insertKktkSvcKei()` (JBSBatKKKkOpDlRvAdd) | `JBSBatKKKkOpDlRvAdd.insertKktkSvcKei()` → `executeKK_T_KKTK_SVC_KEI_PKINSERT(setParam)` | `insertByPrimaryKeys [C] KK_T_KKTK_SVC_KEI` |

**Entry point trace:** The caller `insertKktkSvcKei()` is itself invoked from CSV-driven batch processing (e.g., `getCsv(JBSbatKKIFM554.KKTK_SVC_KEI_NO, inMap)`). This means the full chain starts from the IFM554 batch input processor and flows through `insertKktkSvcKei()` before reaching this method.

**Terminal operations:** The sole terminal operation from this method is:
- `insertByPrimaryKeys [C] KK_T_KKTK_SVC_KEI` — a single-row INSERT on the device provision service contract table.

## 6. Per-Branch Detail Blocks

> This method has **no conditional branches** (no if/else, switch, loops, or try-catch). It is a straight-through linear method. Below is the single processing block.

---

**Block 1** — [SEQUENTIAL PROCESSING] `(no condition)` (L1517)

> The method enters and performs two sequential phases: field mapping and database insert. There are no branches.

| # | Type | Code |
|---|------|------|
| 1 | SET | `JBSbatCommonDBInterface setMap = new JBSbatCommonDBInterface()` // L1519 — instantiate the key-value map builder |
| 2 | EXEC | `setMap.setValue("KKTK_SVC_KEI_NO", setParam[0])` // L1520 — device provision service contract number |
| 3 | EXEC | `setMap.setValue("GENE_ADD_DTM", setParam[1])` // L1521 — generation registration datetime |
| 4 | EXEC | `setMap.setValue("KKTK_SVC_KEI_STAT", setParam[2])` // L1522 — device provision service contract status |
| 5 | EXEC | `setMap.setValue("KKTK_SVC_CD", setParam[3])` // L1523 — device provision service code |
| 6 | EXEC | `setMap.setValue("PCRS_CD", setParam[4])` // L1524 — price course code |
| 7 | EXEC | `setMap.setValue("PPLAN_CD", setParam[5])` // L1525 — price plan code |
| 8 | EXEC | `setMap.setValue("TK_HOSHIKI_KEI_NO", setParam[6])` // L1526 — communication system contract number |
| 9 | EXEC | `setMap.setValue("KKTK_SBT_CD", setParam[7])` // L1527 — device provision subtype code |
| 10 | EXEC | `setMap.setValue("HAMBAI_SBT_CD", setParam[8])` // L1528 — sales subtype code |
| 11 | EXEC | `setMap.setValue("SVC_USE_STA_KIBO_YMD", setParam[9])` // L1529 — service use start desired date |
| 12 | EXEC | `setMap.setValue("RSV_TSTA_KIBO_YMD", setParam[10])` // L1530 — reservation application start desired date |
| 13 | EXEC | `setMap.setValue("KIBO_MAKER_CD", setParam[11])` // L1531 — desired manufacturer code |
| 14 | EXEC | `setMap.setValue("KIKI_SHITEI_SBT_CD", setParam[12])` // L1532 — device designation subtype code |
| 15 | EXEC | `setMap.setValue("TAKNKIKI_SBT_CD", setParam[13])` // L1533 — indoor equipment type code |
| 16 | EXEC | `setMap.setValue("TAKNKIKI_MODEL_CD", setParam[14])` // L1534 — indoor equipment model code |
| 17 | EXEC | `setMap.setValue("KIKI_SEIZO_NO", setParam[15])` // L1535 — device serial number |
| 18 | EXEC | `setMap.setValue("HUZOKUHIN_SBT_CD", setParam[16])` // L1536 — accessory subtype code |
| 19 | EXEC | `setMap.setValue("HUZOKUHIN_MODEL_CD", setParam[17])` // L1537 — accessory model code |
| 20 | EXEC | `setMap.setValue("TAKNKIKI_SETHIN_MODEL_CD", setParam[18])` // L1538 — indoor equipment set product model code |
| 21 | EXEC | `setMap.setValue("KIKI_CHG_NO", setParam[19])` // L1539 — device change number |
| 22 | EXEC | `setMap.setValue("KIKI_CHG_RSN_CD", setParam[20])` // L1540 — device change reason code |
| 23 | EXEC | `setMap.setValue("TSUSHIN_KIKI_SET_CD", setParam[21])` // L1541 — communication equipment set code |
| 24 | EXEC | `setMap.setValue("HDD_CAPA_CD", setParam[22])` // L1542 — HDD capacity code |
| 25 | EXEC | `setMap.setValue("KIKI_STC_SAKI_PLACE_NO", setParam[23])` // L1543 — device installation location number |
| 26 | EXEC | `setMap.setValue("OYA_KEI_SKBT_CD", setParam[24])` // L1544 — parent contract identification code |
| 27 | EXEC | `setMap.setValue("SVC_KEI_NO", setParam[25])` // L1545 — service contract number |
| 28 | EXEC | `setMap.setValue("SVC_KEI_UCWK_NO", setParam[26])` // L1546 — service contract breakdown number |
| 29 | EXEC | `setMap.setValue("SVC_KEI_KAISEN_UCWK_NO", setParam[27])` // L1547 — service contract line breakdown number |
| 30 | EXEC | `setMap.setValue("OP_SVC_KEI_NO", setParam[28])` // L1548 — option service contract number |
| 31 | EXEC | `setMap.setValue("SYSID", setParam[29])` // L1549 — SYSID (system identifier) |
| 32 | EXEC | `setMap.setValue("MSKM_DTL_NO", setParam[30])` // L1550 — application detail number |
| 33 | EXEC | `setMap.setValue("LINK_STB_FLG", setParam[31])` // L1551 — linked STB flag |
| 34 | EXEC | `setMap.setValue("KIKI_HKAT_SHITEI_SOKO_CD", setParam[32])` // L1552 — device allocation designated warehouse code |
| 35 | EXEC | `setMap.setValue("KIKI_HKAT_SHITEI_SKDN_CD", setParam[33])` // L1553 — device allocation designated shelf code |
| 36 | EXEC | `setMap.setValue("KIKI_STI_JI_KRIPLACE_SKCD", setParam[34])` // L1554 — device designation management location identification code |
| 37 | EXEC | `setMap.setValue("KIKI_STI_JI_KOCOMP_CD", setParam[35])` // L1555 — device designation construction company code |
| 38 | EXEC | `setMap.setValue("KIKI_STI_JI_KOCOMP_SLF_CD", setParam[36])` // L1556 — device designation construction company shelf code |
| 39 | EXEC | `setMap.setValue("KIKI_STI_JI_YTKSKOF_CD", setParam[37])` // L1557 — device designation consignment office code |
| 40 | EXEC | `setMap.setValue("KIKI_STI_JI_YTKSKOF_SLF_CD", setParam[38])` // L1558 — device designation consignment office shelf code |
| 41 | EXEC | `setMap.setValue("KKTK_SVC_KEI_HKHASYMD", setParam[39])` // L1559 — device provision service contract succession generation date |
| 42 | EXEC | `setMap.setValue("KIKI_SORYO_UM", setParam[40])` // L1560 — device shipping fee existence flag |
| 43 | EXEC | `setMap.setValue("KIKI_SORYO_SAKSEI_YMD", setParam[41])` // L1561 — device shipping fee creation date |
| 44 | EXEC | `setMap.setValue("KIKI_SOHUS_NM", setParam[42])` // L1562 — device delivery destination name |
| 45 | EXEC | `setMap.setValue("KIKI_SOHUS_KANA", setParam[43])` // L1563 — device delivery destination Kana name |
| 46 | EXEC | `setMap.setValue("KIKI_SOHUS_AD_CD", setParam[44])` // L1564 — device delivery destination address code |
| 47 | EXEC | `setMap.setValue("KIKI_SOHUS_PCD", setParam[45])` // L1565 — device delivery destination postal code |
| 48 | EXEC | `setMap.setValue("KIKI_SOHUS_STATE_NM", setParam[46])` // L1566 — device delivery destination prefecture name |
| 49 | EXEC | `setMap.setValue("KIKI_SOHUS_CITY_NM", setParam[47])` // L1567 — device delivery destination city/town/village name |
| 50 | EXEC | `setMap.setValue("KIKI_SOHUS_OAZTSU_NM", setParam[48])` // L1568 — device delivery destination大字 (oaza) name |
| 51 | EXEC | `setMap.setValue("KIKI_SOHUS_AZCHO_NM", setParam[49])` // L1569 — device delivery destination chome name |
| 52 | EXEC | `setMap.setValue("KIKI_SOHUS_BNCHIGO", setParam[50])` // L1570 — device delivery destination block/lot number |
| 53 | EXEC | `setMap.setValue("KIKI_SOHUS_ADRTTM", setParam[51])` // L1571 — device delivery destination building name |
| 54 | EXEC | `setMap.setValue("KIKI_SOHUS_ADRRM", setParam[52])` // L1572 — device delivery destination room number |
| 55 | EXEC | `setMap.setValue("KIKI_SHS_AD_MAN_INPUT_FLG", setParam[53])` // L1573 — device delivery address manual input flag |
| 56 | EXEC | `setMap.setValue("KIKI_SOHUS_TELNO", setParam[54])` // L1574 — device delivery destination phone number |
| 57 | EXEC | `setMap.setValue("MANSION_BUKKEN_NO", setParam[55])` // L1575 — mansion property number |
| 58 | EXEC | `setMap.setValue("KIKI_SOHUS_KSH_AD_SAI_FLG", setParam[56])` // L1576 — device delivery destination contract address difference flag |
| 59 | EXEC | `setMap.setValue("KIKI_SHS_KBT_SHITEI_FLG", setParam[57])` // L1577 — device delivery destination individual designation flag |
| 60 | EXEC | `setMap.setValue("KIKI_SHS_HSK_CD_1", setParam[58])` // L1578 — device delivery destination supplement code 1 |
| 61 | EXEC | `setMap.setValue("KIKI_SHS_HSK_CD_2", setParam[59])` // L1579 — device delivery destination supplement code 2 |
| 62 | EXEC | `setMap.setValue("KIKI_SHS_HSK_MEMO", setParam[60])` // L1580 — device delivery destination supplement memo |
| 63 | EXEC | `setMap.setValue("KIKI_STC_SAKI_NM", setParam[61])` // L1581 — device installation destination name |
| 64 | EXEC | `setMap.setValue("KIKI_STC_SAKI_KANA", setParam[62])` // L1582 — device installation destination Kana name |
| 65 | EXEC | `setMap.setValue("KIKI_STC_SAKI_AD_CD", setParam[63])` // L1583 — device installation destination address code |
| 66 | EXEC | `setMap.setValue("KIKI_STC_SAKI_PCD", setParam[64])` // L1584 — device installation destination postal code |
| 67 | EXEC | `setMap.setValue("KIKI_STC_SAKI_STATE_NM", setParam[65])` // L1585 — device installation destination prefecture name |
| 68 | EXEC | `setMap.setValue("KIKI_STC_SAKI_CITY_NM", setParam[66])` // L1586 — device installation destination city/town/village name |
| 69 | EXEC | `setMap.setValue("KIKI_STC_SAKI_OAZTSU_NM", setParam[67])` // L1587 — device installation destination大字 name |
| 70 | EXEC | `setMap.setValue("KIKI_STC_SAKI_AZCHO_NM", setParam[68])` // L1588 — device installation destination chome name |
| 71 | EXEC | `setMap.setValue("KIKI_STC_SAKI_BNCHIGO", setParam[69])` // L1589 — device installation destination block/lot number |
| 72 | EXEC | `setMap.setValue("KIKI_STC_SAKI_ADRTTM", setParam[70])` // L1590 — device installation destination building name |
| 73 | EXEC | `setMap.setValue("KIKI_STC_SAKI_ADRRM", setParam[71])` // L1591 — device installation destination room number |
| 74 | EXEC | `setMap.setValue("KIKI_STC_SK_KSH_AD_SAI_FLG", setParam[72])` // L1592 — device installation destination contract address difference flag |
| 75 | EXEC | `setMap.setValue("KIKI_STC_SK_TELNO", setParam[73])` // L1593 — device installation destination phone number |
| 76 | EXEC | `setMap.setValue("KIKI_STS_KKK_SEIRI_CHU_FLG", setParam[74])` // L1594 — device installation destination block sorting flag |
| 77 | EXEC | `setMap.setValue("AD_MI_FIX_FLG", setParam[75])` // L1595 — address unconfirmed flag |
| 78 | EXEC | `setMap.setValue("AUTO_ADD_CD", setParam[76])` // L1596 — automatic registration code |
| 79 | EXEC | `setMap.setValue("AD_MI_FIX_RLS_YMD", setParam[77])` // L1597 — address unconfirmed release date |
| 80 | EXEC | `setMap.setValue("CHRG_STA_YMD_HOSEI_UM", setParam[78])` // L1598 — charge start date correction existence |
| 81 | EXEC | `setMap.setValue("KIKI_STS_HSK_CD_1", setParam[79])` // L1599 — device installation supplement code 1 |
| 82 | EXEC | `setMap.setValue("KIKI_STS_HSK_CD_2", setParam[80])` // L1600 — device installation supplement code 2 |
| 83 | EXEC | `setMap.setValue("KIKI_STS_HSK_MEMO", setParam[81])` // L1601 — device installation supplement memo |
| 84 | EXEC | `setMap.setValue("KKTK_SVC_KEI_KZKWRK_REQYMD", setParam[82])` // L1602 — device provision service contract follow-up work request date |
| 85 | EXEC | `setMap.setValue("SHOSA_YMD", setParam[83])` // L1603 — inquiry date |
| 86 | EXEC | `setMap.setValue("SHOSA_CL_YMD", setParam[84])` // L1604 — inquiry cancellation date |
| 87 | EXEC | `setMap.setValue("HAISO_DIV", setParam[85])` // L1605 — delivery classification |
| 88 | EXEC | `setMap.setValue("HAISO_KIGEN_YMD", setParam[86])` // L1606 — delivery deadline date |
| 89 | EXEC | `setMap.setValue("HAISO_ARIV_SHITEI_YMD", setParam[87])` // L1607 — delivery arrival designated date |
| 90 | EXEC | `setMap.setValue("FTRIAL_KANYU_YMD", setParam[88])` // L1608 — free trial subscription date |
| 91 | EXEC | `setMap.setValue("FTRIAL_PRD_ENDYMD", setParam[89])` // L1609 — free trial period end date |
| 92 | EXEC | `setMap.setValue("HONKANYU_YMD", setParam[90])` // L1610 — full subscription date |
| 93 | EXEC | `setMap.setValue("HONKANYU_IKO_KIGEN_YMD", setParam[91])` // L1611 — full subscription transition deadline date |
| 94 | EXEC | `setMap.setValue("KEI_CNC_YMD", setParam[92])` // L1612 — contract conclusion date |
| 95 | EXEC | `setMap.setValue("JCCC_KANYU_BUNSHO_YMD", setParam[93])` // L1613 — JCCC subscription document entry date |
| 96 | EXEC | `setMap.setValue("HOSHO_CD", setParam[94])` // L1614 — guarantee code |
| 97 | EXEC | `setMap.setValue("KKTK_SVKEI_HOKI", setParam[95])` // L1615 — device provision service contract supplementary notes |
| 98 | EXEC | `setMap.setValue("HOSHO_STAYMD", setParam[96])` // L1616 — guarantee start date |
| 99 | EXEC | `setMap.setValue("HOSHO_END_YMD", setParam[97])` // L1617 — guarantee end date |
| 100 | EXEC | `setMap.setValue("RSV_APLY_YMD", setParam[98])` // L1618 — reservation application date |
| 101 | EXEC | `setMap.setValue("RSV_CL_YMD", setParam[99])` // L1619 — reservation cancellation date |
| 102 | EXEC | `setMap.setValue("RSV_APLY_CD", setParam[100])` // L1620 — reservation application code |
| 103 | EXEC | `setMap.setValue("KIKI_CHG_YMD", setParam[101])` // L1621 — device change date |
| 104 | EXEC | `setMap.setValue("PLAN_STAYMD", setParam[102])` // L1622 — plan start date |
| 105 | EXEC | `setMap.setValue("PLAN_ENDYMD", setParam[103])` // L1623 — plan end date |
| 106 | EXEC | `setMap.setValue("PLAN_CHRG_STAYMD", setParam[104])` // L1624 — plan charge start date |
| 107 | EXEC | `setMap.setValue("PLAN_CHRG_ENDYMD", setParam[105])` // L1625 — plan charge end date |
| 108 | EXEC | `setMap.setValue("PLAN_END_SBT_CD", setParam[106])` // L1626 — plan end subtype code |
| 109 | EXEC | `setMap.setValue("SVC_CANCEL_YMD", setParam[107])` // L1627 — service cancellation date |
| 110 | EXEC | `setMap.setValue("SVC_CANCEL_RSN_CD", setParam[108])` // L1628 — service cancellation reason code |
| 111 | EXEC | `setMap.setValue("SVC_STA_KISAN_YMD", setParam[109])` // L1629 — service start origin date |
| 112 | EXEC | `setMap.setValue("SVC_STA_YMD", setParam[110])` // L1630 — service start date |
| 113 | EXEC | `setMap.setValue("SVC_CHRG_STAYMD", setParam[111])` // L1631 — service charge start date |
| 114 | EXEC | `setMap.setValue("SVC_STP_YMD", setParam[112])` // L1632 — service stop date |
| 115 | EXEC | `setMap.setValue("SVCTK_CHU_USE_FAIL_SBT_CD", setParam[113])` // L1633 — service in-use unavailable subtype code |
| 116 | EXEC | `setMap.setValue("SVC_STP_RSN_CD", setParam[114])` // L1634 — service stop reason code |
| 117 | EXEC | `setMap.setValue("SVC_STP_RLS_YMD", setParam[115])` // L1635 — service stop release date |
| 118 | EXEC | `setMap.setValue("SVC_STP_RLS_RSN_CD", setParam[116])` // L1636 — service stop release reason code |
| 119 | EXEC | `setMap.setValue("PAUSE_STP_CD", setParam[117])` // L1637 — pause stop code |
| 120 | EXEC | `setMap.setValue("SVC_PAUSE_YMD", setParam[118])` // L1638 — service pause date |
| 121 | EXEC | `setMap.setValue("SVC_PAUSE_RSN_CD", setParam[119])` // L1639 — service pause reason code |
| 122 | EXEC | `setMap.setValue("SVC_PAUSE_RSN_MEMO", setParam[120])` // L1640 — service pause reason memo |
| 123 | EXEC | `setMap.setValue("SVC_PAUSE_RLS_YMD", setParam[121])` // L1641 — service pause release date |
| 124 | EXEC | `setMap.setValue("SVC_PAUSE_RLS_RSN_CD", setParam[122])` // L1642 — service pause release reason code |
| 125 | EXEC | `setMap.setValue("SVC_PAUSE_RLS_RSN_MEMO", setParam[123])` // L1643 — service pause release reason memo |
| 126 | EXEC | `setMap.setValue("SVC_ENDYMD", setParam[124])` // L1644 — service end date |
| 127 | EXEC | `setMap.setValue("SVC_CHRG_ENDYMD", setParam[125])` // L1645 — service charge end date |
| 128 | EXEC | `setMap.setValue("SVC_DSL_YMD", setParam[126])` // L1646 — service cancellation (termination) date |
| 129 | EXEC | `setMap.setValue("SVC_DLRE_CD", setParam[127])` // L1647 — service cancellation reason code |
| 130 | EXEC | `setMap.setValue("SVC_DLRE_MEMO", setParam[128])` // L1648 — service cancellation reason memo |
| 131 | EXEC | `setMap.setValue("ZANCHI_FLG", setParam[129])` // L1649 — remaining/preservation flag |
| 132 | EXEC | `setMap.setValue("SVC_DSL_TTDKI_FIN_FLG", setParam[130])` // L1650 — service cancellation procedure completion flag |
| 133 | EXEC | `setMap.setValue("KAIHK_YMD", setParam[131])` // L1651 — recovery date |
| 134 | EXEC | `setMap.setValue("SVC_CANCEL_CL_YMD", setParam[132])` // L1652 — service cancellation cancellation date |
| 135 | EXEC | `setMap.setValue("SVC_DSL_CL_YMD", setParam[133])` // L1653 — service termination cancellation date |
| 136 | EXEC | `setMap.setValue("SKEKKA_SEND_CD", setParam[134])` // L1654 — review result transmission code |
| 137 | EXEC | `setMap.setValue("SVC_PAUSE_CHRG_STA_YMD", setParam[135])` // L1655 — service pause charge start date |
| 138 | EXEC | `setMap.setValue("PNLTY_HASSEI_CD", setParam[136])` // L1656 — penalty occurrence code |
| 139 | EXEC | `setMap.setValue("KIKI_NINSHO_ID", setParam[137])` // L1657 — device authentication ID |
| 140 | EXEC | `setMap.setValue("KIKI_NINSHO_ID_PWD", setParam[138])` // L1658 — device authentication ID password |
| 141 | EXEC | `setMap.setValue("IDO_DIV", setParam[139])` // L1659 — transfer classification |
| 142 | EXEC | `setMap.setValue("KKST_JSEKI_UK_YMD", setParam[140])` // L1660 — device installation result reception date |
| 143 | EXEC | `setMap.setValue("EO_TV_KKST_SNN_STAT_CD", setParam[141])` // L1661 — e·TV device installation approval status code |
| 144 | EXEC | `setMap.setValue("KKST_SNN_YMD", setParam[142])` // L1662 — device installation approval date |
| 145 | EXEC | `setMap.setValue("TAKNKIKI_IDO_CD", setParam[143])` // L1663 — indoor equipment transfer code |
| 146 | EXEC | `setMap.setValue("CAS_CARD_USE_KYODAK_YMD", setParam[144])` // L1664 — CAS card usage consent date |
| 147 | EXEC | `setMap.setValue("KIKI_HUKA_INFO_CD", setParam[145])` // L1665 — device additional information code |
| 148 | EXEC | `setMap.setValue("SHOSA_DSL_FIN_CD", setParam[146])` // L1666 — inquiry cancellation completion code |
| 149 | EXEC | `setMap.setValue("ROUTER_DSL_RSV_TRN_STAT_CD", setParam[147])` // L1667 — router cancellation reservation processing status code |
| 150 | EXEC | `setMap.setValue("ROUTER_DSL_RSV_TRN_RSLT_CD", setParam[148])` // L1668 — router cancellation reservation processing result code |
| 151 | EXEC | `setMap.setValue("HAISO_WAY_CD", setParam[149])` // L1669 — delivery method code |
| 152 | EXEC | `setMap.setValue("KIKI_ITENS_MV_JSSIS_SKCD", setParam[150])` // L1670 — device relocation mover identification code |
| 153 | EXEC | `setMap.setValue("KAISHU_KIKI_UM", setParam[151])` // L1671 — collected device existence flag |
| 154 | EXEC | `setMap.setValue("HAISO_REQ_SHITEI_YMD", setParam[152])` // L1672 — delivery request designated date |
| 155 | EXEC | `setMap.setValue("SHKA_FIN_JI_SYRZM_FLG", setParam[153])` // L1673 — shipment completion processing completion flag |
| 156 | EXEC | `setMap.setValue("SVC_STA_JI_HIS_JOKYO_SKCD", setParam[154])` // L1674 — service start delivery status identification code |
| 157 | EXEC | `setMap.setValue("ADD_DTM", setParam[155])` // L1675 — registration datetime |
| 158 | EXEC | `setMap.setValue("ADD_OPEACNT", setParam[156])` // L1676 — registration operator account |
| 159 | EXEC | `setMap.setValue("UPD_DTM", setParam[157])` // L1677 — update datetime |
| 160 | EXEC | `setMap.setValue("UPD_OPEACNT", setParam[158])` // L1678 — update operator account |
| 161 | EXEC | `setMap.setValue("DEL_DTM", setParam[159])` // L1679 — deletion datetime |
| 162 | EXEC | `setMap.setValue("DEL_OPEACNT", setParam[160])` // L1680 — deletion operator account |
| 163 | EXEC | `setMap.setValue("MK_FLG", setParam[161])` // L1681 — invalid flag |
| 164 | EXEC | `setMap.setValue("ADD_UNYO_YMD", setParam[162])` // L1682 — registration operation date |
| 165 | EXEC | `setMap.setValue("ADD_TRN_ID", setParam[163])` // L1683 — registration processing ID |
| 166 | EXEC | `setMap.setValue("UPD_UNYO_YMD", setParam[164])` // L1684 — update operation date |
| 167 | EXEC | `setMap.setValue("UPD_TRN_ID", setParam[165])` // L1685 — update processing ID |
| 168 | EXEC | `setMap.setValue("DEL_UNYO_YMD", setParam[166])` // L1686 — deletion operation date |
| 169 | EXEC | `setMap.setValue("DEL_TRN_ID", setParam[167])` // L1687 — deletion processing ID |
| 170 | EXEC | `setMap.setValue("HCPRD_STAD_SNSTSTD_YMD", setParam[168])` // L1689 — v9.00.00: warranty/guarantee period start date calculation basis date |
| 171 | EXEC | `setMap.setValue("HCPRD_STAD_SNSTSTD_YMD_IKF", setParam[169])` // L1691 — v9.00.00: warranty/guarantee period start date calculation basis migration flag |
| 172 | EXEC | `setMap.setValue("HCPRD_STAD_SNSTSTD_YMD_SCD", setParam[170])` // L1694 — v10.00.00: warranty/guarantee period start date calculation basis identification code |
| 173 | CALL | `db_KK_T_KKTK_SVC_KEI.insertByPrimaryKeys(setMap)` // L1698 — persist the complete record to the KK_T_KKTK_SVC_KEI table |

## 7. Glossary

### 7.1 Contract & Service Identifiers

| Term | Type | Business Meaning |
|------|------|------------------|
| `KKTK_SVC_KEI_NO` | Field | Device provision service contract number — the primary key identifying a device provision service contract record |
| `KKTK_SVC_KEI_STAT` | Field | Device provision service contract status — tracks lifecycle state (e.g., active, cancelled, suspended) |
| `KKTK_SVC_CD` | Field | Device provision service code — classifies the type of device provision service offered |
| `SVC_KEI_NO` | Field | Service contract number — the parent service contract this device provision is linked to |
| `SVC_KEI_UCWK_NO` | Field | Service contract breakdown number — internal tracking ID for a line item within a service contract |
| `SVC_KEI_KAISEN_UCWK_NO` | Field | Service contract line breakdown number — further subdivision within a service contract breakdown |
| `OP_SVC_KEI_NO` | Field | Option service contract number — references an optional/add-on service contract |
| `PCRS_CD` | Field | Price course code — identifies the pricing tier/plan the customer subscribes to |
| `PPLAN_CD` | Field | Price plan code — identifies the specific pricing plan (e.g., monthly, annual) |
| `TK_HOSHIKI_KEI_NO` | Field | Communication system contract number — the telecom system-level contract this record is part of |
| `KKTK_SBT_CD` | Field | Device provision subtype code — classifies the sub-category of device provision (e.g., new, replacement) |
| `HAMBAI_SBT_CD` | Field | Sales subtype code — classifies the sales channel/method (e.g., online, store) |
| `TSUSHIN_KIKI_SET_CD` | Field | Communication equipment set code — identifies a bundle/kit of communication equipment |
| `SYSID` | Field | System ID — an identifier linking the record to a particular subsystem |
| `MSKM_DTL_NO` | Field | Application detail number — a detail line from the original customer order/application |

### 7.2 Device & Equipment Fields

| Term | Type | Business Meaning |
|------|------|------------------|
| `KIKI_SHITEI_SBT_CD` | Field | Device designation subtype code — indicates whether the device was specified by the customer, recommended by operator, etc. |
| `TAKNKIKI_SBT_CD` | Field | Indoor equipment type code — classification of the indoor unit type (e.g., set-top box, modem) |
| `TAKNKIKI_MODEL_CD` | Field | Indoor equipment model code — specific model identifier for the indoor unit |
| `KIKI_SEIZO_NO` | Field | Device serial number — unique hardware serial number for the device |
| `HUZOKUHIN_SBT_CD` | Field | Accessory subtype code — classifies type of accessory (e.g., cable, remote control) |
| `HUZOKUHIN_MODEL_CD` | Field | Accessory model code — model identifier for the accessory |
| `TAKNKIKI_SETHIN_MODEL_CD` | Field | Indoor equipment set product model code — model code for a bundled set of indoor equipment |
| `KIKI_CHG_NO` | Field | Device change number — sequential number identifying a device change event |
| `KIKI_CHG_RSN_CD` | Field | Device change reason code — why the device was changed (e.g., upgrade, malfunction, customer request) |
| `HDD_CAPA_CD` | Field | HDD capacity code — classifies hard drive capacity of the device |
| `KIKI_NINSHO_ID` | Field | Device authentication ID — the device's unique authentication credential |
| `KIKI_NINSHO_ID_PWD` | Field | Device authentication ID password — password for the device authentication |
| `KIKI_HUKA_INFO_CD` | Field | Device additional information code — supplementary device metadata |
| `EO_TV_KKST_SNN_STAT_CD` | Field | e·TV device installation approval status code — indicates whether the e·TV Set-Top Box has been approved for installation |
| `KIKI_ITENS_MV_JSSIS_SKCD` | Field | Device relocation mover identification code — identifies who performed the device relocation |
| `KAISHU_KIKI_UM` | Field | Collected device existence flag — whether a device was collected (returned) |
| `LINK_STB_FLG` | Field | Linked STB flag — indicates whether the Set-Top Box is linked to another device/service |
| `CAS_CARD_USE_KYODAK_YMD` | Field | CAS card usage consent date — date customer consented to CAS (Conditional Access System) card use |
| `TAKNKIKI_IDO_CD` | Field | Indoor equipment transfer code — classifies the type of indoor equipment transfer (e.g., move, swap) |

### 7.3 Address & Delivery Fields (Delivery Destination — 機器送付先)

| Term | Type | Business Meaning |
|------|------|------------------|
| `KIKI_SOHUS_NM` | Field | Device delivery destination name — recipient name for device shipment |
| `KIKI_SOHUS_KANA` | Field | Device delivery destination Kana name — phonetic Kana reading of the recipient name |
| `KIKI_SOHUS_AD_CD` | Field | Device delivery destination address code — standardized address code for the delivery address |
| `KIKI_SOHUS_PCD` | Field | Device delivery destination postal code — Japanese postal code (7 digits) |
| `KIKI_SOHUS_STATE_NM` | Field | Device delivery destination prefecture name — Japanese prefecture (e.g., Tokyo, Osaka) |
| `KIKI_SOHUS_CITY_NM` | Field | Device delivery destination city/town/village name — city or municipal area |
| `KIKI_SOHUS_OAZTSU_NM` | Field | Device delivery destination大字 (oaza) name — large district within a city/town (Japanese addressing) |
| `KIKI_SOHUS_AZCHO_NM` | Field | Device delivery destination chome name — district/sub-district within an oaza |
| `KIKI_SOHUS_BNCHIGO` | Field | Device delivery destination block/lot number — land parcel number |
| `KIKI_SOHUS_ADRTTM` | Field | Device delivery destination building name — name of the building or apartment |
| `KIKI_SOHUS_ADRRM` | Field | Device delivery destination room number — room/apt number within the building |
| `KIKI_SOHUS_TELNO` | Field | Device delivery destination phone number — contact phone for the delivery recipient |
| `KIKI_SHS_AD_MAN_INPUT_FLG` | Field | Device delivery address manual input flag — indicates if the address was manually entered vs. auto-populated |
| `KIKI_SHS_KBT_SHITEI_FLG` | Field | Device delivery destination individual designation flag — whether a specific delivery address was individually designated |
| `KIKI_SHS_HSK_CD_1` | Field | Device delivery destination supplement code 1 — supplementary delivery address info code |
| `KIKI_SHS_HSK_CD_2` | Field | Device delivery destination supplement code 2 — additional supplementary delivery info |
| `KIKI_SHS_HSK_MEMO` | Field | Device delivery destination supplement memo — free-text delivery address notes |
| `KIKI_SOHUS_KSH_AD_SAI_FLG` | Field | Device delivery destination contract address difference flag — whether the delivery address differs from the contract address |
| `MANSION_BUKKEN_NO` | Field | Mansion property number — identifier for an apartment/condominium building |
| `HAISO_DIV` | Field | Delivery classification — classifies the delivery type (e.g., express, standard) |
| `HAISO_KIGEN_YMD` | Field | Delivery deadline date — the date by which delivery must be completed |
| `HAISO_ARIV_SHITEI_YMD` | Field | Delivery arrival designated date — the customer-specified desired arrival date |
| `HAISO_WAY_CD` | Field | Delivery method code — how the device is shipped (e.g., courier, postal) |
| `HAISO_REQ_SHITEI_YMD` | Field | Delivery request designated date — when the delivery was requested |
| `SHKA_FIN_JI_SYRZM_FLG` | Field | Shipment completion processing completion flag — indicates whether shipment completion processing has been finalized |

### 7.4 Address & Delivery Fields (Installation Destination — 機器設置先)

| Term | Type | Business Meaning |
|------|------|------------------|
| `KIKI_STC_SAKI_NM` | Field | Device installation destination name — name of the installation site/recipient |
| `KIKI_STC_SAKI_KANA` | Field | Device installation destination Kana name — Kana reading of the installation site name |
| `KIKI_STC_SAKI_AD_CD` | Field | Device installation destination address code — standardized address code for installation |
| `KIKI_STC_SAKI_PCD` | Field | Device installation destination postal code |
| `KIKI_STC_SAKI_STATE_NM` | Field | Device installation destination prefecture name |
| `KIKI_STC_SAKI_CITY_NM` | Field | Device installation destination city/town/village name |
| `KIKI_STC_SAKI_OAZTSU_NM` | Field | Device installation destination大字 name |
| `KIKI_STC_SAKI_AZCHO_NM` | Field | Device installation destination chome name |
| `KIKI_STC_SAKI_BNCHIGO` | Field | Device installation destination block/lot number |
| `KIKI_STC_SAKI_ADRTTM` | Field | Device installation destination building name |
| `KIKI_STC_SAKI_ADRRM` | Field | Device installation destination room number |
| `KIKI_STC_SK_TELNO` | Field | Device installation destination phone number |
| `KIKI_STC_SK_KSH_AD_SAI_FLG` | Field | Device installation destination contract address difference flag |
| `KIKI_STC_SAKI_PLACE_NO` | Field | Device installation location number — internal location identifier for the installation site |
| `KIKI_STS_KKK_SEIRI_CHU_FLG` | Field | Device installation destination block sorting flag — indicates if the area is under block reorganization |
| `KIKI_STS_HSK_CD_1` | Field | Device installation supplement code 1 |
| `KIKI_STS_HSK_CD_2` | Field | Device installation supplement code 2 |
| `KIKI_STS_HSK_MEMO` | Field | Device installation supplement memo |
| `OYA_KEI_SKBT_CD` | Field | Parent contract identification code — identifies the type of parent contract (e.g., main, subsidiary) |

### 7.5 Device Provision & Allocation

| Term | Type | Business Meaning |
|------|------|------------------|
| `KIKI_HKAT_SHITEI_SOKO_CD` | Field | Device allocation designated warehouse code — which warehouse the device should be allocated from |
| `KIKI_HKAT_SHITEI_SKDN_CD` | Field | Device allocation designated shelf code — specific shelf/location within the warehouse |
| `KIKI_STI_JI_KRIPLACE_SKCD` | Field | Device designation management location identification code — identifies the management area for device designation |
| `KIKI_STI_JI_KOCOMP_CD` | Field | Device designation construction company code — which contractor/company was designated to install |
| `KIKI_STI_JI_KOCOMP_SLF_CD` | Field | Device designation construction company shelf code — shelf/subdivision for the construction company |
| `KIKI_STI_JI_YTKSKOF_CD` | Field | Device designation consignment office code — which office is responsible for the consignment |
| `KIKI_STI_JI_YTKSKOF_SLF_CD` | Field | Device designation consignment office shelf code — subdivision within the consignment office |
| `KKTK_SVC_KEI_HKHASYMD` | Field | Device provision service contract succession generation date — date the contract succession was generated |
| `KIKI_SORYO_UM` | Field | Device shipping fee existence flag — whether shipping fees are applicable |
| `KIKI_SORYO_SAKSEI_YMD` | Field | Device shipping fee creation date — when the shipping fee record was created |

### 7.6 Service Lifecycle Dates & Statuses

| Term | Type | Business Meaning |
|------|------|------------------|
| `SVC_USE_STA_KIBO_YMD` | Field | Service use start desired date — the date the customer wants service to begin |
| `RSV_TSTA_KIBO_YMD` | Field | Reservation application start desired date — date for reservation application start |
| `GENE_ADD_DTM` | Field | Generation registration datetime — when this version/generation of the contract record was created |
| `SHOSA_YMD` | Field | Inquiry date — date of the status inquiry/check |
| `SHOSA_CL_YMD` | Field | Inquiry cancellation date — date the inquiry was cancelled |
| `FTRIAL_KANYU_YMD` | Field | Free trial subscription date — when the free trial period started |
| `FTRIAL_PRD_ENDYMD` | Field | Free trial period end date — when the free trial expires |
| `HONKANYU_YMD` | Field | Full subscription date — when the customer converted to a paying subscription |
| `HONKANYU_IKO_KIGEN_YMD` | Field | Full subscription transition deadline date — the last date to transition to full subscription |
| `KEI_CNC_YMD` | Field | Contract conclusion date — when the contract was officially signed/concluded |
| `JCCC_KANYU_BUNSHO_YMD` | Field | JCCC subscription document entry date — date the JCCC (Japanese Cable Telecasting Association) subscription form was entered |
| `RSV_APLY_YMD` | Field | Reservation application date |
| `RSV_CL_YMD` | Field | Reservation cancellation date |
| `RSV_APLY_CD` | Field | Reservation application code |
| `KIKI_CHG_YMD` | Field | Device change date |
| `PLAN_STAYMD` | Field | Plan start date — when the customer's plan becomes active |
| `PLAN_ENDYMD` | Field | Plan end date — when the plan expires |
| `PLAN_CHRG_STAYMD` | Field | Plan charge start date — when billing for the plan begins |
| `PLAN_CHRG_ENDYMD` | Field | Plan charge end date — when plan billing ends |
| `PLAN_END_SBT_CD` | Field | Plan end subtype code — why/how the plan ended |
| `SVC_CANCEL_YMD` | Field | Service cancellation date |
| `SVC_CANCEL_RSN_CD` | Field | Service cancellation reason code |
| `SVC_STA_KISAN_YMD` | Field | Service start origin date — reference date from which service start is calculated |
| `SVC_STA_YMD` | Field | Service start date — when service actually began |
| `SVC_CHRG_STAYMD` | Field | Service charge start date |
| `SVC_STP_YMD` | Field | Service stop date |
| `SVCTK_CHU_USE_FAIL_SBT_CD` | Field | Service in-use unavailable subtype code — indicates service restrictions during use |
| `SVC_STP_RSN_CD` | Field | Service stop reason code |
| `SVC_STP_RLS_YMD` | Field | Service stop release date — when the service stop was lifted |
| `SVC_STP_RLS_RSN_CD` | Field | Service stop release reason code |
| `PAUSE_STP_CD` | Field | Pause stop code |
| `SVC_PAUSE_YMD` | Field | Service pause date — when service was temporarily suspended |
| `SVC_PAUSE_RSN_CD` | Field | Service pause reason code |
| `SVC_PAUSE_RSN_MEMO` | Field | Service pause reason memo — free-text explanation for the pause |
| `SVC_PAUSE_RLS_YMD` | Field | Service pause release date |
| `SVC_PAUSE_RLS_RSN_CD` | Field | Service pause release reason code |
| `SVC_PAUSE_RLS_RSN_MEMO` | Field | Service pause release reason memo |
| `SVC_ENDYMD` | Field | Service end date — when service permanently ended |
| `SVC_CHRG_ENDYMD` | Field | Service charge end date — when billing for the service ended |
| `SVC_DSL_YMD` | Field | Service termination date — when the customer formally cancelled/terminated the service |
| `SVC_DLRE_CD` | Field | Service termination reason code |
| `SVC_DLRE_MEMO` | Field | Service termination reason memo |
| `SVC_DSL_TTDKI_FIN_FLG` | Field | Service cancellation procedure completion flag — whether cancellation processing is fully completed |
| `KAIHK_YMD` | Field | Recovery date — date the service was restored after a stop or pause |
| `SVC_CANCEL_CL_YMD` | Field | Service cancellation cancellation date — when a prior cancellation was itself cancelled (reinstated) |
| `SVC_DSL_CL_YMD` | Field | Service termination cancellation date — when a prior termination was cancelled |
| `SKEKKA_SEND_CD` | Field | Review result transmission code — indicates transmission status of a review/appraisal result |
| `SVC_PAUSE_CHRG_STA_YMD` | Field | Service pause charge start date — when billing starts during a service pause period |
| `PNLTY_HASSEI_CD` | Field | Penalty occurrence code — indicates if a penalty/cancellation fee applies |
| `HHOSHO_CD` | Field | Guarantee code — type of warranty/guarantee covering the service or device |
| `KKTK_SVKEI_HOKI` | Field | Device provision service contract supplementary notes — free-text notes on the contract |
| `HOSHO_STAYMD` | Field | Guarantee start date |
| `HOSHO_END_YMD` | Field | Guarantee end date |
| `SHOSA_DSL_FIN_CD` | Field | Inquiry cancellation completion code |
| `ROUTER_DSL_RSV_TRN_STAT_CD` | Field | Router cancellation reservation processing status code |
| `ROUTER_DSL_RSV_TRN_RSLT_CD` | Field | Router cancellation reservation processing result code |
| `IDO_DIV` | Field | Transfer classification — classifies the type of service/device transfer |
| `KKST_JSEKI_UK_YMD` | Field | Device installation result reception date |
| `KKST_SNN_YMD` | Field | Device installation approval date |

### 7.7 Audit & System Fields

| Term | Type | Business Meaning |
|------|------|------------------|
| `ADD_DTM` | Field | Registration datetime — timestamp when the record was created |
| `ADD_OPEACNT` | Field | Registration operator account — which operator/user created the record |
| `UPD_DTM` | Field | Update datetime — timestamp of the last modification |
| `UPD_OPEACNT` | Field | Update operator account — which operator last modified the record |
| `DEL_DTM` | Field | Deletion datetime — timestamp when the record was soft-deleted |
| `DEL_OPEACNT` | Field | Deletion operator account — which operator deleted the record |
| `MK_FLG` | Field | Invalid flag — when set, marks the record as inactive/invalid (soft delete indicator) |
| `ADD_UNYO_YMD` | Field | Registration operation date — business date of record creation |
| `ADD_TRN_ID` | Field | Registration processing ID — ID of the batch/transaction that created the record |
| `UPD_UNYO_YMD` | Field | Update operation date |
| `UPD_TRN_ID` | Field | Update processing ID |
| `DEL_UNYO_YMD` | Field | Deletion operation date |
| `DEL_TRN_ID` | Field | Deletion processing ID |
| `AD_MI_FIX_FLG` | Field | Address unconfirmed flag — indicates if the address has not been fully verified |
| `AD_MI_FIX_RLS_YMD` | Field | Address unconfirmed release date — when the address was confirmed |
| `CHRG_STA_YMD_HOSEI_UM` | Field | Charge start date correction existence flag — whether the charge start date was manually corrected |
| `AUTO_ADD_CD` | Field | Automatic registration code — indicates if the record was auto-created (vs. manual) |
| `KKTK_SVC_KEI_KZKWRK_REQYMD` | Field | Device provision service contract follow-up work request date |
| `ZANCHI_FLG` | Field | Remaining/preservation flag — indicates if the device should be left in place |

### 7.8 Version-Extended Fields (Warranty/Guarantee)

| Term | Type | Business Meaning |
|------|------|------------------|
| `HCPRD_STAD_SNSTSTD_YMD` | Field | Warranty/guarantee period start date calculation basis date — the reference date used to calculate the start of the warranty period (added in v9.00.00) |
| `HCPRD_STAD_SNSTSTD_YMD_IKF` | Field | Warranty/guarantee period start date calculation basis migration flag — whether the warranty basis date has been migrated from a prior system (added in v9.00.00) |
| `HCPRD_STAD_SNSTSTD_YMD_SCD` | Field | Warranty/guarantee period start date calculation basis identification code — identifies which calculation basis is in use (added in v10.00.00) |

### 7.9 Technical/Domain Acronyms

| Term | Type | Business Meaning |
|------|------|------------------|
| KKTK | Acronym | Device provision (機器提供) — the business domain for equipment provision services |
| SVC_KEI | Acronym | Service contract (サービス契約) — a service subscription agreement |
| TAKNKIKI | Acronym | Indoor equipment (宅内機器) — customer-premise equipment (CPE) installed inside the home |
| KIKI | Acronym | Device/Equipment (機器) |
| HMPIN | Acronym | Return equipment (返品機器) — refers to returned device management |
| STB | Acronym | Set-Top Box — the television set-top device provided by the operator |
| JCCC | Acronym | Japan Cable Telecasting Association — an industry body for cable services in Japan |
| CAS | Acronym | Conditional Access System — DRM system for encrypted cable/TV services |
| e·TV | Business term | e·TV — the operator's branded IPTV/cable television service |
| OAZTSU | Field | 大字 — a traditional Japanese geographical subdivision used in rural addressing |
| AZCHO | Field | 字丁目 — a sub-district or chome-level division in Japanese addressing |
| BNCHIGO | Field | 番地号 — block and lot numbers in Japanese addressing |
| ADRTTM | Field | 住所補記・建物名 — address supplement: building name |
| ADRRM | Field | 住所補記・部屋番号 — address supplement: room number |
| HOSHO | Acronym | 保証/補償 (hoshou) — guarantee/warranty coverage |
| HCPRD | Acronym | Likely short for "Hoshou Period" (保証期間) — related to warranty period management |
| SHOSA | Acronym | 照査 (shosa) — status check/inquiry |
| RSV | Abbreviation | Reservation (予約) |
| FTRIAL | Abbreviation | Free trial (無料試用) |
| HONKANYU | Abbreviation | 本加入 (hon kunyu) — full/regular subscription |
| DTL | Abbreviation | Detail (詳細) |
| KANA | Business term | Kana — Japanese phonetic script (ひらがな/カタカナ) used for reading names |
| UNYO | Abbreviation | 運用 (un'you) — operation/business operation date |
| TRN | Abbreviation | Transaction (処理) |
| HOSHIKI | Abbreviation | 方式 (houshiki) — method/system |
| SBT | Abbreviation | Subtype (種別) |
| STAT | Abbreviation | Status (ステータス) |
| NM | Abbreviation | Name (名前) |
| PCD | Abbreviation | Postal code (郵便番号) |
| TELNO | Abbreviation | Telephone number (電話番号) |
| YMD | Abbreviation | Year-Month-Day (年月日) — date format |
| DTM | Abbreviation | DateTime (年月日時分秒) — timestamp format |
| FLG | Abbreviation | Flag (フラグ) — boolean indicator |
| CD | Abbreviation | Code (コード) |
| NO | Abbreviation | Number (番号) |
| DMB | Abbreviation | Amount/fee (金額) |
| DIV | Abbreviation | Classification/Division (区分) |
| UM | Abbreviation | Existence flag (有無) — indicates presence/absence of a feature or condition |
| IKF | Abbreviation | 移行 (ikou) — migration/transition |
| SCD | Abbreviation | Identification code (識別コード) |
