## 3. Parameter Analysis

| No | Parameter Name | Type | Business Description |
|----|---------------|------|---------------------|
| - | (none) | - | This method takes no parameters. All input data is retrieved from form beans and session objects. |

### Instance Fields Read by This Method

| Field Name | Type | Business Description |
|------------|------|---------------------|
| `commoninfoBean` | X31SDataBeanAccess | Common form bean containing shared session data including WEB_NEW_INFO array, campaign list, and next screen settings |
| `web_new_infobean` | X31SDataBeanAccess | Web new info bean containing application type (MSKM_KBN), applied wiring service (MSKM_KSN_SVC), mansion type, tablet/GH purchase info, and other submission data |
| `serviceFormBean` | X31SDataBeanAccess | Service form bean containing mineo set plan info, DNSKH DOI flags, and phone numbers |
| `bnEoNet` | X31SDataBeanAccess | eo Hikari Net bean with device info: PLC relay, mesh WiFi, tablet/GH purchase, electric guide preference, net plan subscription |
| `bnEoTv` | X31SDataBeanAccess | eo TV bean |
| `bnEoTel[]` | X31SDataBeanAccess[] | eo Telephone beans (array for multiple lines) |
| `keiyakuSvc` | X31SDataBeanAccess | Contract service bean with selected option service (SELECT_SVC_TEL) and tel course info |
| `mansioninfo` | X31SDataBeanAccess | Mansion info bean with whole-unit application code (KNYKEI_MSKM_JOKEN_CD) |
| `payWayInfo` | X31SDataBeanAccess | Payment method info bean with payment way (credit card check) and result codes |
| `redirectInfo` | X31SDataBeanAccess | Redirect info bean with referral code (RED_INTRODUCE) |
| `elseInfo` | X31SDataBeanAccess | Other info bean with campaign result codes |
| `inputMap` | HashMap | Session-stored add_input_map containing submitted form data XML |
| `paramMap` | HashMap | Parameter map with USECASE_ID for service invocation |
| `outputMap` | HashMap | Output map for service invocation results |

## 4. CRUD Operations / Called Services

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

| CRUD | SC / CBS | SC Code | Entity / DB | Operation Description |
|------|----------|---------|-------------|----------------------|
| - | `checkKeishaInfo` | FUSV0012 | - | Checks customer info for new applications |
| C | `setMskmDmenXmlMap` | EKK0011 | KK_T_APPLICATION | Sets application screen data mapping |
| C | `setFUSV016006CC` | EKK0001 | KK_T_USAGE_LOCATION | Usage location info split for application |
| C | `setFUSV016007CC` | EKK0001 | KK_T_CONTRACT_ADDRESS | Contract address info split |
| C | `setFUSV016008CC` | EKK0001 | KK_T_NUMBER_PORT_USAGE_LOCATION | Number portability usage location split |
| C | `setFUSV016010CC` | EKK0001 | KK_T_MOBILE_DELIVERY_ADDRESS | Mobile device delivery address split |
| C | `setEKK0011C050` | EKK0011C050 | KK_T_APPLICATION | Provisional application flag change |
| C | `setEKK0011C110` | EKK0011C110 | KK_T_APPLICATION | Application content approval |
| C | `setEKK0341D010` | EKK0341D010 | KK_T_DEVICE_PROVIDE_CONTRACT | Device provision service contract registration |
| C | `setEKK2811B503` | EKK2811B503 | KK_T_OPTION_CONTRACT_LIST | Option service contract list agreement (front) |
| C | `setEKK0341B002` | EKK0341B002 | KK_T_DEVICE_PROVIDE_CONTRACT | Device provision service contract list agreement |
| C | `setEKK0341C330` | EKK0341C330 | KK_T_DEVICE_PROVIDE_CONTRACT | Device provision service contract cancellation |
| C | `setEKK0091A010` | EKK0091A010 | KK_T_SERVICE_CONSENT | Service contract eo Hikari Net consent agreement |
| C | `setEKK0341D010Tkn` | EKK0341D010Tkn | KK_T_MULTI_FUNCTION | Multi-function router contract registration |
| C | `setEKK2811D010Net02` | EKK2811D010 | KK_T_OPTION_CONTRACT | Option service contract registration (Net) |
| C | `setEKK2811D010Tel02` | EKK2811D010 | KK_T_OPTION_CONTRACT | Option service contract registration (Tel) |
| C | `setEKK0391D010` | EKK0391D010 | KK_T_OPTION_CONTRACT | Option service support registration |
| C | `setFUSV016040SC` | FUSV016040 | KK_T_SECURITY_PACK | Security pack operation service |
| C | `setJKKSecurityPackOperateCC` | JKK_SECURITY | - | Security pack operation CC |
| C | `setJFUFamipaRouterCC` | EKK2811D010 | KK_T_FAMI_PA_ROUTER | Family pack router auto-registration |
| C | `setJFUVaKikiCancelCC` | EKK2811D010 | - | Device operation registration CC |
| C | `setJFUWribSvcKeiAutoAddCC` | EKK0251D010 | KK_T_DISCOUNT_CONTRACT | Discount service contract auto-registration |
| C | `setFUSV016033CC` | EKK0251D010 | KK_T_DISCOUNT_CONTRACT | Discount registration (auto, excl. family) |
| C | `setFUSV016034CC` | EKK0251D010 | KK_T_DISCOUNT_DATA | Data extraction item registration (excl. auto) |
| C | `setFUSV016021CC` | EKK0341C230 | KK_T_DEVICE_PROVIDE_CONTRACT | Latest multi-function device provision contract update date mapping |
| C | `setEKK0061A010` | EKK0061A010 | KK_T_AGENT_CONSENT | Agent consent agreement |
| C | `setJFUSmartLinAdd2CC` | EKK0161D010 | KK_T_SMART_LINE | Smart link registration 2 CC |
| C | `setEKK0361D010` | EKK0361D010 | KK_T_OPTION_ISP | Option service contract ISP registration |
| C | `setEKK0341D010Sml` | EKK0341D010 | KK_T_SMALL_DEVICE | Small device provision service contract registration |
| C | `setEKK2541D010` | EKK2541D010 | KK_T_DISCOUNT_CONTRACT | Discount contract registration |
| C | `setJFUBmpTelNoAddChkCC` | ETU | KK_T_NUMBER_PORTABILITY | Number portability registration check CC |
| C | `setTransferCC` | EKK | - | Data transfer CC |
| C | `setJKKChkDobanitenPsbAreaCC` | ETU0071 | KK_T_NUMBER_PORTABILITY | Same-number forwarding possible area check CC |
| C | `setJFUMstTelNoUpdCC` | EZM0121C | KK_T_MST_TELEPHONE | Telephone number master update CC |
| C | `setEZM0121D010` | EZM0121D010 | KK_T_TELEPHONE | Telephone number registration |
| C | `setEZM0111D010` | EZM0111D010 | KK_T_AGING | Aging registration |
| C | `setEKK0191C012` | EKK0191C060 | KK_T_SERVICE_CONTRACT_DETAIL | Service contract detail eo Telephone info change |
| C | `setEKK0371D010` | EKK0371D010 | KK_T_OPTION_TELEPHONE | Option service contract telephone registration |
| C | `setEKK0381D010` | EKK0381D010 | KK_T_OPTION_TV | Option service contract TV registration |
| C | `setEKK0341C230` | EKK0341C230 | KK_T_DEVICE_PROVIDE_CONTRACT | Device provision service contract info change |
| C | `setEKK0431D010` | EKK0431D010 | KK_T_SUB_OPTION | Sub-option registration |
| C | `setEKKA0010003` | EKKA0010003 | KK_T_AOSORI_PRE | Pre-aosori request registration |
| C | `setEKK0521D020` | EKK0521D020 | KK_T_CREDIT_APPROVAL | Credit approval card registration map |
| C | `setEKK0521D010` | EKK0521D010 | KK_T_CREDIT_INVOICE | Credit invoice procedure map |
| C | `setEKK1031D010` | EKK1031D010 | KK_T_AOSORI_RECORD | Aosori actual record registration |
| C | `setJFUAddSeikyKozaCC` | - | KK_T_ACCOUNT | Account addition CC (web receipt service) |
| C | `setEKK0491C240` | EKK0491C240 | KK_T_INVOICE_CONTRACT | Invoice payment method change |
| C | `setEKK0491C060` | EKK0491C060 | KK_T_INVOICE_CONTRACT_DETAIL | Invoice contract content change |
| C | `setEKK0081C012` | EKK0081C012 | KK_T_SERVICE_CONTRACT_PAY | Service contract payment method continuation change |
| C | `setEKK0491C220` | EKK0491C220 | KK_T_INVOICE_CONTRACT | Invoice contract provisional cancellation map |
| C | `setEKK0321D010` | EKK0321D010 | KK_T_ADVANCE_REGISTRATION | Advance registration map |
| C | `setJFUAddAgntCC` | JFU00116 | KK_T_AGENT | Agent registration CC |
| C | `setEKK1091D010` | EKK1091D010 | KK_T_PROGRESS_REGISTRATION | Progress registration map |
| C | `setECC0021D010` | ECC0021D010 | KK_T_MAIL_SEND_INFO | Mail send info registration |
| C | `setECC0021D010_PAY` | ECC0021D010 | KK_T_PAY_MAIL_REG | Mail send info registration (payment registration delay) |
| C | `setEKK2201A010` | EKK2201A010 | KK_T_SCREEN_SUPPORT | Application screen support agreement |
| C | `setEKK2201C010` | EKK2201C010 | KK_T_SCREEN_SUPPORT | Application screen support update |
| C | `setEKK0321B002` | EKK0321B002 | KK_T_ADVANCE | Advance inquiry |
| C | `setEKK0451D01001` | EKK0451D010 | KK_T_OPTION_PHONE_PACK | Option service contract registration eo Telephone pack #1 |
| C | `setEKK0451D01002` | EKK0451D010 | KK_T_OPTION_PHONE_PACK | Option service contract registration eo Telephone pack #2 |
| C | `setJKKWrisvcAutoAplyCC` | JKK_WRISVC | - | Discount service auto-apply CC |
| C | `setJKKWrisvcAutoAplyCC2` | JKK_WRISVC | - | Discount service auto-apply CC2 |
| C | `setEKK1391C040` | EKK1391C040 | KK_T_DATA_EXTRACTION | Data extraction item setting completion |
| C | `setJFUBackyardMappingCC` | - | KK_T_WIFI_SET | WiFi set application CC |
| C | `setJFUCustCC` | - | KK_T_CUSTOMER | Customer CC |
| C | `setJFUSameSeikyusakiCheckCC` | - | KK_T_SAME_INVOICE | Same invoice source check CC |
| C | `setJFUAddSeikyOpSvcCC` | - | KK_T_INVOICE_OPTION | Invoice option service registration CC |
| C | `setECR0511D010` | ECR0511D010 | KK_T_CASE_FILE | Case file creation work registration |
| C | `setEKK0011A010` | EKK0011A010 | KK_T_APPLICATION_CONSENT | Application consent agreement |
| C | `setEKK0011C020` | EKK0011C020 | KK_T_APPLICATION_CONTENT | Application content change to mapping |
| C | `setJFUMineoSetPlanRenkeiCC` | EKKA0070001 | KK_MINEO_SETPLAN | mineo set plan application check/change CC |
| C | `setJKKTmcpOperateCC` | JKKTmcp | KK_T_TERMINAL_SUPPORT | Terminal support CC |
| C | `setFUSV016041CC` | FUSV016041 | KK_T_ADDRESS_SPLIT | Address split CC (current residence) |
| C | `setFUSV016042CC` | FUSV016042 | KK_T_CONTRACT_STATUS | Contract status check and address change CC |
| C | `setFUSV016047SC` | FUSV016047 | KK_T_CREDIT_PAY | Credit payment SC |
| C | `setJFUGetCampaignListCC` | - | KK_T_CAMPAIGN | Campaign list CC |
| C | `setFUSV016044SC` | FUSV016044 | KK_T_REFERRAL_CONSENT | Referral consent agreement SC |
| C | `setFUSV016043SC` | FUSV016043 | KK_T_REFERRAL_UPDATE | Referral update SC |
| C | `setWorkStrConstMap` | - | - | Sets work string constant map for telecom rental service |
| C | `setFUSV016046SC` | FUSV016046 | - | Set fixed language mapping |
| C | `setJFUEoidInputInfoAddCC` | JFUEoid | KK_T_EOID_INPUT | eo ID input info add CC |
| C | `setJFUMskmDtlUpdCC` | - | KK_T_SUBMISSION_DETAIL | Application detail change CC |
| C | `setFUSV036801CC` | FUSV0368 | - | Card info update CC (error recovery) |
| - | `callSetdatamap` | FUSV0160/152/161 | - | Bulk registration data mapping |
| - | `callGetdatamap` | FUSV0152/161 | - | Bulk registration data retrieval |
| - | `callSvcFUSV0376` | FUSV0376 | KK_T_DEVICE_MODEL | Device model code acquisition |
| - | `invokeService` | JCCBatCommon | - | Core service invocation (generates CBS) |
| R | `getOpeDate` | JKKBatCommon | - | Gets operational date |
| R | `getOpeDateTime` | JBSbatDKHmpinAdd | - | Gets operational datetime |
| R | `getOpeDateTimeStamp` | JCCBPCommon | - | Gets operational datetime stamp |
| R | `getStatus` | JCKPmpScParamHenshu | - | Gets status |
| R | `isNull` | JACBatCommon | - | Null check |
| C | `executeOdrHakkoJokenAdd` | - | KK_T_ODR_HAKKO_JOKEN | Order issuance permission add |
| C | `executeAxmRenkeiService` | - | - | AxM linkage service |
| C | `sendMskmFinMail` | - | KK_T_MAIL_SEND | Send completion mail |
