« 用法フィールド | トップページ | 連続マスター検索 »

2008年6月 4日 (水)

公開帳票A00000C114

ORCA公開帳票の,年齢別外来患者数集計表の年齢を変更するには,ソースを2カ所修正する。下は,厚生労働省の患者調査の年齢区分を参考に変更したもの。
*    年齢名称設定
MOVE    "0歳"            TO    SUM-AGENAME(1)
MOVE    "1歳〜4歳"      TO    SUM-AGENAME(2)
MOVE    "5歳〜9歳"      TO    SUM-AGENAME(3)
MOVE    "10歳〜14歳"  TO    SUM-AGENAME(4)
MOVE    "15歳〜19歳"  TO    SUM-AGENAME(5)
MOVE    "20歳〜39歳"  TO    SUM-AGENAME(6)
MOVE    "40歳〜59歳"  TO    SUM-AGENAME(7)
MOVE    "60歳〜69歳"  TO    SUM-AGENAME(8)
MOVE    "70歳〜74歳"  TO    SUM-AGENAME(9)
MOVE    "75歳以上"      TO    SUM-AGENAME(10)
MOVE    "全患者合計"      TO    SUM-AGENAME(11)
MOVE    11                TO    SUM-AGEMAX
*    年齢計算
MOVE  JYURRK-SRYYMD(1:6)      TO  WRK-NENREI-TBL1
MOVE  PTINF-BIRTHDAY(1:6)     TO  WRK-NENREI-TBL2
COMPUTE  WRK-AGE  =  WRK-NENREIY1 -    WRK-NENREIY2
IF       WRK-NENREIM1            <     WRK-NENREIM2
  COMPUTE  WRK-AGE  =  WRK-AGE   -     1
END-IF
EVALUATE  WRK-AGE
WHEN    0 THRU 0
  MOVE    1      TO       IDX1
WHEN    1 THRU 4
  MOVE    2      TO       IDX1
WHEN    5 THRU 9
  MOVE    3      TO       IDX1
WHEN   10 THRU 14
  MOVE    4      TO       IDX1
WHEN   15 THRU 19
  MOVE    5      TO       IDX1
WHEN   20 THRU 39
  MOVE    6      TO       IDX1
WHEN   40 THRU 59
  MOVE    7      TO       IDX1
WHEN   60 THRU 69
  MOVE    8      TO       IDX1
WHEN   70 THRU 74
  MOVE    9      TO       IDX1
WHEN   OTHER
  MOVE   10      TO       IDX1
END-EVALUATE

« 用法フィールド | トップページ | 連続マスター検索 »

ORCA」カテゴリの記事