File:  [Local Repository] / jma-receipt-kk / 30wakayama / scripts / kentan / sokatu3000.sh
Revision 1.1: download - view: text, annotated - select for diffs
Fri May 21 02:39:37 2010 UTC (9 years, 1 month ago) by yoshi
Branches: MAIN
CVS tags: HEAD
和歌山地方公費PG追加

#!/bin/bash
. @jma-receipt-env@

PREFNAME=wakayama
PROGRAMID=SOKATU3000
LOG_FILE="/var/log/jma-receipt/${15}sokatu3000"

RENNUM=0
-------------------------------------------#
#    国保・診療報酬請求書(和歌山)
#        $1-${11}
#              印刷DB用定固定引数(CPORCSRTLNK.INC)
#        ${12} ジョブID
#        ${13} シェルID
#        ${14} 総括表の種類
#           0:全体  1:社保 2:国保
#        ${15} 医療機関ID 
#        ${16} エラーファイル名 
#        ${17} 処理年月 
#        ${18} 対象保険者番号
#        ${19} 処理対象区分
#              0:全体  1:当月・月遅れ分  2:返戻分
#-------------------------------------------#
#
##      エラーファイル削除
	echo $#
	echo "echo " ${16}
        if  [ -e ${16} ]; then
            rm  ${16}
        fi
##      返戻分
        if  [ ${19} -eq '0' ] || [ ${19} -eq '2' ]; then
            RENNUM=$(expr $RENNUM + 1) 
            $DBSTUB -dir $LDDEFDIR/directory -bd $PREFNAME $PROGRAMID -parameter $1,$2,$3,$RENNUM,$5,$6,$7,$8,$9,${10},${11},${15},${12},${13},${18},2,${16} > ${LOG_FILE}-2.log 2>&1
            if  [ -e ${16} ]; then
                exit
            fi
        fi
##      当月・月遅れ分
        if  [ ${19} -eq '0' ] || [ ${19} -eq '1' ]; then
            RENNUM=$(expr $RENNUM + 1) 
            $DBSTUB -dir $LDDEFDIR/directory -bd $PREFNAME $PROGRAMID -parameter $1,$2,$3,$RENNUM,$5,$6,$7,$8,$9,${10},${11},${15},${12},${13},${18},1,${16} > ${LOG_FILE}-1.log 2>&1
            if  [ -e ${16} ]; then
                exit
            fi
        fi
        
	$DBSTUB  -dir $LDDEFDIR/directory -bd orcabt ORCBJOB -parameter JBE${12}${13},${15}


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>