Merge branch 'develop' into feature-NEWDWH2021-1011-COM_PREFC_MED
This commit is contained in:
commit
6747b4b0fd
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,703 @@
|
||||
from src.batch.ultmarc.utmp_tables.tables.ultmarc_table import UltmarcTable
|
||||
|
||||
|
||||
class ComInstAtt(UltmarcTable):
|
||||
"""レイアウト区分111: COM_施設属性"""
|
||||
dcfhp_id: str # DCFコード(レコードID)
|
||||
dcfhp_code: str # DCFコード(施設コード)
|
||||
dcfhp_yobi: str # DCFコード(予備)10/8asa
|
||||
dpc_flag: str # DPC対象病院フラグ
|
||||
dpc_spec_day: str # DPC対象病院指定年月日
|
||||
dpc_cancel_day: str # DPC対象病院取消年月日
|
||||
predpc_flag: str # DPC準備病院フラグ
|
||||
predpc_spec_day: str # DPC準備病院承認年
|
||||
predpc_cancel_day: str # DPC準備病院取消年月日
|
||||
cancer_flag: str # がん診療連携拠点病院フラグ
|
||||
cancer_spec_day: str # がん診療連携拠点病院指定年月日
|
||||
cancer_cancel_day: str # がん診療連携拠点病院取消年月日
|
||||
funchp_flag: str # 特定機能病院フラグ
|
||||
funchp_ok_date: str # 特定機能病院承認年月日
|
||||
funchp_can_date: str # 特定機能病院取消年月日
|
||||
areasuphp_flag: str # 地域医療支援病院フラグ
|
||||
areasuphp_intrate: str # 地域医療支援病院紹介率
|
||||
areasuphp_ok_date: str # 地域医療支援病院承認年月日
|
||||
areasuphp_can_date: str # 地域医療支援病院取消年月日
|
||||
acuthp_add_flag: str # 超急性期脳卒中加算フラグ
|
||||
acuthp_add_ok_date: str # 超急性期脳卒中加算承認年月日
|
||||
acuthp_add_can_date: str # 超急性期脳卒中加算取消年月日
|
||||
genadmisiion_flag: str # 総合入院体制加算フラグ
|
||||
genadmisiion_ok_date: str # 総合入院体制加算承認年月日
|
||||
genadmisiion_can_date: str # 総合入院体制加算取消年月日
|
||||
assistance_flag: str # 医師事務作業補助体制加算フラグ
|
||||
assistance_ok_date: str # 医師事務作業補助体制加算承認年月日
|
||||
assistance_can_date: str # 医師事務作業補助体制加算取消年月日
|
||||
diagnosis_treatment_flag: str # 診療録管理体制加算フラグ
|
||||
diagnosis_treatment_spec_day: str # 診療録管理体制加算承認年月日
|
||||
diagnosis_treatment_cancel_day: str # 診療録管理体制加算取消年月日
|
||||
safety_flag: str # 医療安全対策加算フラグ
|
||||
safety_spec_day: str # 医療安全対策加算承認年月日
|
||||
safety_cancel_day: str # 医療安全対策加算取消年月日
|
||||
highrisk_flag: str # 褥瘡ハイリスク患者ケア加算フラグ
|
||||
highrisk_spec_day: str # 褥瘡ハイリスク患者ケア加算承認年月日
|
||||
highrisk_cancel_day: str # 褥瘡ハイリスク患者ケア加算取消年月日
|
||||
infant_and_holiday_flag: str # 地域連携小児夜間・休日診療料フラグ
|
||||
infant_and_holiday_spec_day: str # 地域連携小児夜間・休日診療料承認
|
||||
infant_and_holiday_cancel_day: str # 地域連携小児夜間・休日診療料取消
|
||||
ophp_flag: str # 開放型病院フラグ
|
||||
ophpok_date: str # 開放型病院承認年月日
|
||||
ophpcan_date: str # 開放型病院取消年月日
|
||||
critical_flag: str # 地域連携クリティカルパスフラグ
|
||||
critical_code01: str # 地域連携クリティカルパスコード1
|
||||
critical_code02: str # 地域連携クリティカルパスコード2
|
||||
critical_code03: str # 地域連携クリティカルパスコード3
|
||||
critical_code04: str # 地域連携クリティカルパスコード4
|
||||
critical_code05: str # 地域連携クリティカルパスコード5
|
||||
critical_code06: str # 地域連携クリティカルパスコード6
|
||||
critical_code07: str # 地域連携クリティカルパスコード7
|
||||
critical_code08: str # 地域連携クリティカルパスコード8
|
||||
critical_code09: str # 地域連携クリティカルパスコード9
|
||||
critical_code10: str # 地域連携クリティカルパスコード10
|
||||
critical_code11: str # 地域連携クリティカルパスコード11
|
||||
critical_code12: str # 地域連携クリティカルパスコード12
|
||||
critical_code13: str # 地域連携クリティカルパスコード13
|
||||
critical_code14: str # 地域連携クリティカルパスコード14
|
||||
critical_code15: str # 地域連携クリティカルパスコード15
|
||||
critical_code16: str # 地域連携クリティカルパスコード16
|
||||
critical_code17: str # 地域連携クリティカルパスコード17
|
||||
critical_code18: str # 地域連携クリティカルパスコード18
|
||||
critical_code19: str # 地域連携クリティカルパスコード19
|
||||
critical_code20: str # 地域連携クリティカルパスコード20
|
||||
drgmgthp_flag: str # 薬剤管理指導料フラグ
|
||||
drgmgthp_ok_date: str # 薬剤管理指導料承認年月日
|
||||
drgmgthp_can_date: str # 薬剤管理指導料取消年月日
|
||||
image_diagnosis_flag: str # 画像診断管理加算フラグ
|
||||
image_diagnosis_specified_day: str # 画像診断管理加算承認年月日
|
||||
image_diagnosis_cancel_day: str # 画像診断管理加算取消年月日
|
||||
chemotherapy_flag: str # 外来化学療法加算フラグ
|
||||
chemotherapy_spec_day: str # 外来化学療法加算承認年月日
|
||||
chemotherapy_cancel_day: str # 外来化学療法加算取消年月日
|
||||
rehabilitation_flag: str # 疾患別リハビリテーション料フラグ
|
||||
rehabilitation_code01: str # 疾患別リハビリテーション料コード1
|
||||
rehabilitation_code02: str # 疾患別リハビリテーション料コード2
|
||||
rehabilitation_code03: str # 疾患別リハビリテーション料コード3
|
||||
rehabilitation_code04: str # 疾患別リハビリテーション料コード4
|
||||
rehabilitation_code05: str # 疾患別リハビリテーション料コード5
|
||||
rehabilitation_code06: str # 疾患別リハビリテーション料コード6
|
||||
rehabilitation_code07: str # 疾患別リハビリテーション料コード7
|
||||
rehabilitation_code08: str # 疾患別リハビリテーション料コード8
|
||||
rehabilitation_code09: str # 疾患別リハビリテーション料コード9
|
||||
rehabilitation_code10: str # 疾患別リハビリテーション料コード10
|
||||
anesthetizing_manage_flag: str # 麻酔管理料フラグ
|
||||
anesthetizing_manage_spec_day: str # 麻酔管理料承認年月日
|
||||
anesthetizing_manage_can_day: str # 麻酔管理料取消年月日
|
||||
home_recuperation_flag: str # 在宅療養支援病院・診療所フラグ
|
||||
home_recuperation_spec_day: str # 在宅療養支援病院・診療所承認年月
|
||||
home_recuperation_cancel_day: str # 在宅療養支援病院・診療所取消年月
|
||||
synthesis_when_staying_flag: str # 在宅時医学総合管理料フラグ
|
||||
synthesis_when_staying_spec_day: str # 在宅時医学総合管理料承認年月日
|
||||
synthesis_when_staying_can_day: str # 在宅時医学総合管理料取消年月日
|
||||
home_late_flag: str # 在宅末期医療総合診療料フラグ
|
||||
home_late_ok_day: str # 在宅末期医療総合診療料承認年月日
|
||||
home_late_can_day: str # 在宅末期医療総合診療料取消年月日
|
||||
caremix_kind: str # ケアミックス区分
|
||||
fullmove_flag: str # 完全型・移行型区分
|
||||
resthp_flag: str # 療養型病床群フラグ
|
||||
resthp_care_kind: str # 療養型病床群_医療型(看護種別)
|
||||
resthp_bed_num: str # 療養型病床群_医療型(病床数)
|
||||
resthp_ok_date: str # 療養型病床群_医療型(承認年月日)
|
||||
resthp_can_date: str # 療養型病床群_医療型(取消年月日)
|
||||
resthp_care_nrs_kind: str # 療養型病床群_介護型(看護種別)
|
||||
resthp_care_bed_num: str # 療養型病床群_介護型(病床数)
|
||||
resthp_care_ok_date: str # 療養型病床群_介護型(承認年月日)
|
||||
resthp_care_can_date: str # 療養型病床群_介護型(取消年月日)
|
||||
resthp_sbed_num: str # 療養型病床群_稼動数合計(病床数)
|
||||
nrmhp_flag: str # 一般病棟フラグ
|
||||
nrmhp_care_kind: str # 一般病棟看護種別
|
||||
nrmhp_bed_total_num: str # 一般病棟病床数
|
||||
menthp_flag: str # 精神病棟フラグ
|
||||
menthp_care_kind: str # 精神病棟看護種別
|
||||
menthp_bed_num: str # 精神病棟病床数
|
||||
tubhp_flag: str # 結核病棟フラグ
|
||||
tubhp_care_kind: str # 結核病棟看護種別
|
||||
tubhp_bed_num: str # 結核病棟病床数
|
||||
infhp_flag: str # 感染症特定
|
||||
infhp_flag1: str # 感染症1種
|
||||
infhp_flag2: str # 感染症2種
|
||||
infhp_bed_flag: str # 感染症病床フラグ
|
||||
infhp_bed_num: str # 感染症病床病床数
|
||||
hospice_flag: str # 緩和ケア病棟設置病院フラグ
|
||||
hospice_bed_num: str # 緩和ケア病棟設置病院病床数
|
||||
hospice_ok_date: str # 緩和ケア病棟設置病院承認年月日
|
||||
hospice_can_date: str # 緩和ケア病棟設置病院取消年月日
|
||||
hpfunce_st_flag: str # 医療機能評価フラグ
|
||||
hpfunce_st_kind: str # 医療機能評価種別
|
||||
hpfunce_st_ok_date: str # 医療機能評価承認年月日
|
||||
hpfunce_st_can_date: str # 医療機能評価取消年月日
|
||||
clolyhp_kind: str # 臨床研修指定病院_基幹型病院1フラグ
|
||||
clolyhp_ok_date: str # 臨床研修指定病院_基幹型病院1承認年月日
|
||||
clolyhp_can_date: str # 臨床研修指定病院_基幹型病院1取消年月日
|
||||
clhp_kind: str # 臨床研修指定病院_基幹型病院2(群指定)フラグ
|
||||
clhp_ok_date: str # 臨床研修指定病院_基幹型病院2(群指定)承認
|
||||
clhp_can_date: str # 臨床研修指定病院_基幹型病院2(群指定)取消
|
||||
cldephp_kind: str # 臨床研修指定病院_協力型病院(群指定)フラグ
|
||||
cldephp_ok_date: str # 臨床研修指定病院_協力型病院(群指定)承認年
|
||||
cldephp_can_date: str # 臨床研修指定病院_協力型病院(群指定)取消年
|
||||
disasthp_flag: str # 災害拠点病院
|
||||
d1emerhp_flag: str # 救急医療救急告示
|
||||
d2emerhp_flag: str # 救急医療2次救急
|
||||
d3emerhp_flag: str # 救急医療3次救急
|
||||
emergency_clinic: str # 救急告示診療所
|
||||
trial_core_flag: str # 治験中核病院フラグ
|
||||
trial_core_div: str # 治験中核病院区分
|
||||
trial_core_ok_date: str # 治験中核病院承認年月日
|
||||
trial_core_can_date: str # 治験中核病院取消年月日
|
||||
dementia_flag: str # 認知症疾患医療センターフラグ
|
||||
dementia_okd_ate: str # 認知症疾患医療センター承認年月日
|
||||
dementia_can_date: str # 認知症疾患医療センター取消年月日
|
||||
sphealth_exploration: str # 特定健康診査実施機
|
||||
sphealth_guidance: str # 特定保健指導実施機
|
||||
hiadhp_flag: str # 先端医療・高度医療技術実施医療機関フラグ
|
||||
hiadhpcode1: str # 先端医療・高度医療技術実施医療機関1(コード)
|
||||
hiadhpkind1: str # 先端医療・高度医療技術実施医療機関1(区分)
|
||||
hiadhpcode2: str # 先端医療・高度医療技術実施医療機関2(コード)
|
||||
hiadhpkind2: str # 先端医療・高度医療技術実施医療機関2(区分)
|
||||
hiadhpcode3: str # 先端医療・高度医療技術実施医療機関3(コード)
|
||||
hiadhpkind3: str # 先端医療・高度医療技術実施医療機関3(区分)
|
||||
hiadhpcode4: str # 先端医療・高度医療技術実施医療機関4(コード)
|
||||
hiadhpkind4: str # 先端医療・高度医療技術実施医療機関4(区分)
|
||||
hiadhpcode5: str # 先端医療・高度医療技術実施医療機関5(コード)
|
||||
hiadhpkind5: str # 先端医療・高度医療技術実施医療機関5(区分)
|
||||
hiadhpcode6: str # 先端医療・高度医療技術実施医療機関6(コード)
|
||||
hiadhpkind6: str # 先端医療・高度医療技術実施医療機関6(区分)
|
||||
hiadhpcode7: str # 先端医療・高度医療技術実施医療機関7(コード)
|
||||
hiadhpkind7: str # 先端医療・高度医療技術実施医療機関7(区分)
|
||||
hiadhpcode8: str # 先端医療・高度医療技術実施医療機関8(コード)
|
||||
hiadhpkind8: str # 先端医療・高度医療技術実施医療機関8(区分)
|
||||
hiadhpcode9: str # 先端医療・高度医療技術実施医療機関9(コード)
|
||||
hiadhpkind9: str # 先端医療・高度医療技術実施医療機関9(区分)
|
||||
hiadhpcode10: str # 先端医療・高度医療技術実施医療機関10(コード)
|
||||
hiadhpkind10: str # 先端医療・高度医療技術実施医療機関10(区分)
|
||||
hiadhpcode11: str # 先端医療・高度医療技術実施医療機関11(コード)
|
||||
hiadhpkind11: str # 先端医療・高度医療技術実施医療機関11(区分)
|
||||
hiadhpcode12: str # 先端医療・高度医療技術実施医療機関12(コード)
|
||||
hiadhpkind12: str # 先端医療・高度医療技術実施医療機関12(区分)
|
||||
hiadhpcode13: str # 先端医療・高度医療技術実施医療機関13(コード)
|
||||
hiadhpkind13: str # 先端医療・高度医療技術実施医療機関13(区分)
|
||||
hiadhpcode14: str # 先端医療・高度医療技術実施医療機関14(コード)
|
||||
hiadhpkind14: str # 先端医療・高度医療技術実施医療機関14(区分)
|
||||
hiadhpcode15: str # 先端医療・高度医療技術実施医療機関15(コード)
|
||||
hiadhpkind15: str # 先端医療・高度医療技術実施医療機関15(区分)
|
||||
hiadhpcode16: str # 先端医療・高度医療技術実施医療機関16(コード)
|
||||
hiadhpkind16: str # 先端医療・高度医療技術実施医療機関16(区分)
|
||||
hiadhpcode17: str # 先端医療・高度医療技術実施医療機関17(コード)
|
||||
hiadhpkind17: str # 先端医療・高度医療技術実施医療機関17(区分)
|
||||
hiadhpcode18: str # 先端医療・高度医療技術実施医療機関18(コード)
|
||||
hiadhpkind18: str # 先端医療・高度医療技術実施医療機関18(区分)
|
||||
hiadhpcode19: str # 先端医療・高度医療技術実施医療機関19(コード)
|
||||
hiadhpkind19: str # 先端医療・高度医療技術実施医療機関19(区分)
|
||||
hiadhpcode20: str # 先端医療・高度医療技術実施医療機関20(コード)
|
||||
hiadhpkind20: str # 先端医療・高度医療技術実施医療機関20(区分)
|
||||
hiadhpcode21: str # 先端医療・高度医療技術実施医療機関21(コード)
|
||||
hiadhpkind21: str # 先端医療・高度医療技術実施医療機関21(区分)
|
||||
hiadhpcode22: str # 先端医療・高度医療技術実施医療機関22(コード)
|
||||
hiadhpkind22: str # 先端医療・高度医療技術実施医療機関22(区分)
|
||||
hiadhpcode23: str # 先端医療・高度医療技術実施医療機関23(コード)
|
||||
hiadhpkind23: str # 先端医療・高度医療技術実施医療機関23(区分)
|
||||
hiadhpcode24: str # 先端医療・高度医療技術実施医療機関24(コード)
|
||||
hiadhpkind24: str # 先端医療・高度医療技術実施医療機関24(区分)
|
||||
hiadhpcode25: str # 先端医療・高度医療技術実施医療機関25(コード)
|
||||
hiadhpkind25: str # 先端医療・高度医療技術実施医療機関25(区分)
|
||||
hiadhpcode26: str # 先端医療・高度医療技術実施医療機関26(コード)
|
||||
hiadhpkind26: str # 先端医療・高度医療技術実施医療機関26(区分)
|
||||
hiadhpcode27: str # 先端医療・高度医療技術実施医療機関27(コード)
|
||||
hiadhpkind27: str # 先端医療・高度医療技術実施医療機関27(区分)
|
||||
hiadhpcode28: str # 先端医療・高度医療技術実施医療機関28(コード)
|
||||
hiadhpkind28: str # 先端医療・高度医療技術実施医療機関28(区分)
|
||||
hiadhpcode29: str # 先端医療・高度医療技術実施医療機関29(コード)
|
||||
hiadhpkind29: str # 先端医療・高度医療技術実施医療機関29(区分)
|
||||
hiadhpcode30: str # 先端医療・高度医療技術実施医療機関30(コード)
|
||||
hiadhpkind30: str # 先端医療・高度医療技術実施医療機関30(区分)
|
||||
hiadhpcode31: str # 先端医療・高度医療技術実施医療機関31(コード)
|
||||
hiadhpkind31: str # 先端医療・高度医療技術実施医療機関31(区分)
|
||||
hiadhpcode32: str # 先端医療・高度医療技術実施医療機関32(コード)
|
||||
hiadhpkind32: str # 先端医療・高度医療技術実施医療機関32(区分)
|
||||
hiadhpcode33: str # 先端医療・高度医療技術実施医療機関33(コード)
|
||||
hiadhpkind33: str # 先端医療・高度医療技術実施医療機関33(区分)
|
||||
hiadhpcode34: str # 先端医療・高度医療技術実施医療機関34(コード)
|
||||
hiadhpkind34: str # 先端医療・高度医療技術実施医療機関34(区分)
|
||||
hiadhpcode35: str # 先端医療・高度医療技術実施医療機関35(コード)
|
||||
hiadhpkind35: str # 先端医療・高度医療技術実施医療機関35(区分)
|
||||
hiadhpcode36: str # 先端医療・高度医療技術実施医療機関36(コード)
|
||||
hiadhpkind36: str # 先端医療・高度医療技術実施医療機関36(区分)
|
||||
hiadhpcode37: str # 先端医療・高度医療技術実施医療機関37(コード)
|
||||
hiadhpkind37: str # 先端医療・高度医療技術実施医療機関37(区分)
|
||||
hiadhpcode38: str # 先端医療・高度医療技術実施医療機関38(コード)
|
||||
hiadhpkind38: str # 先端医療・高度医療技術実施医療機関38(区分)
|
||||
hiadhpcode39: str # 先端医療・高度医療技術実施医療機関39(コード)
|
||||
hiadhpkind39: str # 先端医療・高度医療技術実施医療機関39(区分)
|
||||
hiadhpcode40: str # 先端医療・高度医療技術実施医療機関40(コード)
|
||||
hiadhpkind40: str # 先端医療・高度医療技術実施医療機関40(区分)
|
||||
hitechhp_flag: str # 先端医療機器フラグ
|
||||
hitechhpkind1: str # 先端医療機器1
|
||||
hitechhpkind2: str # 先端医療機器2
|
||||
hitechhpkind3: str # 先端医療機器3
|
||||
hitechhpkind4: str # 先端医療機器4
|
||||
hitechhpkind5: str # 先端医療機器5
|
||||
hitechhpkind6: str # 先端医療機器6
|
||||
hitechhpkind7: str # 先端医療機器7
|
||||
hitechhpkind8: str # 先端医療機器8
|
||||
hitechhpkind9: str # 先端医療機器9
|
||||
hitechhpkind10: str # 先端医療機器10
|
||||
hitechhpkind11: str # 先端医療機器11
|
||||
hitechhpkind12: str # 先端医療機器12
|
||||
hitechhpkind13: str # 先端医療機器13
|
||||
hitechhpkind14: str # 先端医療機器14
|
||||
hitechhpkind15: str # 先端医療機器15
|
||||
hitechhpkind16: str # 先端医療機器16
|
||||
hitechhpkind17: str # 先端医療機器17
|
||||
hitechhpkind18: str # 先端医療機器18
|
||||
hitechhpkind19: str # 先端医療機器19
|
||||
hitechhpkind20: str # 先端医療機器20
|
||||
policy_medical_flag: str # 政策医療フラグ
|
||||
policymedical_code01: str # 政策医療1(コード)
|
||||
policymedical_content01: str # 政策医療1(区分)
|
||||
policymedical_code02: str # 政策医療2(コード)
|
||||
policymedical_content02: str # 政策医療2(区分)
|
||||
policymedical_code03: str # 政策医療3(コード)
|
||||
policymedical_content03: str # 政策医療3(区分)
|
||||
policymedical_code04: str # 政策医療4(コード)
|
||||
policymedical_content04: str # 政策医療4(区分)
|
||||
policymedical_code05: str # 政策医療5(コード)
|
||||
policymedical_content05: str # 政策医療5(区分)
|
||||
policymedical_code06: str # 政策医療6(コード)
|
||||
policymedical_content06: str # 政策医療6(区分)
|
||||
policymedical_code07: str # 政策医療7(コード)
|
||||
policymedical_content07: str # 政策医療7(区分)
|
||||
policymedical_code08: str # 政策医療8(コード)
|
||||
policymedical_content08: str # 政策医療8(区分)
|
||||
policymedical_code09: str # 政策医療9(コード)
|
||||
policymedical_content09: str # 政策医療9(区分)
|
||||
policymedical_code10: str # 政策医療10(コード)
|
||||
policymedical_content10: str # 政策医療10(区分)
|
||||
policymedical_code11: str # 政策医療11(コード)
|
||||
policymedical_content11: str # 政策医療11(区分)
|
||||
policymedical_code12: str # 政策医療12(コード)
|
||||
policymedical_content12: str # 政策医療12(区分)
|
||||
policymedical_code13: str # 政策医療13(コード)
|
||||
policymedical_content13: str # 政策医療13(区分)
|
||||
policymedical_code14: str # 政策医療14(コード)
|
||||
policymedical_content14: str # 政策医療14(区分)
|
||||
policymedical_code15: str # 政策医療15(コード)
|
||||
policymedical_content15: str # 政策医療15(区分)
|
||||
policymedical_code16: str # 政策医療16(コード)
|
||||
policymedical_content16: str # 政策医療16(区分)
|
||||
policymedical_code17: str # 政策医療17(コード)
|
||||
policymedical_content17: str # 政策医療17(区分)
|
||||
policymedical_code18: str # 政策医療18(コード)
|
||||
policymedical_content18: str # 政策医療18(区分)
|
||||
policymedical_code19: str # 政策医療19(コード)
|
||||
policymedical_content19: str # 政策医療19(区分)
|
||||
policymedical_code20: str # 政策医療20(コード)
|
||||
policymedical_content20: str # 政策医療20(区分)
|
||||
visitcarest_flag: str # 訪問看護ステーションフラグ
|
||||
visitcarestation_id: str # 訪問看護ステーション_施設コード(レコードID)
|
||||
visitcarestation_code: str # 訪問看護ステーション_施設コード(施設コード)
|
||||
visitcarestation_yobi: str # 訪問看護ステーション_施設コード(予備)
|
||||
open_date: str # 開設年月
|
||||
maint_flag: str # 修正区分
|
||||
adddel_div: str # 追加削除区分
|
||||
|
||||
dcfdsf_inst_code: str # DCFDSF施設コード
|
||||
resthp_items: list # 療養型病床リスト
|
||||
cl_items: list # 臨床研修指定病院リスト
|
||||
|
||||
def __init__(self, record: list[str]):
|
||||
super().__init__(record)
|
||||
self.dcfhp_id = record[1].strip()
|
||||
self.dcfhp_code = record[2].strip()
|
||||
self.dcfhp_yobi = record[3].strip()
|
||||
|
||||
self.maint_flag = record[4].strip()
|
||||
self.adddel_div = record[5].strip()
|
||||
|
||||
self.dpc_flag = record[8].strip()
|
||||
self.dpc_spec_day = record[9].strip()
|
||||
self.dpc_cancel_day = record[10].strip()
|
||||
|
||||
self.predpc_flag = record[11].strip()
|
||||
self.predpc_spec_day = record[12].strip()
|
||||
self.predpc_cancel_day = record[13].strip()
|
||||
|
||||
self.cancer_flag = record[14].strip()
|
||||
self.cancer_spec_day = record[15].strip()
|
||||
self.cancer_cancel_day = record[16].strip()
|
||||
|
||||
self.funchp_flag = record[17].strip()
|
||||
self.funchp_ok_date = record[18].strip()
|
||||
self.funchp_can_date = record[19].strip()
|
||||
|
||||
self.areasuphp_flag = record[20].strip()
|
||||
self.areasuphp_intrate = record[21].strip()
|
||||
self.areasuphp_ok_date = record[22].strip()
|
||||
self.areasuphp_can_date = record[23].strip()
|
||||
|
||||
self.acuthp_add_flag = record[24].strip()
|
||||
self.acuthp_add_ok_date = record[25].strip()
|
||||
self.acuthp_add_can_date = record[26].strip()
|
||||
|
||||
self.genadmisiion_flag = record[27].strip()
|
||||
self.genadmisiion_ok_date = record[28].strip()
|
||||
self.genadmisiion_can_date = record[29].strip()
|
||||
|
||||
self.assistance_flag = record[30].strip()
|
||||
self.assistance_ok_date = record[31].strip()
|
||||
self.assistance_can_date = record[32].strip()
|
||||
|
||||
self.diagnosis_treatment_flag = record[33].strip()
|
||||
self.diagnosis_treatment_spec_day = record[34].strip()
|
||||
self.diagnosis_treatment_cancel_day = record[35].strip()
|
||||
|
||||
self.safety_flag = record[36].strip()
|
||||
self.safety_spec_day = record[37].strip()
|
||||
self.safety_cancel_day = record[38].strip()
|
||||
|
||||
self.highrisk_flag = record[39].strip()
|
||||
self.highrisk_spec_day = record[40].strip()
|
||||
self.highrisk_cancel_day = record[41].strip()
|
||||
|
||||
self.infant_and_holiday_flag = record[42].strip()
|
||||
self.infant_and_holiday_spec_day = record[43].strip()
|
||||
self.infant_and_holiday_cancel_day = record[44].strip()
|
||||
|
||||
self.ophp_flag = record[45].strip()
|
||||
self.ophpok_date = record[46].strip()
|
||||
self.ophpcan_date = record[47].strip()
|
||||
self.critical_flag = record[48].strip()
|
||||
|
||||
self.critical_code01 = record[49].strip()
|
||||
self.critical_code02 = record[50].strip()
|
||||
self.critical_code03 = record[51].strip()
|
||||
self.critical_code04 = record[52].strip()
|
||||
self.critical_code05 = record[53].strip()
|
||||
self.critical_code06 = record[54].strip()
|
||||
self.critical_code07 = record[55].strip()
|
||||
self.critical_code08 = record[56].strip()
|
||||
self.critical_code09 = record[57].strip()
|
||||
self.critical_code10 = record[58].strip()
|
||||
self.critical_code11 = record[59].strip()
|
||||
self.critical_code12 = record[60].strip()
|
||||
self.critical_code13 = record[61].strip()
|
||||
self.critical_code14 = record[62].strip()
|
||||
self.critical_code15 = record[63].strip()
|
||||
self.critical_code16 = record[64].strip()
|
||||
self.critical_code17 = record[65].strip()
|
||||
self.critical_code18 = record[66].strip()
|
||||
self.critical_code19 = record[67].strip()
|
||||
self.critical_code20 = record[68].strip()
|
||||
|
||||
self.drgmgthp_flag = record[69].strip()
|
||||
self.drgmgthp_ok_date = record[70].strip()
|
||||
self.drgmgthp_can_date = record[71].strip()
|
||||
|
||||
self.image_diagnosis_flag = record[72].strip()
|
||||
self.image_diagnosis_specified_day = record[73].strip()
|
||||
self.image_diagnosis_cancel_day = record[74].strip()
|
||||
|
||||
self.chemotherapy_flag = record[75].strip()
|
||||
self.chemotherapy_spec_day = record[76].strip()
|
||||
self.chemotherapy_cancel_day = record[77].strip()
|
||||
|
||||
self.rehabilitation_flag = record[78].strip()
|
||||
self.rehabilitation_code01 = record[79].strip()
|
||||
self.rehabilitation_code02 = record[80].strip()
|
||||
self.rehabilitation_code03 = record[81].strip()
|
||||
self.rehabilitation_code04 = record[82].strip()
|
||||
self.rehabilitation_code05 = record[83].strip()
|
||||
self.rehabilitation_code06 = record[84].strip()
|
||||
self.rehabilitation_code07 = record[85].strip()
|
||||
self.rehabilitation_code08 = record[86].strip()
|
||||
self.rehabilitation_code09 = record[87].strip()
|
||||
self.rehabilitation_code10 = record[88].strip()
|
||||
|
||||
self.anesthetizing_manage_flag = record[89].strip()
|
||||
self.anesthetizing_manage_spec_day = record[90].strip()
|
||||
self.anesthetizing_manage_can_day = record[91].strip()
|
||||
|
||||
self.home_recuperation_flag = record[92].strip()
|
||||
self.home_recuperation_spec_day = record[93].strip()
|
||||
self.home_recuperation_cancel_day = record[94].strip()
|
||||
|
||||
self.synthesis_when_staying_flag = record[95].strip()
|
||||
self.synthesis_when_staying_spec_day = record[96].strip()
|
||||
self.synthesis_when_staying_can_day = record[97].strip()
|
||||
|
||||
self.home_late_flag = record[98].strip()
|
||||
self.home_late_ok_day = record[99].strip()
|
||||
self.home_late_can_day = record[100].strip()
|
||||
|
||||
self.caremix_kind = record[101].strip()
|
||||
self.fullmove_flag = record[102].strip()
|
||||
|
||||
self.resthp_flag = record[103].strip()
|
||||
self.resthp_care_kind = record[104].strip()
|
||||
self.resthp_bed_num = record[105].strip()
|
||||
self.resthp_ok_date = record[106].strip()
|
||||
self.resthp_can_date = record[107].strip()
|
||||
self.resthp_care_nrs_kind = record[108].strip()
|
||||
self.resthp_care_bed_num = record[109].strip()
|
||||
self.resthp_care_ok_date = record[110].strip()
|
||||
self.resthp_care_can_date = record[111].strip()
|
||||
self.resthp_sbed_num = record[112].strip()
|
||||
|
||||
self.nrmhp_flag = record[113].strip()
|
||||
self.nrmhp_care_kind = record[114].strip()
|
||||
self.nrmhp_bed_total_num = record[115].strip()
|
||||
|
||||
self.menthp_flag = record[116].strip()
|
||||
self.menthp_care_kind = record[117].strip()
|
||||
self.menthp_bed_num = record[118].strip()
|
||||
|
||||
self.tubhp_flag = record[119].strip()
|
||||
self.tubhp_care_kind = record[120].strip()
|
||||
self.tubhp_bed_num = record[121].strip()
|
||||
|
||||
self.infhp_flag = record[122].strip()
|
||||
self.infhp_flag1 = record[123].strip()
|
||||
self.infhp_flag2 = record[124].strip()
|
||||
|
||||
self.infhp_bed_flag = record[125].strip()
|
||||
self.infhp_bed_num = record[126].strip()
|
||||
|
||||
self.hospice_flag = record[127].strip()
|
||||
self.hospice_bed_num = record[128].strip()
|
||||
self.hospice_ok_date = record[129].strip()
|
||||
self.hospice_can_date = record[130].strip()
|
||||
|
||||
self.hpfunce_st_flag = record[131].strip()
|
||||
self.hpfunce_st_kind = record[132].strip()
|
||||
self.hpfunce_st_ok_date = record[133].strip()
|
||||
self.hpfunce_st_can_date = record[134].strip()
|
||||
|
||||
self.clolyhp_kind = record[135].strip()
|
||||
self.clolyhp_ok_date = record[136].strip()
|
||||
self.clolyhp_can_date = record[137].strip()
|
||||
self.clhp_kind = record[138].strip()
|
||||
self.clhp_ok_date = record[139].strip()
|
||||
self.clhp_can_date = record[140].strip()
|
||||
self.cldephp_kind = record[141].strip()
|
||||
self.cldephp_ok_date = record[142].strip()
|
||||
self.cldephp_can_date = record[143].strip()
|
||||
|
||||
self.disasthp_flag = record[144].strip()
|
||||
|
||||
self.d1emerhp_flag = record[145].strip()
|
||||
self.d2emerhp_flag = record[146].strip()
|
||||
self.d3emerhp_flag = record[147].strip()
|
||||
|
||||
self.emergency_clinic = record[148].strip()
|
||||
|
||||
self.trial_core_flag = record[149].strip()
|
||||
self.trial_core_div = record[150].strip()
|
||||
self.trial_core_ok_date = record[151].strip()
|
||||
self.trial_core_can_date = record[152].strip()
|
||||
|
||||
self.dementia_flag = record[153].strip()
|
||||
self.dementia_okd_ate = record[154].strip()
|
||||
self.dementia_can_date = record[155].strip()
|
||||
|
||||
self.sphealth_exploration = record[156].strip()
|
||||
self.sphealth_guidance = record[157].strip()
|
||||
|
||||
self.hiadhp_flag = record[158].strip()
|
||||
self.hiadhpcode1 = record[159].strip()
|
||||
self.hiadhpkind1 = record[160].strip()
|
||||
self.hiadhpcode2 = record[161].strip()
|
||||
self.hiadhpkind2 = record[162].strip()
|
||||
self.hiadhpcode3 = record[163].strip()
|
||||
self.hiadhpkind3 = record[164].strip()
|
||||
self.hiadhpcode4 = record[165].strip()
|
||||
self.hiadhpkind4 = record[166].strip()
|
||||
self.hiadhpcode5 = record[167].strip()
|
||||
self.hiadhpkind5 = record[168].strip()
|
||||
self.hiadhpcode6 = record[169].strip()
|
||||
self.hiadhpkind6 = record[170].strip()
|
||||
self.hiadhpcode7 = record[171].strip()
|
||||
self.hiadhpkind7 = record[172].strip()
|
||||
self.hiadhpcode8 = record[173].strip()
|
||||
self.hiadhpkind8 = record[174].strip()
|
||||
self.hiadhpcode9 = record[175].strip()
|
||||
self.hiadhpkind9 = record[176].strip()
|
||||
self.hiadhpcode10 = record[177].strip()
|
||||
self.hiadhpkind10 = record[178].strip()
|
||||
self.hiadhpcode11 = record[179].strip()
|
||||
self.hiadhpkind11 = record[180].strip()
|
||||
self.hiadhpcode12 = record[181].strip()
|
||||
self.hiadhpkind12 = record[182].strip()
|
||||
self.hiadhpcode13 = record[183].strip()
|
||||
self.hiadhpkind13 = record[184].strip()
|
||||
self.hiadhpcode14 = record[185].strip()
|
||||
self.hiadhpkind14 = record[186].strip()
|
||||
self.hiadhpcode15 = record[187].strip()
|
||||
self.hiadhpkind15 = record[188].strip()
|
||||
self.hiadhpcode16 = record[189].strip()
|
||||
self.hiadhpkind16 = record[190].strip()
|
||||
self.hiadhpcode17 = record[191].strip()
|
||||
self.hiadhpkind17 = record[192].strip()
|
||||
self.hiadhpcode18 = record[193].strip()
|
||||
self.hiadhpkind18 = record[194].strip()
|
||||
self.hiadhpcode19 = record[195].strip()
|
||||
self.hiadhpkind19 = record[196].strip()
|
||||
self.hiadhpcode20 = record[197].strip()
|
||||
self.hiadhpkind20 = record[198].strip()
|
||||
self.hiadhpcode21 = record[199].strip()
|
||||
self.hiadhpkind21 = record[200].strip()
|
||||
self.hiadhpcode22 = record[201].strip()
|
||||
self.hiadhpkind22 = record[202].strip()
|
||||
self.hiadhpcode23 = record[203].strip()
|
||||
self.hiadhpkind23 = record[204].strip()
|
||||
self.hiadhpcode24 = record[205].strip()
|
||||
self.hiadhpkind24 = record[206].strip()
|
||||
self.hiadhpcode25 = record[207].strip()
|
||||
self.hiadhpkind25 = record[208].strip()
|
||||
self.hiadhpcode26 = record[209].strip()
|
||||
self.hiadhpkind26 = record[210].strip()
|
||||
self.hiadhpcode27 = record[211].strip()
|
||||
self.hiadhpkind27 = record[212].strip()
|
||||
self.hiadhpcode28 = record[213].strip()
|
||||
self.hiadhpkind28 = record[214].strip()
|
||||
self.hiadhpcode29 = record[215].strip()
|
||||
self.hiadhpkind29 = record[216].strip()
|
||||
self.hiadhpcode30 = record[217].strip()
|
||||
self.hiadhpkind30 = record[218].strip()
|
||||
self.hiadhpcode31 = record[219].strip()
|
||||
self.hiadhpkind31 = record[220].strip()
|
||||
self.hiadhpcode32 = record[221].strip()
|
||||
self.hiadhpkind32 = record[222].strip()
|
||||
self.hiadhpcode33 = record[223].strip()
|
||||
self.hiadhpkind33 = record[224].strip()
|
||||
self.hiadhpcode34 = record[225].strip()
|
||||
self.hiadhpkind34 = record[226].strip()
|
||||
self.hiadhpcode35 = record[227].strip()
|
||||
self.hiadhpkind35 = record[228].strip()
|
||||
self.hiadhpcode36 = record[229].strip()
|
||||
self.hiadhpkind36 = record[230].strip()
|
||||
self.hiadhpcode37 = record[231].strip()
|
||||
self.hiadhpkind37 = record[232].strip()
|
||||
self.hiadhpcode38 = record[233].strip()
|
||||
self.hiadhpkind38 = record[234].strip()
|
||||
self.hiadhpcode39 = record[235].strip()
|
||||
self.hiadhpkind39 = record[236].strip()
|
||||
self.hiadhpcode40 = record[237].strip()
|
||||
self.hiadhpkind40 = record[238].strip()
|
||||
|
||||
self.hitechhp_flag = record[239].strip()
|
||||
self.hitechhpkind1 = record[240].strip()
|
||||
self.hitechhpkind2 = record[241].strip()
|
||||
self.hitechhpkind3 = record[242].strip()
|
||||
self.hitechhpkind4 = record[243].strip()
|
||||
self.hitechhpkind5 = record[244].strip()
|
||||
self.hitechhpkind6 = record[245].strip()
|
||||
self.hitechhpkind7 = record[246].strip()
|
||||
self.hitechhpkind8 = record[247].strip()
|
||||
self.hitechhpkind9 = record[248].strip()
|
||||
self.hitechhpkind10 = record[249].strip()
|
||||
self.hitechhpkind11 = record[250].strip()
|
||||
self.hitechhpkind12 = record[251].strip()
|
||||
self.hitechhpkind13 = record[252].strip()
|
||||
self.hitechhpkind14 = record[253].strip()
|
||||
self.hitechhpkind15 = record[254].strip()
|
||||
self.hitechhpkind16 = record[255].strip()
|
||||
self.hitechhpkind17 = record[256].strip()
|
||||
self.hitechhpkind18 = record[257].strip()
|
||||
self.hitechhpkind19 = record[258].strip()
|
||||
self.hitechhpkind20 = record[259].strip()
|
||||
|
||||
self.policy_medical_flag = record[260].strip()
|
||||
self.policymedical_code01 = record[261].strip()
|
||||
self.policymedical_content01 = record[262].strip()
|
||||
self.policymedical_code02 = record[263].strip()
|
||||
self.policymedical_content02 = record[264].strip()
|
||||
self.policymedical_code03 = record[265].strip()
|
||||
self.policymedical_content03 = record[266].strip()
|
||||
self.policymedical_code04 = record[267].strip()
|
||||
self.policymedical_content04 = record[268].strip()
|
||||
self.policymedical_code05 = record[269].strip()
|
||||
self.policymedical_content05 = record[270].strip()
|
||||
self.policymedical_code06 = record[271].strip()
|
||||
self.policymedical_content06 = record[272].strip()
|
||||
self.policymedical_code07 = record[273].strip()
|
||||
self.policymedical_content07 = record[274].strip()
|
||||
self.policymedical_code08 = record[275].strip()
|
||||
self.policymedical_content08 = record[276].strip()
|
||||
self.policymedical_code09 = record[277].strip()
|
||||
self.policymedical_content09 = record[278].strip()
|
||||
self.policymedical_code10 = record[279].strip()
|
||||
self.policymedical_content10 = record[280].strip()
|
||||
self.policymedical_code11 = record[281].strip()
|
||||
self.policymedical_content11 = record[282].strip()
|
||||
self.policymedical_code12 = record[283].strip()
|
||||
self.policymedical_content12 = record[284].strip()
|
||||
self.policymedical_code13 = record[285].strip()
|
||||
self.policymedical_content13 = record[286].strip()
|
||||
self.policymedical_code14 = record[287].strip()
|
||||
self.policymedical_content14 = record[288].strip()
|
||||
self.policymedical_code15 = record[289].strip()
|
||||
self.policymedical_content15 = record[290].strip()
|
||||
self.policymedical_code16 = record[291].strip()
|
||||
self.policymedical_content16 = record[292].strip()
|
||||
self.policymedical_code17 = record[293].strip()
|
||||
self.policymedical_content17 = record[294].strip()
|
||||
self.policymedical_code18 = record[295].strip()
|
||||
self.policymedical_content18 = record[296].strip()
|
||||
self.policymedical_code19 = record[297].strip()
|
||||
self.policymedical_content19 = record[298].strip()
|
||||
self.policymedical_code20 = record[299].strip()
|
||||
self.policymedical_content20 = record[300].strip()
|
||||
|
||||
self.visitcarest_flag = record[301].strip()
|
||||
self.visitcarestation_id = record[302].strip()
|
||||
self.visitcarestation_code = record[303].strip()
|
||||
self.visitcarestation_yobi = record[304].strip()
|
||||
|
||||
self.open_date = record[305].strip()
|
||||
|
||||
# DCFDSF施設コード
|
||||
self.dcfdsf_inst_code = self.dcfhp_id + self.dcfhp_code + self.dcfhp_yobi
|
||||
|
||||
# 療養型病床群
|
||||
self.resthp_items = [
|
||||
self.resthp_flag,
|
||||
self.resthp_care_kind,
|
||||
self.resthp_bed_num,
|
||||
self.resthp_ok_date,
|
||||
self.resthp_can_date,
|
||||
self.resthp_care_nrs_kind,
|
||||
self.resthp_care_bed_num,
|
||||
self.resthp_care_ok_date,
|
||||
self.resthp_care_can_date,
|
||||
self.resthp_sbed_num
|
||||
]
|
||||
|
||||
# 臨床研修指定病院リスト
|
||||
self.cl_items = [
|
||||
self.clolyhp_kind,
|
||||
self.clolyhp_ok_date,
|
||||
self.clolyhp_can_date,
|
||||
self.clhp_kind,
|
||||
self.clhp_ok_date,
|
||||
self.clhp_can_date,
|
||||
self.cldephp_kind,
|
||||
self.cldephp_ok_date,
|
||||
self.cldephp_can_date
|
||||
]
|
||||
|
||||
# smallint型のカラム値は、空文字で渡ってきた場合はNULLに変換する
|
||||
self.areasuphp_intrate = self.areasuphp_intrate if len(self.areasuphp_intrate) > 0 else None
|
||||
self.resthp_bed_num = self.resthp_bed_num if len(self.resthp_bed_num) > 0 else None
|
||||
self.resthp_care_bed_num = self.resthp_care_bed_num if len(self.resthp_care_bed_num) > 0 else None
|
||||
self.resthp_sbed_num = self.resthp_sbed_num if len(self.resthp_sbed_num) > 0 else None
|
||||
self.nrmhp_bed_total_num = self.nrmhp_bed_total_num if len(self.nrmhp_bed_total_num) > 0 else None
|
||||
self.menthp_bed_num = self.menthp_bed_num if len(self.menthp_bed_num) > 0 else None
|
||||
self.tubhp_bed_num = self.tubhp_bed_num if len(self.tubhp_bed_num) > 0 else None
|
||||
self.infhp_bed_num = self.infhp_bed_num if len(self.infhp_bed_num) > 0 else None
|
||||
self.hospice_bed_num = self.hospice_bed_num if len(self.hospice_bed_num) > 0 else None
|
||||
@ -40,6 +40,8 @@ from src.batch.ultmarc.utmp_tables.table_mapper.concrete.com_prefc_med_sojourn_o
|
||||
ComPrefcMedSojournOpeMapper
|
||||
from src.batch.ultmarc.utmp_tables.table_mapper.concrete.com_prefc_med_sp_outpat_mapper import \
|
||||
ComPrefcMedSpOutpatMapper
|
||||
from src.batch.ultmarc.utmp_tables.table_mapper.concrete.com_inst_att_mapper import \
|
||||
ComInstAttMapper
|
||||
from src.batch.ultmarc.utmp_tables.table_mapper.concrete.com_cop_hp_mapper import \
|
||||
ComCopHpMapper
|
||||
from src.batch.ultmarc.utmp_tables.table_mapper.concrete.null_mapper import \
|
||||
@ -51,7 +53,7 @@ COM_TABLE_LIST = {
|
||||
# COM_医師学会
|
||||
"521": ComDrSosietyMapper,
|
||||
# COM_施設属性
|
||||
"111": NullMapper,
|
||||
"111": ComInstAttMapper,
|
||||
# COM_臨床研修病院
|
||||
"112": ComCopHpMapper,
|
||||
# COM_医師
|
||||
|
||||
@ -0,0 +1,6 @@
|
||||
"111","123","456789","99","B","1","NULL","NULL","9","20230510","20230511","2","2023","20230514","5","20230516","20230517","8","20230519","20230520","1","22.1","20230523","20230524","5","20230526","20230527","8","20230529","20230530","1","20230502","20230503","4","20230505","20230506","7","20230508","20230509","0","20230501","20230402","3","20230404","20230405","6","20230407","20230408","9","50","51","52","53","54","55","56","57","58","59","60","61","62","63","64","65","66","67","68","69","0","20230701","20230702","3","20230704","20230705","6","20230707","20230708","9","80","81","82","83","84","85","86","87","88","89","0","20230901","20230902","3","20230904","20230905","6","20230907","20230908","9","20231001","20231011","2","3","4","105","106","20231007","20231008","109","110","20231101","20231102","113","4","0115","116","7","0118","119","0","0121","122","3","4","5","6","127","8","129","20230130","20230131","2","33","20230104","20230105","6","20230107","20230108","9","20230104","20230101","2","20230103","20230104","5","6","7","8","9","0","1","20230102","20230403","4","20230105","20230106","7","8","9","160","1","162","3","164","5","166","7","168","9","170","1","172","3","174","5","176","7","178","9","180","1","182","3","184","5","186","7","188","9","190","1","192","3","194","5","196","7","198","9","200","1","202","3","204","5","206","7","208","9","210","1","212","3","214","5","216","7","218","9","220","1","222","3","224","5","226","7","228","9","230","1","232","3","234","5","236","7","238","9","0","41","42","43","44","45","46","47","48","49","50","51","52","53","54","55","56","57","58","59","60","1","62","3","64","5","66","7","68","9","70","1","72","3","74","5","76","7","78","9","80","1","82","3","84","5","86","7","88","9","90","1","92","3","94","5","96","7","98","9","00","1","2","3","0000304","05","202303"
|
||||
"111","00","9900146","","B","1","20160905","20160910","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"111","00","9900615","","B","1","20160905","20160910","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"111","00","9901806","","B","1","20160905","20160910","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"111","00","9901918","","B","1","20160905","20160910","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"111","00","9904136","","B","1","20160905","20160910","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
|
Can't render this file because it has a wrong number of fields in line 2.
|
@ -0,0 +1,20 @@
|
||||
"111","123","456789","99","A","0","NULL","NULL","9","20230510","20230511","2","2023","20230514","5","20230516","20230517","8","20230519","20230520","1","22.1","20230523","20230524","5","20230526","20230527","8","20230529","20230530","1","20230502","20230503","4","20230505","20230506","7","20230508","20230509","0","20230501","20230402","3","20230404","20230405","6","20230407","20230408","9","50","51","52","53","54","55","56","57","58","59","60","61","62","63","64","65","66","67","68","69","0","20230701","20230702","3","20230704","20230705","6","20230707","20230708","9","80","81","82","83","84","85","86","87","88","89","0","20230901","20230902","3","20230904","20230905","6","20230907","20230908","9","20231001","20231011","2","3","4","105","106","20231007","20231008","109","110","20231101","20231102","113","4","0115","116","7","0118","119","0","0121","122","3","4","5","6","127","8","129","20230130","20230131","2","33","20230104","20230105","6","20230107","20230108","9","20230104","20230101","2","20230103","20230104","5","6","7","8","9","0","1","20230102","20230403","4","20230105","20230106","7","8","9","160","1","162","3","164","5","166","7","168","9","170","1","172","3","174","5","176","7","178","9","180","1","182","3","184","5","186","7","188","9","190","1","192","3","194","5","196","7","198","9","200","1","202","3","204","5","206","7","208","9","210","1","212","3","214","5","216","7","218","9","220","1","222","3","224","5","226","7","228","9","230","1","232","3","234","5","236","7","238","9","0","41","42","43","44","45","46","47","48","49","50","51","52","53","54","55","56","57","58","59","60","1","62","3","64","5","66","7","68","9","70","1","72","3","74","5","76","7","78","9","80","1","82","3","84","5","86","7","88","9","90","1","92","3","94","5","96","7","98","9","00","1","2","3","0000304","05","202303"
|
||||
"111","00","9900146","","A","2","20141113","20141114","1","20080701","","","","","1","20100401","","","","","1","","20011022","","1","20130501","","1","20130501","","1","20130501","","1","20130501","","1","20130501","","1","20130501","","","","20081130","1","20130501","","1","99","","","","","","","","","","","","","","","","","","","","1","20130501","","1","20140401","","1","20130501","","1","01","02","03","04","","","","","","","1","20130501","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","1","1","4","","","","","","","","","","","20040229","1","20031030","","1","20050914","","1","1","","1","","","","","","1","20090401","","","","1","217","5","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","1","11","31","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","195604"
|
||||
"111","00","9900194","","A","2","20141113","20141114","1","20060501","","","","","","","","","","","","","","20111231","","","","","","","1","20130801","","1","20140501","","1","20120401","","","","","","","","","","","1","99","","","","","","","","","","","","","","","","","","","","1","20100401","","1","20091101","","1","20131101","","1","01","02","03","","","","","","","","1","20080601","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","1","08","20130705","","","","","","","20110331","1","20040331","","","1","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","1","11","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","198204"
|
||||
"111","00","9900615","","A","2","20141113","20141114","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","1","1","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"111","00","9900631","","A","2","20141113","20141114","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","1","20120401","","1","20060401","","1","19971001","","","1","1","3991","6","19990930","","","","","","6","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","1","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"111","00","9900700","","A","2","20141113","20141114","1","20100701","","","","","1","20100401","","","","","1","","20080514","","1","20080401","","","","","1","20140401","","1","20061101","","1","20080401","","1","20120601","","","","","1","20080601","","1","99","","","","","","","","","","","","","","","","","","","","1","20061101","","1","20061101","","1","20080401","","1","01","02","03","","","","","","","","1","20061101","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","1","1","4","","","","","","","","20061118","1","20030401","","","","","1","20031030","","1","1","1","1","","","","","","","","","","","1","169","1","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","1","31","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","195310"
|
||||
"111","00","9901649","","A","2","20141113","20141114","","","","1","2009","","","","","","","","","","","","","","","","","","1","20121201","","1","20080901","","","","20080331","","","","","","","1","20080701","","1","99","","","","","","","","","","","","","","","","","","","","1","20100401","","","","","","","","1","01","02","03","","","","","","","","1","19970701","","1","20130101","","1","20060401","","","","","1","9","1","I001","43","20061001","","","","","","43","1","B999","120","","","","","","","","","","","","","","","","1","12","20131101","","","","","","","","","","","","1","1","","","","","","","","","","1","1","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","1","11","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","198004"
|
||||
"111","00","9901806","","A","2","20141113","20141114","1","20090401","","","","","1","20100401","","","","","1","","20130806","","1","20080401","","","","","1","20131101","","1","20000401","","1","20080401","","","","","","","","1","20130901","","1","99","","","","","","","","","","","","","","","","","","","","1","20100401","","1","20020401","","1","20110701","","1","01","02","03","","","","","","","","1","19960401","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","1","1","8","","","","20010731","1","13","20140502","","","","20040229","1","20031030","","1","20031030","","1","1","","1","","","","","","","","","1","1","1","202","1","198","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","1","11","31","34","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","195011"
|
||||
"111","00","9901820","","A","2","20141113","20141114","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","19981130","1","20030601","","","","","1","01","02","","","","","","","","","","","","1","20140301","","","","","","","","1","1","1","","","","","4101","116","20090501","","116","1","B999","40","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","1","","","","","","","","","","","1","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","196405"
|
||||
"111","00","9901918","","A","2","20141113","20141114","","","","","","","","","","","","","1","84.6","20020218","","","","","","","","1","20130901","","1","20051001","","1","20120101","","","","","","","","1","19780401","","1","99","","","","","","","","","","","","","","","","","","","","1","20100401","","","","20070531","","","","1","01","02","03","04","","","","","","","","","20070228","","","","","","","","","","1","1","1","I002","84","20120101","","","","","","84","1","B999","177","","","","","","","","","","","","","","","","1","11","20110506","","","","","","","","","","","","1","1","","","","","","","","","","1","1","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","1","11","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","1","00","3404537","","196601"
|
||||
"111","00","9902043","","A","2","20141113","20141114","1","20140401","","","","20140331","","","","","","","","","","","","","","","","","1","20130501","","1","20100401","","1","20100401","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","1","20100601","","","","","1","20100401","","1","01","02","","","","","","","","","","","","","","","","","","","","","1","9","1","I002","48","20110401","","","","","","48","1","B999","224","1","M999","40","1","K999","4","","","1","1","4","","","","","","","","","","","","","","","1","20040331","","1","1","","","","","","","","","","","1","1","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","201004"
|
||||
"111","00","9902175","","A","2","20141113","20141114","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","1","20111001","","1","20111001","","1","20111001","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","20110331","","","","","1","","","","","","","","1","1","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","199704"
|
||||
"111","00","9902728","","A","2","20141113","20141114","1","20090401","","","","","","","","","","","","","","","","","","","","","1","20140401","","1","20140401","","1","20120801","","","","","1","20100401","","","","20040131","1","99","","","","","","","","","","","","","","","","","","","","1","20040214","","1","20100801","","1","20120401","","1","01","02","03","04","","","","","","","1","20030801","","","","","","","","","","","","","","","","","20040430","","","","20040430","","","","","","","","","","","","","","","","","","","","1","08","20121207","","","","","","","","1","20080919","","","1","1","","","","","","","","","","1","1","1","198","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","1","11","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","1","00","5303814","","198005"
|
||||
"111","00","9903500","","A","2","20141113","20141114","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","2","9","1","I001","26","20061001","","","","","","26","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","198912"
|
||||
"111","00","9904136","","A","2","20141113","20141114","1","20080701","","","","","","","","","","","1","","20111125","","1","20110401","","1","20130501","","1","20120601","","1","20110401","","1","20110401","","","","","","","","1","20110401","","1","99","","","","","","","","","","","","","","","","","","","","1","20110401","","1","20110801","","1","20110401","","1","01","02","03","04","","","","","","","1","20110401","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","1","1","1","1","10","","","","","1","13","20140307","","","","","1","19990401","","1","20040331","","1","1","1","1","","","","","","","","","1","","1","228","5","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","1","34","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","195208"
|
||||
"111","00","9904439","","A","2","20141113","20141114","1","20060401","","","","","","","20100331","","","","1","97.9","20041105","","","","","","","","1","20130401","","1","20140401","","1","20100701","","","","","","","","1","20020201","","1","99","","","","","","","","","","","","","","","","","","","","1","20140401","","1","20140401","","","","","1","01","02","03","","","","","","","","1","20131101","","","","","","","","","","","1","1","1","I001","54","20120401","","","","","20040930","54","1","B999","450","","","","","","","","","","","","1","21","20130901","","1","13","20130906","","","","","1","20041001","","","","","1","1","1","","","","","","","","","","1","1","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","198812"
|
||||
"111","00","9906696","","A","2","20141113","20141114","1","20060601","","","","","","","","","","","1","","20100401","","1","20080401","","","","","1","20140401","","1","20020401","","1","20080701","","","","","","","","1","20090401","","1","99","","","","","","","","","","","","","","","","","","","","1","20100401","","1","20040501","","","","20081130","1","01","02","03","04","","","","","","","1","19970901","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","1","13","20140404","","","","","1","20031030","","1","20031027","","","1","1","","","","","","","","","","1","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","1","00","8106522","","199708"
|
||||
"111","00","9908576","","A","2","20141113","20141114","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","1","20100401","","","","","1","20080401","","","","","","","","","","","","","","","","","","20070831","","","20070831","","","","2","9","1","I001","33","20130401","","","","","","33","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","200704"
|
||||
"111","00","9910624","","A","2","20141113","20141114","1","20030401","","","","","1","20120401","","1","19940201","","","","","","1","20120401","","","","","","","","1","20121201","","1","20090701","","1","20061101","","","","","","","","1","99","","","","","","","","","","","","","","","","","","","","1","20100401","","1","20140401","","1","20140401","","1","01","02","03","04","","","","","","","1","20140401","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","1","08","20100402","","","","20060331","1","20041001","","1","20040331","","1","1","1","","","1","2","20070702","","","","","1","1","1","002","1","006","1","051","4","004","1","100","2","165","1","035","1","168","1","118","1","101","1","182","","202","1","214","5","149","","197","1","198","","177","1","183","1","213","5","217","5","212","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","1","11","31","34","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","192202"
|
||||
"111","00","9929798","","A","2","20141113","20141114","1","20080701","","","","","","","","","","","","","","","","","","","","","1","20100401","","1","20090301","","1","20100401","","","","20080531","","","","1","19971201","","","","","","","","","","","","","","","","","","","","","","","1","20100401","","","","","1","20080401","","1","01","02","03","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","1","13","20140106","","","","","","","","1","20040331","","","1","1","","","","","","","","","","1","1","1","168","1","197","1","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","195305"
|
||||
|
@ -0,0 +1,5 @@
|
||||
"111","123","456789","99","A","0","NULL","NULL","9","20230510","20230511","2","2023","20230514","5","20230516","20230517","8","20230519","20230520","1","22.1","20230523","20230524","5","20230526","20230527","8","20230529","20230530","1","20230502","20230503","4","20230505","20230506","7","20230508","20230509","0","20230501","20230402","3","20230404","20230405","6","20230407","20230408","9","50","51","52","53","54","55","56","57","58","59","60","61","62","63","64","65","66","67","68","69","0","20230701","20230702","3","20230704","20230705","6","20230707","20230708","9","80","81","82","83","84","85","86","87","88","89","0","20230901","20230902","3","20230904","20230905","6","20230907","20230908","9","20231001","20231011","2","3","4","105","106","20231007","20231008","109","110","20231101","20231102","113","4","0115","116","7","0118","119","0","0121","122","3","4","5","6","127","8","129","20230130","20230131","2","33","20230104","20230105","6","20230107","20230108","9","20230104","20230101","2","20230103","20230104","5","6","7","8","9","0","1","20230102","20230403","4","20230105","20230106","7","8","9","160","1","162","3","164","5","166","7","168","9","170","1","172","3","174","5","176","7","178","9","180","1","182","3","184","5","186","7","188","9","190","1","192","3","194","5","196","7","198","9","200","1","202","3","204","5","206","7","208","9","210","1","212","3","214","5","216","7","218","9","220","1","222","3","224","5","226","7","228","9","230","1","232","3","234","5","236","7","238","9","0","41","42","43","44","45","46","47","48","49","50","51","52","53","54","55","56","57","58","59","60","1","62","3","64","5","66","7","68","9","70","1","72","3","74","5","76","7","78","9","80","1","82","3","84","5","86","7","88","9","90","1","92","3","94","5","96","7","98","9","00","1","2","3","0000304","05","202303"
|
||||
"111","00","9900631","","B","","20141113","20141114","1","20171009","","1","2017","20171009","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","@","","","@","","","","","","","@","@","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","1","3","","","","","","","","","","","","","","","","","","","","1","1","2","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","1","0","12","","20",""
|
||||
"111","00","9901649","","B","","20141113","20141114","","","","1","2009","20171010","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","201710"
|
||||
"111","00","9990146","","B","","20171113","20171114","@","","","@","","","@","","","@","","","@","","","","@","","","@","","","@","","","@","","","@","","","@","","","@","","","@","","","@","","","","","","","","","","","","","","","","","","","","","@","","","@","","","@","","","@","","","","","","","","","","","@","","","@","","","@","","","@","","","@","@","@","","","","","","","","","","@","","","@","","","@","","","@","","","@","","@","","","","@","","","","@","","","","","","","","","@","@","","","@","@","","","","@","","","@","@","@","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","@","","","","","","","","","","","","","","","","","","","","","@","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","@","","","","@"
|
||||
"111","99","9999999","99","B","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -0,0 +1,232 @@
|
||||
import os.path as path
|
||||
from datetime import datetime
|
||||
from decimal import Decimal
|
||||
|
||||
import pytest
|
||||
|
||||
from src.batch.common.batch_context import BatchContext
|
||||
from src.batch.ultmarc.utmp_tables.table_mapper.concrete import com_inst_att_mapper
|
||||
from src.db.database import Database
|
||||
from tests.testing_utility import (assert_table_results,
|
||||
create_db_data_from_csv,
|
||||
create_delete_sql_with_parameter,
|
||||
create_insert_sql_with_parameter,
|
||||
create_ultmarc_table_mapper_sut,
|
||||
create_ultmarc_test_data_from_csv)
|
||||
|
||||
|
||||
class TestComInstAttMapper:
|
||||
"""レイアウト区分111: COM_施設属性"""
|
||||
|
||||
db: Database
|
||||
batch_context: BatchContext
|
||||
test_file_path: str = path.dirname(__file__)
|
||||
|
||||
# smallint型のカラム群
|
||||
smallint_columns = [
|
||||
'areasuphpintrate',
|
||||
'resthpbednum',
|
||||
'resthpcarebednum',
|
||||
'resthpsbednum',
|
||||
'nrmhpbedtotalnum',
|
||||
'menthpbednum',
|
||||
'tubhpbednum',
|
||||
'infhpbednum',
|
||||
'hospicebednum'
|
||||
]
|
||||
|
||||
@pytest.fixture(autouse=True, scope='function')
|
||||
def pre_test(self, database: Database):
|
||||
"""テスト実行前後処理"""
|
||||
self.batch_context = BatchContext.get_instance()
|
||||
# setup
|
||||
self.db = database
|
||||
self.db.connect()
|
||||
self.db.begin()
|
||||
|
||||
# testing
|
||||
yield
|
||||
|
||||
# teardown
|
||||
self.db.rollback()
|
||||
self.db.disconnect()
|
||||
|
||||
def test_insert_record(self):
|
||||
"""
|
||||
Cases:
|
||||
COM_施設属性テーブルにレコードを登録する
|
||||
Arranges:
|
||||
- CSVデータを用意し、読み込む
|
||||
- 追加対象となるレコードを削除する
|
||||
Expects:
|
||||
- 登録内容が期待値と一致すること
|
||||
"""
|
||||
|
||||
# Arrange
|
||||
# 処理日設定
|
||||
self.batch_context.syor_date = datetime.strftime(datetime.now(), '%Y/%m/%d')
|
||||
# テスト用のCSVを読み込む
|
||||
test_dat_file = create_ultmarc_test_data_from_csv(path.join(self.test_file_path, 'com_inst_att_insert.csv'))
|
||||
# 一旦全データをDBから削除
|
||||
delete_sql, delete_parameter = create_delete_sql_with_parameter('src05.com_inst_att', {'1': '1'})
|
||||
self.db.execute(delete_sql, delete_parameter)
|
||||
|
||||
# Act
|
||||
for line_number, line in enumerate(test_dat_file, start=1):
|
||||
sut: com_inst_att_mapper.ComInstAttMapper = create_ultmarc_table_mapper_sut(line, self.db)
|
||||
assert type(sut) is com_inst_att_mapper.ComInstAttMapper, f'{line_number}行目:マッパークラスが期通りか'
|
||||
|
||||
sut.make_query()
|
||||
sut.execute_queries()
|
||||
|
||||
# Assert
|
||||
# 期待値ファイルを読み込む
|
||||
expect_data_list = create_db_data_from_csv(path.join(self.test_file_path, 'expect_com_inst_att_insert.csv'))
|
||||
primary_keys = [f"'{primary_key['dcf_dsf_inst_cd']}'" for primary_key in expect_data_list]
|
||||
actual_select_sql = f"SELECT * FROM src05.com_inst_att WHERE dcf_dsf_inst_cd IN ({','.join(primary_keys)})"
|
||||
actual_data_list = self.db.execute_select(actual_select_sql)
|
||||
# 期待値検査
|
||||
ignore_columns = ['regist_ymd', 'update_ymd', 'sys_update_date', 'sys_regist_date'] + self.smallint_columns
|
||||
assert_table_results(actual_data_list, expect_data_list, ignore_col_name=ignore_columns)
|
||||
# 動的日付項目の個別確認
|
||||
line_number = 0
|
||||
for actual_row, expect_row in zip(actual_data_list, expect_data_list):
|
||||
line_number += 1
|
||||
for actual_col_name, expect_col_name in zip(actual_row, expect_row):
|
||||
if actual_col_name in ignore_columns:
|
||||
if actual_col_name in self.smallint_columns:
|
||||
if expect_row[expect_col_name] is not None and len(expect_row[expect_col_name]) > 0:
|
||||
if actual_col_name == 'areasuphpintrate':
|
||||
assert actual_row[actual_col_name] == Decimal(expect_row[expect_col_name]), f'{line_number}行目:{actual_col_name}が、期待値と一致すること'
|
||||
else:
|
||||
assert actual_row[actual_col_name] == int(expect_row[expect_col_name]), f'{line_number}行目:{actual_col_name}が、期待値と一致すること'
|
||||
else:
|
||||
assert actual_row[actual_col_name] >= expect_row[expect_col_name], f'{line_number}行目:{actual_col_name}が、期待値以降であること'
|
||||
|
||||
def test_update_record(self):
|
||||
"""
|
||||
Cases:
|
||||
COM_施設属性テーブルのレコードを更新する
|
||||
Arranges:
|
||||
- CSVデータを用意し、読み込む
|
||||
- 更新対象となるレコードを登録する
|
||||
Expects:
|
||||
- 登録内容が期待値と一致すること
|
||||
"""
|
||||
|
||||
# Arrange
|
||||
# 処理日設定
|
||||
self.batch_context.syor_date = datetime.strftime(datetime.now(), '%Y/%m/%d')
|
||||
# テスト用のCSVを読み込む
|
||||
test_dat_file = create_ultmarc_test_data_from_csv(path.join(self.test_file_path, 'com_inst_att_update.csv'))
|
||||
# 一旦全データをDBから削除
|
||||
delete_sql, delete_parameter = create_delete_sql_with_parameter('src05.com_inst_att', {'1': '1'})
|
||||
self.db.execute(delete_sql, delete_parameter)
|
||||
# テストデータをDBに登録
|
||||
# DBデータを読み込む
|
||||
test_sql_data_list = create_db_data_from_csv(path.join(self.test_file_path, 'db_com_inst_att_before_update.csv'))
|
||||
for test_data in test_sql_data_list:
|
||||
insert_sql, insert_parameter = create_insert_sql_with_parameter(
|
||||
'src05.com_inst_att',
|
||||
test_data.keys(),
|
||||
test_data.values()
|
||||
)
|
||||
self.db.execute(insert_sql, insert_parameter)
|
||||
|
||||
# Act
|
||||
for line_number, line in enumerate(test_dat_file, start=1):
|
||||
sut: com_inst_att_mapper.ComInstAttMapper = create_ultmarc_table_mapper_sut(line, self.db)
|
||||
assert type(sut) is com_inst_att_mapper.ComInstAttMapper, f'{line_number}行目:マッパークラスが期通りか'
|
||||
sut.make_query()
|
||||
sut.execute_queries()
|
||||
|
||||
# Assert
|
||||
# 期待値ファイルを読み込む
|
||||
expect_data_list = create_db_data_from_csv(path.join(self.test_file_path, 'expect_com_inst_att_update.csv'))
|
||||
primary_keys = [f"'{primary_key['dcf_dsf_inst_cd']}'" for primary_key in expect_data_list]
|
||||
actual_select_sql = f"SELECT * FROM src05.com_inst_att WHERE dcf_dsf_inst_cd IN ({','.join(primary_keys)})"
|
||||
actual_data_list = self.db.execute_select(actual_select_sql)
|
||||
# 期待値検査
|
||||
ignore_columns = ['regist_ymd', 'update_ymd', 'sys_update_date', 'sys_regist_date'] + self.smallint_columns
|
||||
assert_table_results(actual_data_list, expect_data_list, ignore_col_name=ignore_columns)
|
||||
# 動的日付項目の個別確認
|
||||
line_number = 0
|
||||
for actual_row, expect_row in zip(actual_data_list, expect_data_list):
|
||||
line_number += 1
|
||||
for actual_col_name, expect_col_name in zip(actual_row, expect_row):
|
||||
if actual_col_name in ignore_columns:
|
||||
if expect_row[expect_col_name] is None:
|
||||
assert actual_row[actual_col_name] is None, f'{line_number}行目:{actual_col_name}が、登録されていないこと'
|
||||
else:
|
||||
if actual_col_name in self.smallint_columns:
|
||||
if expect_row[expect_col_name] is not None and len(expect_row[expect_col_name]) > 0:
|
||||
if actual_col_name == 'areasuphpintrate':
|
||||
assert actual_row[actual_col_name] == Decimal(expect_row[expect_col_name]), f'{line_number}行目:{actual_col_name}が、期待値と一致すること'
|
||||
else:
|
||||
assert actual_row[actual_col_name] == int(expect_row[expect_col_name]), f'{line_number}行目:{actual_col_name}が、期待値と一致すること'
|
||||
else:
|
||||
assert actual_row[actual_col_name] >= expect_row[expect_col_name], f'{line_number}行目:{actual_col_name}が、期待値以降であること'
|
||||
|
||||
def test_logical_delete(self):
|
||||
"""
|
||||
Cases:
|
||||
COM_施設属性テーブルのレコードを1件論理削除する
|
||||
Arranges:
|
||||
- CSVデータを用意し、読み込む
|
||||
- 削除対象となるレコードを登録する
|
||||
Expects:
|
||||
- 登録内容が期待値と一致すること
|
||||
"""
|
||||
|
||||
# Arrange
|
||||
# 処理日設定
|
||||
self.batch_context.syor_date = datetime.strftime(datetime.now(), '%Y/%m/%d')
|
||||
# テスト用のCSVを読み込む
|
||||
test_dat_file = create_ultmarc_test_data_from_csv(path.join(self.test_file_path, 'com_inst_att_delete.csv'))
|
||||
# 一旦全データをDBから削除
|
||||
delete_sql, delete_parameter = create_delete_sql_with_parameter('src05.com_inst_att', {'1': '1'})
|
||||
self.db.execute(delete_sql, delete_parameter)
|
||||
# テストデータをDBに登録
|
||||
# DBデータを読み込む
|
||||
test_sql_data_list = create_db_data_from_csv(path.join(self.test_file_path, 'db_com_inst_att_before_delete.csv'))
|
||||
for test_data in test_sql_data_list:
|
||||
insert_sql, insert_parameter = create_insert_sql_with_parameter(
|
||||
'src05.com_inst_att',
|
||||
test_data.keys(),
|
||||
test_data.values()
|
||||
)
|
||||
self.db.execute(insert_sql, insert_parameter)
|
||||
|
||||
# Act
|
||||
for line_number, line in enumerate(test_dat_file, start=1):
|
||||
sut: com_inst_att_mapper.ComInstAttMapper = create_ultmarc_table_mapper_sut(line, self.db)
|
||||
assert type(sut) is com_inst_att_mapper.ComInstAttMapper, f'{line_number}行目:マッパークラスが期通りか'
|
||||
sut.make_query()
|
||||
sut.execute_queries()
|
||||
|
||||
# Assert
|
||||
# 期待値ファイルを読み込む
|
||||
expect_data_list = create_db_data_from_csv(path.join(self.test_file_path, 'expect_com_inst_att_delete.csv'))
|
||||
primary_keys = [f"'{primary_key['dcf_dsf_inst_cd']}'" for primary_key in expect_data_list]
|
||||
actual_select_sql = f"SELECT * FROM src05.com_inst_att WHERE dcf_dsf_inst_cd IN ({','.join(primary_keys)})"
|
||||
actual_data_list = self.db.execute_select(actual_select_sql)
|
||||
# 期待値検査
|
||||
ignore_columns = ['regist_ymd', 'update_ymd', 'delete_ymd', 'sys_update_date', 'sys_regist_date'] + self.smallint_columns
|
||||
assert_table_results(actual_data_list, expect_data_list, ignore_col_name=ignore_columns)
|
||||
# 動的日付項目の個別確認
|
||||
line_number = 0
|
||||
for actual_row, expect_row in zip(actual_data_list, expect_data_list):
|
||||
line_number += 1
|
||||
for actual_col_name, expect_col_name in zip(actual_row, expect_row):
|
||||
if actual_col_name in ignore_columns:
|
||||
if expect_row[expect_col_name] is None:
|
||||
assert actual_row[actual_col_name] is None, f'{line_number}行目:{actual_col_name}が、登録されていないこと'
|
||||
else:
|
||||
if actual_col_name in self.smallint_columns:
|
||||
if expect_row[expect_col_name] is not None and len(expect_row[expect_col_name]) > 0:
|
||||
if actual_col_name == 'areasuphpintrate':
|
||||
assert actual_row[actual_col_name] == Decimal(expect_row[expect_col_name]), f'{line_number}行目:{actual_col_name}が、期待値と一致すること'
|
||||
else:
|
||||
assert actual_row[actual_col_name] == int(expect_row[expect_col_name]), f'{line_number}行目:{actual_col_name}が、期待値と一致すること'
|
||||
else:
|
||||
assert actual_row[actual_col_name] >= expect_row[expect_col_name], f'{line_number}行目:{actual_col_name}が、期待値以降であること'
|
||||
Loading…
x
Reference in New Issue
Block a user