刑事記録符号の関数

とあるサイト用に作って使わなくなった。
記録符号を変換するだけの関数。

くやしいので残しておく。


function case_number_code ( $code = null )
{
// 事件記録符号規定
//最高裁判所
$caseNumberCode[1010] = ‘あ’; //刑事上告事件
$caseNumberCode[1020] = ‘さ’; //刑事非常上告事件
$caseNumberCode[1030] = ‘き’; //刑事再審請求事件
$caseNumberCode[1040] = ‘ゆ’; //刑事上告受理申立事件
$caseNumberCode[1050] = ‘め’; //刑事移送許可申立事件
$caseNumberCode[1060] = ‘み’; //刑事判決訂正申立事件
$caseNumberCode[1070] = ‘し’; //刑事特別抗告事件
$caseNumberCode[1080] = ‘ひ’; //刑事費用補償請求事件
$caseNumberCode[1090] = ‘も’; //刑事補償請求事件
$caseNumberCode[1100] = ‘せ’; //刑事訴訟費用免除申立事件
$caseNumberCode[1110] = ‘す’; //刑事雑事件
$caseNumberCode[1120] = ‘医へ’; //医療観察再抗告事件
$caseNumberCode[1130] = ‘収へ’; //没収の裁判取消第一審事件
$caseNumberCode[1140] = ‘収と’; //没収の裁判の取消上告事件
$caseNumberCode[1150] = ‘秩ち’; //法廷等の秩序維持に関する法律違反特別抗告事件
$caseNumberCode[1160] = ‘秩と’; //法廷等の秩序維持に関する法律違反第一審事件
$caseNumberCode[1170] = ‘れ(旧)’; //刑事上告事件(旧)
//高等裁判所
$caseNumberCode[2010] = ‘う’; //刑事控訴事件
$caseNumberCode[2020] = ‘の’; //刑事第一審事件
$caseNumberCode[2030] = ‘お’; //刑事再審請求事件
$caseNumberCode[2040] = ‘く’; //刑事抗告事件
$caseNumberCode[2050] = ‘ら’; //刑事抗告受理申立事件
$caseNumberCode[2060] = ‘や’; //刑事費用補償請求事件
$caseNumberCode[2070] = ‘ま’; //刑事補償請求事件
$caseNumberCode[2080] = ‘け’; //刑事決定に対する異議申立事件
$caseNumberCode[2090] = ‘ふ’; //刑事訴訟費用免除申立事件
$caseNumberCode[2100] = ‘て’; //刑事雑事件
$caseNumberCode[2110] = ‘医ほ’; //医療観察抗告事件
$caseNumberCode[2120] = ‘収に’; //没収の裁判取消第一審事件
$caseNumberCode[2130] = ‘収ほ’; //没収の裁判の取消控訴事件
$caseNumberCode[2140] = ‘秩に’; //法廷等の秩序維持に関する法律違反第一審事件
$caseNumberCode[2150] = ‘秩へ’; //法廷等の秩序維持に関する法律違反異議申立事件
$caseNumberCode[2160] = ‘秩ほ’; //法廷等の秩序維持に関する法律違反抗告事件
$caseNumberCode[2170] = ‘わ(旧)’; //刑事上告事件(旧)
$caseNumberCode[2180] = ‘を(旧)’; //刑事控訴事件(旧)
//地方裁判所
$caseNumberCode[3010] = ‘わ’; //刑事公判請求事件
$caseNumberCode[3013] = ‘刑わ’; //刑事公判請求事件
$caseNumberCode[3015] = ‘合わ’; //刑事公判請求事件
$caseNumberCode[3018] = ‘特わ’; //刑事公判請求事件
$caseNumberCode[3020] = ‘か’; //証人尋問請求事件
$caseNumberCode[3030] = ‘よ’; //証拠保全請求事件
$caseNumberCode[3040] = ‘た’; //再審請求事件
$caseNumberCode[3050] = ‘れ’; //共助事件
$caseNumberCode[3060] = ‘そ’; //刑事補償請求事件
$caseNumberCode[3070] = ‘つ’; //起訴強制事件
$caseNumberCode[3080] = ‘ね’; //刑事再審請求事件
$caseNumberCode[3090] = ‘な’; //刑事再審請求事件
$caseNumberCode[3100] = ‘む’; //刑事再審請求事件
$caseNumberCode[3110] = ‘収ろ’; //没収の裁判取消事件
$caseNumberCode[3120] = ‘秩ろ’; //法廷等の秩序維持に関する法律違反事件
//家庭裁判所
$caseNumberCode[4010] = ‘少イ’; //成人刑事事件
$caseNumberCode[4020] = ‘少ホ’; //成人刑事雑事件
$caseNumberCode[4030] = ‘秩は’; //法廷等の秩序維持に関する法律違反事件
//簡易裁判所
$caseNumberCode[5010] = ‘い’; //略式事件
$caseNumberCode[5020] = ‘ろ’; //公判請求事件
$caseNumberCode[5030] = ‘は’; //証人尋問請求事件
$caseNumberCode[5040] = ‘に’; //証拠保全請求事件
$caseNumberCode[5050] = ‘ほ’; //再審請求事件
$caseNumberCode[5060] = ‘へ’; //共助請求事件
$caseNumberCode[5070] = ‘と’; //刑事補償請求事件
$caseNumberCode[5080] = ‘ち’; //訴訟費用免除申立事件
$caseNumberCode[5090] = ‘り’; //交通事件即決裁判手続請求
$caseNumberCode[5100] = ‘ぬ’; //費用補償請求事件
$caseNumberCode[5110] = ‘る’; //雑事件
$caseNumberCode[5120] = ‘収い’; //没収の裁判取消事件
$caseNumberCode[5130] = ‘秩い’; //法廷等の秩序維持に関する法律違反事件
if( !$code ) {
return $caseNumberCode;
} else {
if( isset($caseNumberCode[$code]) ) {
return $caseNumberCode[$code];
} else {
return null;
}
}
}

No Responses so far »

Comment RSS · TrackBack URI

Say your words