
"""
### 課題がJSONを整理する

(1).
合併症による再手術-手術日(R)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]
合併症による再手術-術式(R)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]
の２つを参照するのか、下記の１つを参照するのか

	"合併症による再手術-手術日[合併症・再手術・再入院・妊娠・出産：前回調査以降のもののみ]": {
		"target_table": "T_ISHOKU_KIHON_LIV",
		"type": "paired_split_backfill",
		"paired_text_col": "合併症による再手術-術式[合併症・再手術・再入院・妊娠・出産：前回調査以降のもののみ]",
		"target_cols_date": [
			"GAPPEI_SAISYUJUTU_DATE",
			"GAPPEI_SAISYUJUTU_DATE2",
			"GAPPEI_SAISYUJUTU_DATE3",
			"GAPPEI_SAISYUJUTU_DATE4",
			"GAPPEI_SAISYUJUTU_DATE5"
		],
		"target_cols_text": [
			"GAPPEI_SAISYUJUTU_JUTUSHIKI",
			"GAPPEI_SAISYUJUTU_JUTUSHIKI2",
			"GAPPEI_SAISYUJUTU_JUTUSHIKI3",
			"GAPPEI_SAISYUJUTU_JUTUSHIKI4",
			"GAPPEI_SAISYUJUTU_JUTUSHIKI5"
		],
		"max_split": 5
	},
"""

conversion_map = {
    "mTOR阻害剤-詳細(R)[免疫抑制：導入期（移植後1カ月以内）、ABO不適合移植（レシピエント）]": {
        "target_table": "T_RECIPIENT_LIV",
        "type": "keyword_flag_map",
        "config": {
            "keywords": {
                "エベロリムス(RAD)": "DONYU_EVL",
                "シロリムス(Rapamycin)": "DONYU_RAP",
                "シロリムス（Rapamycin）": "DONYU_RAP"
            }
        }
    },
    "抗体製剤-詳細(R)[免疫抑制：導入期（移植後1カ月以内）、ABO不適合移植（レシピエント）]": {
        "target_table": "T_RECIPIENT_LIV",
        "type": "multi_flag_map_with_etc",
        "config": {
            "delimiter": ",",
            "map": {
                "ATG": "ATG",
                "ALG": "ALG",
                "抗CD25抗体（バシリキシマブ、シムレクト）": "BASILIXIMAB",
                "抗CD20抗体（リツキシマブ、リツキサン）": "RITUXIMAB"
            },
            "etc_flag_field": "KOTAI_ETC",
            "etc_comment_field": "KOTAI_ETC_CMNT"
        }
    },
    "全虚血時間(D)[保存（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "split_minutes_to_hour_minute",
        "source_unit": "minutes",
        "hour_target_col": "ZENSOKETU_HOUR",
        "minute_target_col": "ZENSOKETU_MINUTE"
    },
    "摘出肝(D)[移植手術（レシピエント）／摘出手術（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "keyword_map_with_default",
        "config": {
            "rules": {
                "外側区（含む減量）": { "target_col": "TEKISHUTSU_LI_TYPE", "value": 1 },
                "拡大外側区域": { "target_col": "TEKISHUTSU_LI_TYPE", "value": 2 },
                "左葉": { "target_col": "TEKISHUTSU_LI_TYPE", "value": 3 },
                "尾状葉付き左葉": { "target_col": "TEKISHUTSU_LI_TYPE", "value": 4 },
                "後区域": { "target_col": "TEKISHUTSU_LI_TYPE", "value": 5 },
                "右葉": { "target_col": "TEKISHUTSU_LI_TYPE", "value": 6 },
                "MHV付き右葉": { "target_col": "TEKISHUTSU_LI_TYPE", "value": 7 },
                "その他": { "target_col": "TEKISHUTSU_LI_TYPE", "value": 99 },
                "default": {
                    "target_col": "TEKISHUTSU_LI_TYPE",
                    "value": None,
                    "comment_col": "TEKISHUTSU_LI_TYPE_CMNT"
                }
            }
        }
    },
    "手術関連情報/他の摘出臓器・組織:有:腎臓": {
        "target_table": "T_DONOR_LIV",
        "type": "exist_flag",
        "target_col": "TEKISHUTSU_ETC_KI",
        "value_if_exists": 1,
        "value_if_not_exists": 0
    },
    "他の摘出臓器・組織-血管（テキスト）(D)[移植手術（レシピエント）／摘出手術（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "latest_exist_and_detail_flag",
        "flag_target_col": "TEKISHUTSU_ETC_KEKKAN",
        "detail_target_col": "TEKISHUTSU_ETC_KEKKAN_CMNT"
    },

    "他の摘出臓器・組織-その他（テキスト）(D)[移植手術（レシピエント）／摘出手術（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "latest_exist_and_detail_flag",
        "flag_target_col": "TEKISHUTSU_ETC_ETC",
        "detail_target_col": "TEKISHUTSU_ETC_CMNT"
    },
    "胆道系-詳細(D)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "multi_flag_split_contains",
        "rules": {
            "胆汁瘻": "TANDO_TANJUROU",
            "狭窄": "TANDO_KYOSAKU",
            "その他": "TANDO_ETC"
        }
    },
    "胆道系(D)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "single_map",
        "target_col": "TANDO",
        "rules": {
            "TRUE": 1,
            "FALSE": 2,
            "default": None  
        }
    },
    "退院日西暦(D)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "date_format",
        "target_col": "TAIIN_DATE",
        "format": "%Y%m%d"
    },
    "死因[現状]": {
        "target_table": "T_DONOR_LIV",
        "type": "single_map",
        "target_col": "SIIN",
        "rules": {
			"自殺": 11,
			"心疾患": 3,
			"脳血管障害": 1,
			"悪性新生物": 10,
			"不明": 13,
			"その他": 99,
            "default": None  
        }
    },
    "出血(D)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "single_map",
        "target_col": "SHUKKETSU",
        "rules": {
            "TRUE": 1,
            "FALSE": 2,
            "default": None  
        }
    },
    "手術部位感染（SSI）(D)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "single_map",
        "target_col": "SHUJUTSUBUIKANSEN",
        "rules": {
            "TRUE": 1,
            "FALSE": 2,
            "default": None  
        }
    },
    "それ以外の感染症(D)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "single_map",
        "target_col": "SHUJUTSUBUIKANSEN_IGAI",
        "rules": {
            "TRUE": 1,
            "FALSE": 2,
            "default": None  
        }
    },
    "同種血-新鮮凍結血漿（テキスト）(D)[移植手術（レシピエント）／摘出手術（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "latest_exist_and_detail_flag",
        "flag_target_col": "SHINSEN_TOUKETSUKESSHO_FLG",
        "detail_target_col": "SHINSEN_TOUKETSUKESSHO_YUKETU"
    },
    "心血管系(D)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "single_map",
        "target_col": "SHINKEKKAN",
        "rules": {
            "TRUE": 1,
            "FALSE": 2,
            "default": None  
        }
    },
    "輸血-詳細(D)[移植手術（レシピエント）／摘出手術（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "latest_exist_and_detail_flag",
        "flag_target_col": "SELF_SAIKETSU_FLG",
        "detail_target_col": "SELF_SAIKETSU_YUKETU"
    },
    "同種血-赤血球液（テキスト）(D)[移植手術（レシピエント）／摘出手術（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "latest_exist_and_detail_flag",
        "flag_target_col": "SEKKEKYU_FLG",
        "detail_target_col": "SEKKEKYU_YUKETU"
    },
    "倫理的問題-血縁関係（テキスト）(D)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "latest_exist_and_detail_flag",
        "flag_target_col": "RINRI_MONDAI_KETSUEN",
        "detail_target_col": "RINRI_MONDAI_KETSUEN_CMNT"
    },
    "倫理的問題-その他（テキスト）(D)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "latest_exist_and_detail_flag",
        "flag_target_col": "RINRI_MONDAI_ETC",
        "detail_target_col": "RINRI_MONDAI_ETC_CMNT"
    },
    "倫理的問題-詳細(D)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "exist_flag",
        "target_col": "RINRI_MONDAI_AGE",
        "value_if_exists": 1,
        "value_if_not_exists": 0,
        "keywords": ["年齢"]
    },
    "Quality of Life[現状]": {
        "target_table": "T_DONOR_LIV",
        "type": "single_map",
        "target_col": "QOL",
        "rules": {
			"入院中（ICU）": 1,
			"入院中（一般病棟）": 1,
			"自宅療養、就労・就学不能<br/>（学齢期以前では成長停止）": 2,
			"パートタイムの就労、常時の就学不能（学齢期以前では成長低下）": 4,
			"パートタイムの就労、常時の就学不能<br/>（学齢期以前では成長低下）": 4,
			"常時の就労・就学（学齢期以前では正常な成長）": 5,
			"常時の就労・就学<br/>（学齢期以前では正常な成長）": 5,
			"不明": 99,
            "default": None  
        }
    },
    "呼吸器系-詳細(D)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "multi_flag_split_contains",
        "rules": {
            "肺塞栓": "KOKYUKI_HAISOKUSEN",
            "その他": "KOKYUKI_ETC"
        }
    },
    "呼吸器系(D)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "single_map",
        "target_col": "KOKYUKI",
        "rules": {
            "TRUE": 1,
            "FALSE": 2,
            "default": None  
        }
    },
    "同種血-血小板（テキスト）(D)[移植手術（レシピエント）／摘出手術（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "latest_exist_and_detail_flag",
        "flag_target_col": "KESSHOBAN_FLG",
        "detail_target_col": "KESSHOBAN_YUKETU"
    },
    "保存液(D)[保存（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "keyword_map_with_default",
        "config": {
            "rules": {
                "ユーロ・コリンズ": { "target_col": "HOZONEKI", "value": 4 },
                "UW": { "target_col": "HOZONEKI", "value": 3 },
                "HTK": { "target_col": "HOZONEKI", "value": 5 },
                "その他": { "target_col": "HOZONEKI", "value": 99 },
                "default": {
                    "target_col": "HOZONEKI",
                    "value": None,
                    "comment_col": "HOZONEKI_CMNT"
                }
            }
        }
    },
    "併存症-詳細(D)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]_6": {
        "target_table": "T_DONOR_LIV",
        "type": "multi_flag_split_contains",
        "rules": {
            "糖尿病": "HEIZON_SHIKKAN_TONYOBYO",
            "高血圧": "HEIZON_SHIKKAN_KOKETSUATSU",
            "高脂血症": "HEIZON_SHIKKAN_KOSHIKESSHO",
            "その他": "HEIZON_SHIKKAN_ETC"
        }
    },
    "再手術-術式(D)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "split_text_backfill",
        "target_cols": [
            "GAPPEI_SAISYUJUTU_JUTUSHIKI1",
            "GAPPEI_SAISYUJUTU_JUTUSHIKI2",
            "GAPPEI_SAISYUJUTU_JUTUSHIKI3",
            "GAPPEI_SAISYUJUTU_JUTUSHIKI4",
            "GAPPEI_SAISYUJUTU_JUTUSHIKI5"
        ],
        "max_split": 5
    },
    "再手術(D)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "single_map",
        "target_col": "GAPPEI_SAISYUJUTU_FLG",
        "rules": {
            "TRUE": 1,
            "FALSE": 2,
            "default": None  
        }
    },
    "再手術-手術日(D)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "split_dates_backfill",
        "target_cols": [
            "GAPPEI_SAISYUJUTU_DATE1",
            "GAPPEI_SAISYUJUTU_DATE2",
            "GAPPEI_SAISYUJUTU_DATE3",
            "GAPPEI_SAISYUJUTU_DATE4",
            "GAPPEI_SAISYUJUTU_DATE5"
        ],
        "max_split": 5
    },
    "その他-詳細(D)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "multi_flag_split_contains",
        "rules": {
            "脱毛": "ETC_TANKIYOGO_DATSUMOU",
            "上肢神経障害": "ETC_TANKIYOGO_JOSHISHINKEISHOGAI",
            "その他": "ETC_TANKIYOGO_ETC"
        }
    },
    "その他(D)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "single_map",
        "target_col": "ETC_TANKIYOGO",
        "rules": {
            "TRUE": 1,
            "FALSE": 2,
            "default": None  
        }
    },
    "その他の消化器系-詳細(D)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "multi_flag_split_contains",
        "rules": {
            "胃内容停滞": "ETC_SHOKAKI_INAIYOTETAI",
            "イレウス": "ETC_SHOKAKI_ILEUS",
            "胃十二指腸潰瘍": "ETC_SHOKAKI_I12SHICHOKAIYOU",
            "その他": "ETC_SHOKAKI_ETC"
        }
    },
    "その他の消化器系(D)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "single_map",
        "target_col": "ETC_SHOKAKI",
        "rules": {
            "TRUE": 1,
            "FALSE": 2,
            "default": None  
        }
    },
    "同種血-詳細(D)[移植手術（レシピエント）／摘出手術（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "exist_flag",
        "target_col": "DOSHU_FLG",
        "value_if_exists": 1,
        "value_if_not_exists": 0,
        "keywords": ["赤血球液", "新鮮凍結血漿", "血小板", "その他"]
    },
    "同種血-その他（テキスト）(D)[移植手術（レシピエント）／摘出手術（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "latest_exist_and_detail_flag",
        "flag_target_col": "DOSHU_ETC_FLG",
        "detail_target_col": "DOSHU_ETC_YUKETU"
    },
    "その他(R)[免疫抑制：導入期（移植後1カ月以内）、ABO不適合移植（レシピエント）]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "single_map",
        "target_col": "DONYU_ETC",
        "rules": {
            "TRUE": 1,
            "FALSE": 2,
            "default": None  
        }
    },
    "Quality of Life[レシピエントの状態]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "single_map",
        "target_col": "QOL",
        "rules": {
			"入院中（ICU）": 1,
			"入院中（一般病棟）": 1,
			"自宅療養、就労・就学不能<br/>（学齢期以前では成長停止）": 2,
			"パートタイムの就労、常時の就学不能（学齢期以前では成長低下）": 4,
			"パートタイムの就労、常時の就学不能<br/>（学齢期以前では成長低下）": 4,
			"常時の就労・就学（学齢期以前では正常な成長）": 5,
			"常時の就労・就学<br/>（学齢期以前では正常な成長）": 5,
			"不明": 99,
            "default": None  
        }
    },
    "核酸合成阻害-詳細(R)[免疫抑制：導入期（移植後1カ月以内）、ABO不適合移植（レシピエント）]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "multi_flag_split",
        "rules": {
			"ミコフェノール酸モフェチル(MMF)": "DONYU_MMF",
			"アザチオプリン(AZP)": "DONYU_AZ",
			"ミゾリビン（MZR）": "DONYU_MZ",
			"シクロフォスファミド(CP)": "DONYU_CP"
        }
    },
	"カルシニュリン・ インヒビター-詳細(R)[免疫抑制：導入期（移植後1カ月以内）、ABO不適合移植（レシピエント）]": {
		"target_table": "T_ISHOKU_KIHON_LIVER_LIV",
		"type": "multi_flag_split_contains",
		"rules": {
		"タクロリムス（FK506）": "DONYU_TAC",
		"シクロスポリン（CyA）": "DONYU_CSA"
		}
	},
    "ステロイド(R)[免疫抑制：導入期（移植後1カ月以内）、ABO不適合移植（レシピエント）]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "single_map",
        "target_col": "DONYU_CS",
        "rules": {
            "TRUE": 1,
            "FALSE": 2,
            "default": None  
        }
    },
	"Quality of Life(R)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "single_map",
        "target_col": "QOL",
        "rules": {
			"常時の就労・就学（学齢期以前では正常な成長）" : 1,
			"常時の就労・就学<br/>（学齢期以前では正常な成長）" : 1,
			"パートタイムの就労、常時の就学不能（学齢期以前では成長低下）" : 2,
			"パートタイムの就労、常時の就学不能<br/>（学齢期以前では成長低下）" : 2,
			"自宅療養、就労・就学不能（学齢期以前では成長停止）" : 3,
			"自宅療養、就労・就学不能<br/>（学齢期以前では成長停止）" : 3,
			"入院中（一般病棟）" : 4,
			"入院中（ICU）" : 5,
			"不明" : 6
        }
	},
	"血液浄化法-詳細(R)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "single_map",
        "target_col": "KETUEKI_JYOKAHO_ETC",
        "rules": {
			"血漿交換" : 1,
			"その他" : 2,
        }
	},
    "脳症(R)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "single_map",
        "target_col": "NOSYO",
        "rules": {
			"無" : 1,
			"有（昏睡度1）" : 2,
			"有（昏睡度2）" : 3,
			"有（昏睡度3）" : 4,
			"有（昏睡度4）" : 5
        }
    },
    "腹水(R)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "single_map",
        "target_col": "FUKUSUI",
        "rules": {
			"無": 1,
			"有（利尿剤への反応性：有）": 2,
			"利尿剤への反応性：有": 2,
			"有（利尿剤への反応性：無）": 3,
			"利尿剤への反応性：無": 3
        }
    },
    "人種(R)[レシピエント情報／ドナー情報]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "single_map",
        "target_col": "JINSYU",
        "rules": {
			"日本人": 1,
			"日本人以外の東洋人": 2,
			"白人": 3,
			"黒人": 4,
			"その他": 99
        }
    },
    "人種(D)[レシピエント情報／ドナー情報]": {
        "target_table": "T_DONOR_LIV",
        "type": "single_map",
        "target_col": "JINSYU",
        "rules": {
			"日本人": 1,
			"日本人以外の東洋人": 2,
			"白人": 3,
			"黒人": 4,
			"その他": 99
        }
    },
	"Primary non-function(R)[初回調査用紙（レシピエント／ドナー情報）]": {
		"target_table": "T_ISHOKU_KIHON_LIVER_LIV",
		"type": "disease_code_mapping_admin"
	},
	"慢性拒絶反応(R)[初回調査用紙（レシピエント／ドナー情報）]": {
		"target_table": "T_ISHOKU_KIHON_LIVER_LIV",
		"type": "disease_code_mapping_admin"
	},
	"原疾患の再発(R)[初回調査用紙（レシピエント／ドナー情報）]": {
		"target_table": "T_ISHOKU_KIHON_LIVER_LIV",
		"type": "disease_code_mapping_admin"
	},
	"原疾患の再発（テキスト）(R)[初回調査用紙（レシピエント／ドナー情報）]": {
		"target_table": "T_ISHOKU_KIHON_LIVER_LIV",
		"type": "disease_code_mapping_admin"
	},
	"血管系合併症(R)[初回調査用紙（レシピエント／ドナー情報）]": {
		"target_table": "T_ISHOKU_KIHON_LIVER_LIV",
		"type": "disease_code_mapping_admin"
	},
	"血管系合併症（テキスト）(R)[初回調査用紙（レシピエント／ドナー情報）]": {
		"target_table": "T_ISHOKU_KIHON_LIVER_LIV",
		"type": "disease_code_mapping_admin"
	},
	"その他(R)[初回調査用紙（レシピエント／ドナー情報）]": {
		"target_table": "T_ISHOKU_KIHON_LIVER_LIV",
		"type": "disease_code_mapping_admin"
	},
	"その他（テキスト）(R)[初回調査用紙（レシピエント／ドナー情報）]": {
		"target_table": "T_ISHOKU_KIHON_LIVER_LIV",
		"type": "disease_code_mapping_admin"
	},
	"郡コード[追加情報(管理者用)]": {
		"target_table": "T_ISHOKU_KIHON_LIVER_LIV",
		"type": "disease_code_mapping_admin"
	},
	"胆汁鬱滞性疾患-その他（テキスト）(R)[初回調査用紙（レシピエント／ドナー情報）]": {
		"target_table": "T_ISHOKU_KIHON_LIVER_LIV",
		"type": "disease_code_mapping_regular"
	},
	"胆汁鬱滞性疾患-群コード(R)[初回調査用紙（レシピエント／ドナー情報）]": {
		"target_table": "T_ISHOKU_KIHON_LIVER_LIV",
		"type": "disease_code_mapping_regular"
	},
	"胆汁鬱滞性疾患-疾患コード(R)[初回調査用紙（レシピエント／ドナー情報）]": {
		"target_table": "T_ISHOKU_KIHON_LIVER_LIV",
		"type": "disease_code_mapping_regular"
	},
	"腫瘍性疾患-他の原発性（テキスト）(R)[初回調査用紙（レシピエント／ドナー情報）]": {
		"target_table": "T_ISHOKU_KIHON_LIVER_LIV",
		"type": "disease_code_mapping_regular"
	},
	"腫瘍性疾患-転移性（テキスト）(R)[初回調査用紙（レシピエント／ドナー情報）]": {
		"target_table": "T_ISHOKU_KIHON_LIVER_LIV",
		"type": "disease_code_mapping_regular"
	},
	"腫瘍性疾患-群コード(R)[初回調査用紙（レシピエント／ドナー情報）]": {
		"target_table": "T_ISHOKU_KIHON_LIVER_LIV",
		"type": "disease_code_mapping_regular"
	},
	"腫瘍性疾患-疾患コード(R)[初回調査用紙（レシピエント／ドナー情報）]": {
		"target_table": "T_ISHOKU_KIHON_LIVER_LIV",
		"type": "disease_code_mapping_regular"
	},
	"肝細胞性疾患（肝硬変）-その他（テキスト）(R)[初回調査用紙（レシピエント／ドナー情報）]": {
		"target_table": "T_ISHOKU_KIHON_LIVER_LIV",
		"type": "disease_code_mapping_regular"
	},
	"肝細胞性疾患（肝硬変）-群コード(R)[初回調査用紙（レシピエント／ドナー情報）]": {
		"target_table": "T_ISHOKU_KIHON_LIVER_LIV",
		"type": "disease_code_mapping_regular"
	},
	"肝細胞性疾患（肝硬変）-疾患コード(R)[初回調査用紙（レシピエント／ドナー情報）]": {
		"target_table": "T_ISHOKU_KIHON_LIVER_LIV",
		"type": "disease_code_mapping_regular"
	},
	"急性肝不全-その他（テキスト）(R)[初回調査用紙（レシピエント／ドナー情報）]": {
		"target_table": "T_ISHOKU_KIHON_LIVER_LIV",
		"type": "disease_code_mapping_regular"
	},
	"急性肝不全-群コード(R)[初回調査用紙（レシピエント／ドナー情報）]": {
		"target_table": "T_ISHOKU_KIHON_LIVER_LIV",
		"type": "disease_code_mapping_regular"
	},
	"急性肝不全-疾患コード(R)[初回調査用紙（レシピエント／ドナー情報）]": {
		"target_table": "T_ISHOKU_KIHON_LIVER_LIV",
		"type": "disease_code_mapping_regular"
	},
	"代謝性疾患-その他（テキスト）(R)[初回調査用紙（レシピエント／ドナー情報）]": {
		"target_table": "T_ISHOKU_KIHON_LIVER_LIV",
		"type": "disease_code_mapping_regular"
	},
	"代謝性疾患-群コード(R)[初回調査用紙（レシピエント／ドナー情報）]": {
		"target_table": "T_ISHOKU_KIHON_LIVER_LIV",
		"type": "disease_code_mapping_regular"
	},
	"代謝性疾患-疾患コード(R)[初回調査用紙（レシピエント／ドナー情報）]": {
		"target_table": "T_ISHOKU_KIHON_LIVER_LIV",
		"type": "disease_code_mapping_regular"
	},
	"血管性疾患-その他（テキスト）(R)[初回調査用紙（レシピエント／ドナー情報）]": {
		"target_table": "T_ISHOKU_KIHON_LIVER_LIV",
		"type": "disease_code_mapping_regular"
	},
	"血管性疾患-群コード(R)[初回調査用紙（レシピエント／ドナー情報）]": {
		"target_table": "T_ISHOKU_KIHON_LIVER_LIV",
		"type": "disease_code_mapping_regular"
	},
	"血管性疾患-疾患コード(R)[初回調査用紙（レシピエント／ドナー情報）]": {
		"target_table": "T_ISHOKU_KIHON_LIVER_LIV",
		"type": "disease_code_mapping_regular"
	},
	"その他の疾患-その他（テキスト）(R)[初回調査用紙（レシピエント／ドナー情報）]": {
		"target_table": "T_ISHOKU_KIHON_LIVER_LIV",
		"type": "disease_code_mapping_regular"
	},
	"その他の疾患-群コード(R)[初回調査用紙（レシピエント／ドナー情報）]": {
		"target_table": "T_ISHOKU_KIHON_LIVER_LIV",
		"type": "disease_code_mapping_regular"
	},
	"その他の疾患-疾患コード(R)[初回調査用紙（レシピエント／ドナー情報）]": {
		"target_table": "T_ISHOKU_KIHON_LIVER_LIV",
		"type": "disease_code_mapping_regular"
	},
	"肝細胞性疾患（肝硬変）-疾患コード(R)[初回調査用紙（レシピエント／ドナー情報）]": {
		"target_table": "T_ISHOKU_KIHON_LIV",
		"type": "exist_flag",
		"target_col": "KANSAIBOSEI_KANKOUBEN_CODE",
		"value_if_exists": "01",
		"value_if_not_exists": None
	},
	"肝細胞性疾患（肝硬変）-疾患コード(R)[初回調査用紙（レシピエント／ドナー情報）]": {
		"target_table": "T_ISHOKU_KIHON_LIV",
		"type": "exist_flag",
		"target_col": "KANSAIBOSEI_KANKOUBEN_CODE",
		"value_if_exists": "03",
		"value_if_not_exists": None
	},
	"悪性腫瘍（テキスト）[レシピエントの状態]": {
		"target_table": "T_ISHOKU_KIHON_LIV",
		"type": "latest_exist_and_detail_flag",
		"flag_target_col": "AKUSEISIKKAN_ETC_FLG",
		"detail_target_col": "AKUSEISIKKAN_ETC_DETAIL"
	},
    "合併症による再手術-手術日(R)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "split_dates_backfill",
        "target_cols": [
            "GAPPEI_SAISYUJUTU_DATE",
            "GAPPEI_SAISYUJUTU_DATE2",
            "GAPPEI_SAISYUJUTU_DATE3",
            "GAPPEI_SAISYUJUTU_DATE4",
            "GAPPEI_SAISYUJUTU_DATE5"
        ],
        "max_split": 5
    },
    "合併症による再手術-術式(R)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "split_text_backfill",
        "target_cols": [
            "GAPPEI_SAISYUJUTU_JUTUSHIKI",
            "GAPPEI_SAISYUJUTU_JUTUSHIKI2",
            "GAPPEI_SAISYUJUTU_JUTUSHIKI3",
            "GAPPEI_SAISYUJUTU_JUTUSHIKI4",
            "GAPPEI_SAISYUJUTU_JUTUSHIKI5"
        ],
        "max_split": 5
    },
	"妊娠回数[合併症・再手術・再入院・妊娠・出産：前回調査以降のもののみ]": {
		"target_table": "T_ISHOKU_KIHON_LIV",
		"type": "aggregate_sum_flagged",
		"value_col": "妊娠回数[合併症・再手術・再入院・妊娠・出産：前回調査以降のもののみ]",
		"sum_target_col": "ISYOKUGO_NINSIN_CNT",
		"flag_target_col": "ISYOKUGO_NINSINREKI",
		"rules": {
			"if_sum_equals_0": 1,
			"if_sum_greater_than_0": 2
		}
	},
    "移植肝亜区域": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "multi_flag",
        "rules": {
            "1": "ISHOKUKAN_AKUIKI1_FLG",
            "2": "ISHOKUKAN_AKUIKI2_FLG",
            "3": "ISHOKUKAN_AKUIKI3_FLG",
            "4": "ISHOKUKAN_AKUIKI4_FLG",
            "5": "ISHOKUKAN_AKUIKI5_FLG",
            "6": "ISHOKUKAN_AKUIKI6_FLG",
            "7": "ISHOKUKAN_AKUIKI7_FLG",
            "8": "ISHOKUKAN_AKUIKI8_FLG",
        }
    },
    "血管系合併症-詳細(R)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "multi_flag",
        "rules": {
            "血栓症": "KEKKAN_KESSEN_FLG",
            "狭窄": "KEKKAN_KYOSAKU_FLG",
            "その他": "KEKKANKEI_ETC_FLG"
        }
    },
    "免疫学的合併症-詳細(R)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "multi_flag",
        "rules": {
            "急性拒絶反応": "MENEKI_KYUSEIKYOZETU",
            "慢性拒絶反応": "MENEKI_KOTAIKYOZETU",
            "GVHD": "MENEKI_GAPPEI_GVHD"
        }
    },
    "血栓症(R)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "multi_flag_split",
        "rules": {
            "門脈": "KESSEN_MONMYAKU",
            "肝静脈": "KESSEN_KANJOMYAKU",
            "動脈": "KESSEN_KANDOMYAKU",
            "その他": "KESSEN_ETC"
        }
    },
    "狭窄(R)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "multi_flag_split",
        "rules": {
            "門脈": "KYOSAKU_KANDOMYAKU",
            "肝静脈": "KYOSAKU_MONMYAKU",
            "動脈": "KYOSAKU_KANJOMYAKU",
            "その他": "KYOSAKU_ETC"
        }
    },
    "胆道合併症-詳細(R)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "multi_flag_split",
        "rules": {
            "縫合不全": "TANDO_HOGOFUZEN_FLG",
            "狭窄": "TANDO_KYOSAKU_FLG",
            "その他": "TANDO_ETC_FLG",
        }
    },
    "移植回数": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "single_map",
        "target_col": "SEITAI_ISYOKU_CNT",
        "rules": {
            "初回移植": 1,
            "再移植": 2,
            "それ以上": 3
        }
    },
    "レシピエントの状態[レシピエントの状態]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "single_map",
        "target_col": "RECIPIENT_TENKI",
        "rules": {
            "生存": 1,
            "死亡": 2,
            "不明": 3
        }
    },
    "移植肝亜区域-中肝静脈": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "single_map",
        "target_col": "ISHOKUKAN_AKUIKI_CHUKANJOMYAKU",
        "rules": {
            "中肝静脈付き": "9",
            "中肝静脈なし": "10",
            "default": None
        }
    },
    "ABO血液型(R)[レシピエント情報／ドナー情報]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "single_map",
        "target_col": "BLOOD_ABO",
        "rules": {
            "A": 1,
            "B": 2,
            "O": 3,
            "AB": 4,
            "default": None
        }
    },
    "ABO血液型(D)[レシピエント情報／ドナー情報]": {
        "target_table": "T_DONOR_LIV",
        "type": "single_map",
        "target_col": "BLOOD_ABO",
        "rules": {
            "A": 1,
            "B": 2,
            "O": 3,
            "AB": 4,
            "default": None
        }
    },
    "手術法(R)[移植手術（レシピエント）／摘出手術（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "single_map",
        "target_col": "JUTSUSHIKI",
        "rules": {
            "同所性": 1,
            "異所性": 2,
            "APOLT": 3,
            "default": None  
        }
    },
    "胆道再建(R)[移植手術（レシピエント）／摘出手術（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "single_map",
        "target_col": "TANDO_SAIKEN_FLG",
        "rules": {
            "胆管胆管吻合": 1,
            "胆管空腸吻合": 2,
            "その他": 3,
            "default": None  
        }
    },
    "門脈血栓(R)[移植手術（レシピエント）／摘出手術（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "single_map",
        "target_col": "MONMYAKU_KESSEN_FLG",
        "rules": {
            "Grade 1＝門脈本幹径の50%未満<br />　（SMVへの進展有無を問わず）": 1,
            "Grade 2＝門脈本幹径の50%以上<br />　（SMVへの進展有無を問わず）": 2,
            "Grade 3＝門脈本幹と近位SMVの完全閉塞": 3,
            "Grade 4＝門脈本幹と全SMVの閉": 4,
            "無": 0,
            "default": None  
        }
    },
    "腫瘍の個数(R)[肝細胞癌歴ありの場合（レシピエント）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "single_map",
        "target_col": "SYUYO_NUM",
        "rules": {
            "1コ": 1,
            "2コ": 2,
            "3コ": 3,
            "4コ": 4,
            "5コ": 5,
            "それ以上": 6,
            "default": None  
        }
    },
    "ドミノ移植(R)[移植手術（レシピエント）／摘出手術（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "single_map",
        "target_col": "DOMINO_ISYOKU_FLG",
        "rules": {
            "No": 1,
            "Yes（同一施設）": 2,
            "Yes（他施設）": 3,
            "default": None  
        }
    },
    "腫瘍の最大径(R)[肝細胞癌歴ありの場合（レシピエント）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "single_map",
        "target_col": "SYUYO_SAIDAIKEI",
        "rules": {
            "3cm以下": 1,
            "5cm以下": 2,
            "5㎝以上": 3,
            "default": None  
        }
    },
    "特殊な門脈再建-有（テキスト）(R)[移植手術（レシピエント）／摘出手術（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "single_map",
        "target_col": "TOKUSYU_MOMYAKU_SAIKEN_CMNT",
        "rules": {
            "胆管胆管吻合": 1,
            "胆管空腸吻合": 2,
            "default": None  
        }
    },
    "原疾患の再発[レシピエントの状態]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "single_map",
        "target_col": "GENSIKKAN_SAIHATU",
        "rules": {
            "TRUE": 1,
            "FALSE": 2,
            "default": None  
        }
    },
    "悪性腫瘍[レシピエントの状態]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "single_map",
        "target_col": "AKUSEISIKKAN_FLG",
        "rules": {
            "TRUE": 1,
            "FALSE": 2,
            "default": None  
        }
    },
    "出血(R)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "single_map",
        "target_col": "GOSYUKKETU_FLG",
        "rules": {
            "TRUE": 1,
            "FALSE": 2,
            "default": None  
        }
    },
    "Primary non-function(R)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "single_map",
        "target_col": "PRIMARY_NON_FUNCTION_FLG",
        "rules": {
            "TRUE": 1,
            "FALSE": 2,
            "default": None  
        }
    },
    "免疫学的合併症(R)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "single_map",
        "target_col": "MENEKI_GAPPEI_FLG",
        "rules": {
            "TRUE": 1,
            "FALSE": 2,
            "default": None  
        }
    },
    "血管系合併症(R)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "single_map",
        "target_col": "KEKKAN_GAPPEI_FLG",
        "rules": {
            "TRUE": 1,
            "FALSE": 2,
            "default": None  
        }
    },
    "胆道合併症(R)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "single_map",
        "target_col": "TANDO_GAPPEI_FLG",
        "rules": {
            "TRUE": 1,
            "FALSE": 2,
            "default": None  
        }
    },
    "感染症(R)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "single_map",
        "target_col": "KANSENSYO_ETC",
        "rules": {
            "TRUE": 1,
            "FALSE": 2,
            "default": None  
        }
    },
    "その他(R)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "single_map",
        "target_col": "GAPPEI_ETC",
        "rules": {
            "TRUE": 1,
            "FALSE": 2,
            "default": None  
        }
    },
    "viableな肝細胞癌(R)[肝細胞癌歴ありの場合（レシピエント）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "single_map",
        "target_col": "GAPPEI_ETC",
        "rules": {
            "無": 0,
            "有（ミラノ基準内）": 1,
            "有（ミラノ基準外）": 1,
            "default": None  
        }
    },
    "生年月日(D)[初回調査用紙（レシピエント／ドナー情報）]": {
        "target_table": "T_DONOR_LIV",
        "type": "date_format",
        "target_col": "BIRTHDAY",
        "format": "%Y%m%d"
    },
    "生年月日(R)[初回調査用紙（レシピエント／ドナー情報）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "date_format",
        "target_col": "BIRTHDAY",
        "format": "%Y%m%d"
    },
    "最終生存確認日[レシピエントの状態]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "date_format",
        "target_col": "FINAL_LIV_DATE",
        "format": "%Y%m%d"
    },
    "移植日": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "date_format",
        "target_col": "ISYOKU_DATE",
        "format": "%Y%m%d"
    },
    "他臓器（組織）の移植の既往-有（テキスト）(R)[移植手術（レシピエント）／摘出手術（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "pass_through",  # 新たにtypeを定義（中身をそのまま渡す）
        "target_col": "CMNT1"
    },
    "AFP(R)[肝細胞癌歴ありの場合（レシピエント）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "single_map",
        "target_col": "AFP",
        "rules": {
            "15ng/ml未満": 1,
            "15ng/ml以上99999ng/ml以下": 2,
            "100,000ng/ml以上": 2,
            "ND": 3,
            "不明": 3,
            "default": None  
        }        
    },
    "PIVKA-II(R)[肝細胞癌歴ありの場合（レシピエント）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "single_map",
        "target_col": "PIVKAII",
        "rules": {
            "40mAU/ml未満": 1,            
            "40mAU/ml以上99999mAU/ml以下": 2,
            "100,000mAU/ml以上": 2,
            "ND": 3,
            "不明": 3,
            "default": None  
        }                
    }
}
