## 3. Parameter Analysis

| No | Parameter Name | Type | Business Description |
|----|---------------|------|---------------------|
| 1 | `inMap` | `JBSbatServiceInterfaceMap` | Input message carrying the KO-sou Henkou (course change) application intermediate file data. Contains service contract number, movement reservation numbers, update timestamps, service code, service detail numbers, work result code, work case information, batch operation date, and optional fields for plan change processing including old/new price course codes and old plan code. |

### Instance Fields / External State Read

| Source | Field/Method | Business Description |
|--------|-------------|---------------------|
| `super.opeDate` | Instance field | Batch operation date (yyMMdd format) |
| `super.logPrint` | Log utility | Debug/business error log output |
| `super.commonItem` | Common item context | Database connection, error flag, system state |
| `JBSbatDateUtil.getSystemDateTimeStamp()` | Utility | Gets current system timestamp for output data |
| `JBSbatDateUtil.getEndOfMonth()` | Utility | Computes month-end date for reconciliation |
| `JBSbatOracleSeqUtil.getNextSeq()` | Utility | Generates sequence numbers for authorization credential numbers |
| `JBSbatStringUtil.padNumFormString()` | Utility | Pads string to 12-digit format |
| `JBSbatStringUtil.Rtrim()` | Utility | Trims trailing whitespace |
| `commonItem.getConnection()` | DB connection | Database connection for sequence generation |