外部インタフェース仕様書1・2

外部インタフェース仕様書-1
サブシステム
QH 健康管理サブシステム
健診結果データ
インタフェース
※網掛け部分は要求元で記入
一覧ID QH01
プロトコル: 利用周期: メッセージ長:
←
方向
※DB連携/インタフェースファイル等の方式
文字コード:
データ量:
健診機関からの健診結果データ。
概要: 健診項目1は設定必須、2~400は健診種別により可変
実装モジュール:健診データ取込
項番
1
2
3
4
5
6
7
8
9
10
11
12
13
・
・
412
データ名
職員番号
健診種別コード
受診年度
受診年月日
氏名
カナ氏名
記号
番号
続柄
性別
生年月日
健診機関コード
健診項目1
・
・
健診項目400
部品名:
属性
必須
○
○
○
○
桁数
10
2
4
8
60
60
10
15
1
1
8
○
○
10
256
256
開始 終了
エンティティ
備考
業務ルール/EO
設定不要
設定不要
設定不要
設定不要
設定不要
設定不要
設定不要
外部インタフェース仕様書-2
サブシステム
QH 健康管理サブシステム
健診結果データ
インタフェース
一覧ID QH02
プロトコル: 利用周期: メッセージ長:
←
方向
※DB連携/インタフェースファイル等の方式
文字コード:
データ量:
概要: 健診機関からの健診結果データ。
実装モジュール:健診データ取込
部品名:
健診データ(ヘッダーレコード)
項番
1
2
3
4
5
6
7
8
データ名
属性
必須
レコード識別
開始受診日
終了受診日
作成日(西暦)
作成時間
FILLER
FILLER
FILLER
桁数
開始 終了
エンティティ
業務ルール/EO
開始 終了
エンティティ
業務ルール/EO
3
8
8
8
4
69
100
56
備考
"HDR"固定
抽出指示された開始受診日
抽出指示された終了受診日
作成した年月日
作成した時刻
空白
空白
空白
健診データ(属性情報レコード)
項番
1
2
3
4
5
6
7
8
9
データ名
レコード識別
顧客コード
所属コード
受診年度
受診日(西暦)
受診番号
職員番号
カナ氏名
漢字氏名
10
11
12
13
14
15
16
17
18
19
生年月日(和暦)
生年月日(西暦)
性別
健康保険組合番号
年齢
雇用形態
区職種
健康保険組合記号
FILLER
FILLER
属性
必須
桁数
N
和暦
右詰
漢字20文字(40バイト)
和暦(明治:M 大正:T 昭
和:S 平成:H
年月日
7
8
1
15
3
2
3
10
42
56
N
備考
"ZOK"固定
3
4
7
2
8
5
10
20
20
男性:1 女性:2
漢字10文字(20バイト)
空白
空白
健診データ(結果値レコード)
項番
1
2
3
4
5
6
7
8
・
・
45
46
47
48
49
データ名
レコード識別
健診種別コード
セットコード
レコード内項目数
項目コード1
結果値1
項目コード2
結果値2
・
・
項目コード21
結果値21
項目コード22
結果値22
FILLER
健診データ(トレーラレコード)
属性
必須
桁数
3
3
3
2
5
6
5
6
5
6
5
6
3
開始 終了
エンティティ
業務ルール/EO
備考
"INS"固定
1レコード最大22項目
外部インタフェース仕様書-2
サブシステム
QH 健康管理サブシステム
健診結果データ
インタフェース
項番
データ名
属性
必須
桁数
1
2
3
4
5
レコード識別
開始受診日
終了受診日
作成日(西暦)
作成時間
3
8
8
8
4
6
受診者数
5
7
8
9
10
レコード数
FILLER
FILLER
FILLER
5
59
100
56
開始 終了
エンティティ
業務ルール/EO
備考
"EOF"固定
受診者の属性情報レコード
の総数
ヘッダーとトレーラーを含めた総レ
コード数
空白
空白
空白