## 3. Parameter Analysis

| No | Parameter Name | Type | Business Description |
|----|---------------|------|---------------------|
| 1 | `webNewInfoBean` | `X31SDataBeanAccess` | The main data bean carrying the customer's contract information from the web screen FUW00114. Contains contract service info, network data, telephone data, TV data, mobile data, contract party info, and mansion address info. |

Instance fields / external state read by this method:

| No | Field / Method | Type | Business Description |
|----|---------------|------|---------------------|
| 1 | `getKeiyakusvcinfo(webNewInfoBean)` | `X31SDataBeanAccess` | Retrieves the contract service info bean (selected services: net, tel, tv) |
| 2 | `getEonet(webNewInfoBean)` | `X31SDataBeanAccess` | Retrieves the eo Hikari Net (fiber internet) data bean |
| 3 | `getEotel(webNewInfoBean)` | `X31SDataBeanAccess[]` | Retrieves the eo Hikari Telephone data beans (index 0 = 1st line, index 1 = 2nd line) |
| 4 | `getEotv(webNewInfoBean)` | `X31SDataBeanAccess` | Retrieves the eo Hikari TV (television) data bean |
| 5 | `getMobile(webNewInfoBean)` | `X31SDataBeanAccess` | Retrieves the eo Mobile data bean |
| 6 | `getKeiyakuinfo(webNewInfoBean)` | `X31SDataBeanAccess` | Retrieves the contract party info bean (contractor details, address overwrite flag) |
| 7 | `getMansioninfo(webNewInfoBean)` | `X31SDataBeanAccess` | Retrieves the mansion (apartment building) info bean (address, delivery method code) |
| 8 | `isSelectmobile(svc_mob)` | `boolean` | Returns true if a mobile service is selected (svc_mob != "0") |
| 9 | `selectmobileKiki(bnMob)` | `StringBuilder` | Returns the mobile device type description (router, USB, hybrid) |
| 10 | `getServiceFormBean()` | `X31SDataBeanAccess` | Retrieves the service form bean containing Mineo setplan info |
