Hitachi

SEWB+/標準サブルーチン ライブラリリファレンス


LXRPIG10 都道府県コードチェック/変換

サブルーチンID

機能分類

サブルーチン名

テーブル名

LXRPIG10

コード変換

都道府県コードチェック/変換

LXRCIG10

〈このページの構成〉

インタフェース

入力(区分:INPUT-PARM=I,CONSTANT=C)

レベル

項目名

属性

説明および設定値

区分

03

I-TDFK-CD

X(2)

入力都道府県コード

I

出力(区分:OUTPUT-PARM=O,RTN-CODE=R)

レベル

項目名

属性

説明および設定値

区分

03

O-TDFK-NMKJ

N(4)

出力都道府県名(漢字)

O

03

O-TDFK-NMKN

X(10)

出力都道府県名(半角カナ)

O

03

O-RTN-CD

X(10)

リターンコード

R

SPACE:正常終了

LXREG001:コード変換エラー

処理基準

  1. JISコード表に基づいて都道府県コードを変換する(JIS X 0401)。

例1

 I-TDFK-CD   :'40'
 ↓
 O-TDFK-NMKJ :'福岡県'
 O-TDFK-NMKN :'フクオカケン'
 O-RTN-CD    :SPACE

例2

 I-TDFK-CD   :'48'
 ↓
 O-TDFK-NMKJ :SPACE
 O-TDFK-NMKN :SPACE
 O-RTN-CD    :'LXREG001'

注意事項

  1. エラーの場合,出力都道府県名(漢字),出力都道府県名(半角カナ)にはスペースを返す。

  2. 出力都道府県名(半角カナ)の属性は,EUC対応版ではX(20),Unicode対応版ではX(30)である。