"""
conversion_map.py - データ変換ルール定義ファイル

このファイルは、CSVファイルのカラムデータをデータベースのテーブルに変換するためのルールを定義しています。
各ルールは、元のカラム名をキーとして、変換先のテーブル名、カラム名、変換方法を指定します。

### 変換タイプの説明：
- single_map: 単純な値のマッピング（例：「有」→ 1、「無」→ 0）
- multi_flag: カンマ区切りの値を複数のフラグカラムに分割
- pass_through: 変換せずにそのままの値を設定
- date_format: 日付フォーマットの変換
- split_dates_backfill: 日付の並びを複数カラムに分割して登録

### 以下のコメントは以前の開発者のメモです（参考用）

課題がJSONを整理する

(1).


合併症による再手術-術式(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
	},
"""



"""
	"胆汁鬱滞性疾患-その他（テキスト）(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"
	},

"""

# メインの変換ルール辞書
# 各エントリは、CSVカラム名からデータベースカラムへの変換ルールを定義しています
conversion_map = {
    "合併症(D)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "single_map",
        "target_col": "GAPPEI_FLG",
        "rules": {
            "有": 1,
            "無": 0,
            "default": None  
        }
    },
    ""
    "合併症による再手術-術式(R)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]":{
		"target_table": "T_ISHOKU_KIHON_LIV",
		"type": "skip"
    },
    "再手術-術式(D)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
		"target_table": "T_ISHOKU_KIHON_LIV",
		"type": "skip"
    },
    "合併症による再手術-術式[合併症・再手術・再入院・妊娠・出産：前回調査以降のもののみ]": {
		"target_table": "T_ISHOKU_KIHON_LIV",
		"type": "skip"
    },
    "胆汁鬱滞性疾患-その他（テキスト）(R)[初回調査用紙（レシピエント／ドナー情報）]": {
		"target_table": "T_ISHOKU_KIHON_LIVER_LIV",
		"type": "skip"
    },
    "腫瘍性疾患-他の原発性（テキスト）(R)[初回調査用紙（レシピエント／ドナー情報）]": {
		"target_table": "T_ISHOKU_KIHON_LIVER_LIV",
		"type": "skip"
    },
    "肝細胞性疾患（肝硬変）-その他（テキスト）(R)[初回調査用紙（レシピエント／ドナー情報）]":{
		"target_table": "T_ISHOKU_KIHON_LIVER_LIV",
		"type": "skip"
    },
    "胆汁鬱滞性疾患-その他（テキスト）(R)[初回調査用紙（レシピエント／ドナー情報）]": {
		"target_table": "T_ISHOKU_KIHON_LIVER_LIV",
		"type": "skip"
    },
    "急性肝不全-その他（テキスト）(R)[初回調査用紙（レシピエント／ドナー情報）]": {
		"target_table": "T_ISHOKU_KIHON_LIVER_LIV",
		"type": "skip"
    },
    "代謝性疾患-その他（テキスト）(R)[初回調査用紙（レシピエント／ドナー情報）]": {
		"target_table": "T_ISHOKU_KIHON_LIVER_LIV",
		"type": "skip"
    },
    "血管性疾患-その他（テキスト）(R)[初回調査用紙（レシピエント／ドナー情報）]": {
		"target_table": "T_ISHOKU_KIHON_LIVER_LIV",
		"type": "skip"
    },
    "その他の疾患-その他（テキスト）(R)[初回調査用紙（レシピエント／ドナー情報）]": {
		"target_table": "T_ISHOKU_KIHON_LIVER_LIV",
		"type": "skip"
    },
    "胆汁鬱滞性疾患-疾患コード(R)[初回調査用紙（レシピエント／ドナー情報）]":{
		"target_table": "T_ISHOKU_KIHON_LIVER_LIV",
		"type": "skip"
    },
    "腫瘍性疾患-疾患コード(R)[初回調査用紙（レシピエント／ドナー情報）]":{
		"target_table": "T_ISHOKU_KIHON_LIVER_LIV",
		"type": "skip"
    },
    "肝細胞性疾患（肝硬変）-疾患コード(R)[初回調査用紙（レシピエント／ドナー情報）]":{
		"target_table": "T_ISHOKU_KIHON_LIVER_LIV",
		"type": "skip"
    },
    "急性肝不全-疾患コード(R)[初回調査用紙（レシピエント／ドナー情報）]":{
		"target_table": "T_ISHOKU_KIHON_LIVER_LIV",
		"type": "skip"
    },
    "代謝性疾患-疾患コード(R)[初回調査用紙（レシピエント／ドナー情報）]":{
		"target_table": "T_ISHOKU_KIHON_LIVER_LIV",
		"type": "skip"
    },
    "血管性疾患-疾患コード(R)[初回調査用紙（レシピエント／ドナー情報）]":{
		"target_table": "T_ISHOKU_KIHON_LIVER_LIV",
		"type": "skip"
    },
    "その他の疾患-疾患コード(R)[初回調査用紙（レシピエント／ドナー情報）]":{
		"target_table": "T_ISHOKU_KIHON_LIVER_LIV",
		"type": "skip"
    },
	"胆汁鬱滞性疾患-群コード(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"
	},
    "身長(D)[レシピエント情報／ドナー情報]": {
        "target_table": "T_DONOR_LIV",
        "type": "pass_through",
        "target_col": "HEIGHT"
    },
    "身長(R)[レシピエント情報／ドナー情報]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "pass_through",
        "target_col": "HEIGHT"
    },
    "体重(D)[レシピエント情報／ドナー情報]": {
        "target_table": "T_DONOR_LIV",
        "type": "pass_through",
        "target_col": "WEIGHT"
    },
    "出血-部位（テキスト）(D)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "pass_through",
        "target_col": "SHUKKETSU_CMNT"
    },
    "胆汁鬱滞性疾患-疾患コード(R)[初回調査用紙（レシピエント／ドナー情報）]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "disease_code_mapping_regular"
    },
    "性別(R)[初回調査用紙（レシピエント／ドナー情報）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "single_map",
        "target_col": "SEX",
        "rules": {
            "男": 1,
            "女": 2,
            "default": None  
        }
    },
    "性別(D)[初回調査用紙（レシピエント／ドナー情報）]": {
        "target_table": "T_DONOR_LIV",
        "type": "single_map",
        "target_col": "SEX",
        "rules": {
            "男": 1,
            "女": 2,
            "default": None  
        }
    },
    "Rh血液型(R)[レシピエント情報／ドナー情報]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "single_map",
        "target_col": "BLOOD_RH",
        "rules": {
            "＋": 1,
            "－": 2,
            "default": None  
        }
    },
    "Rh血液型(D)[レシピエント情報／ドナー情報]": {
        "target_table": "T_DONOR_LIV",
        "type": "single_map",
        "target_col": "BLOOD_RH",
        "rules": {
            "＋": 1,
            "－": 2,
            "default": None  
        }
    },
    "血液浄化法(R)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "single_map",
        "target_col": "KETUEKI_JYOKAHO",
        "rules": {
            "有": 1,
            "無": 0,
            "default": None  
        }
    },
    "血液浄化法(R)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "single_map",
        "target_col": "KETUEKI_JYOKAHO",
        "rules": {
            "有": 1,
            "無": 0,
            "default": None  
        }
    },
    "血液浄化法-詳細(R)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "conditional_text_map",
        "target_col": "KETUEKI_JYOKAHO_ETC",
        "rules": {
            "血漿交換": 1,
            "その他": {
                "value": 2,
                "text_source_col": "血液浄化法-詳細-その他（テキスト）(R)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]"
            },
            "血漿交換,その他": {
                "value": 1,
                "text_source_col": "血液浄化法-詳細-その他（テキスト）(R)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]"
            },
            "default": None
        }
    },
    "肝細胞癌歴(R)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "single_map",
        "target_col": "KANSAIBOGANREKI",
        "rules": {
            "有": 1,
            "無": 0,
            "default": None  
        }
    },
    "透析治療(R)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "single_map",
        "target_col": "TOSEKI_TIRYO",
        "rules": {
            "有": 1,
            "無": 0,
            "default": None  
        }
    },
    "肝肺症候群(R)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "single_map",
        "target_col": "KANHAI_SYOKOGUN",
        "rules": {
            "有": 1,
            "無": 0,
            "default": None  
        }
    },
    "肺高血圧(R)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "single_map",
        "target_col": "HAI_KOUKETUATU",
        "rules": {
            "有": 1,
            "無": 0,
            "default": None  
        }
    },
    "HBsAg(R)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "single_map",
        "target_col": "KANSENSYO_HBS_KOGEN",
        "rules": {
            "－": 1,
            "±": 2,
            "＋": 3,
            "ND": 4,
            "不明": 4,
            "default": None  
        }
    },
    "HBsAb(R)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "single_map",
        "target_col": "KANSENSYO_HBS_KOTAI",
        "rules": {
            "－": 1,
            "±": 2,
            "＋": 3,
            "ND": 4,
            "不明": 4,
            "default": None  
        }
    },
    "HBeAg(R)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "single_map",
        "target_col": "KANSENSYO_HBE_KOGEN",
        "rules": {
            "－": 1,
            "±": 2,
            "＋": 3,
            "ND": 4,
            "不明": 4,
            "default": None  
        }
    },
    "HBeAb(R)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "single_map",
        "target_col": "KANSENSYO_HBE_KOTAI",
        "rules": {
            "－": 1,
            "±": 2,
            "＋": 3,
            "ND": 4,
            "不明": 4,
            "default": None  
        }
    },
    "HBcAb(R)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "single_map",
        "target_col": "KANSENSYO_HBC_KOTAI",
        "rules": {
            "－": 1,
            "±": 2,
            "＋": 3,
            "ND": 4,
            "不明": 4,
            "default": None  
        }
    },
    "HBV-DNA(R)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "single_map",
        "target_col": "KANSENSYO_HBVDNS_KOTAI",
        "rules": {
            "－": 1,
            "±": 2,
            "＋": 3,
            "ND": 4,
            "不明": 4,
            "default": None  
        }
    },
    "HCVAb(R)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "single_map",
        "target_col": "KANSENSYO_HCV_KOTAI",
        "rules": {
            "－": 1,
            "±": 2,
            "＋": 3,
            "ND": 4,
            "不明": 4,
            "default": None  
        }
    },
    "HCV-RNA(R)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "single_map",
        "target_col": "KANSENSYO_HCV_RN_A_KOTAI",
        "rules": {
            "－": 1,
            "±": 2,
            "＋": 3,
            "ND": 4,
            "不明": 4,
            "default": None  
        }
    },
    "HIV(R)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "single_map",
        "target_col": "KANSENSYO_HIV_KOTAI",
        "rules": {
            "－": 1,
            "±": 2,
            "＋": 3,
            "ND": 4,
            "不明": 4,
            "default": None  
        }
    },
    "ATLA(R)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "single_map",
        "target_col": "KANSENSYO_HTLV_KOTAI",
        "rules": {
            "－": 1,
            "±": 2,
            "＋": 3,
            "ND": 4,
            "不明": 4,
            "default": None  
        }
    },
    "CMV(IgG)(R)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "single_map",
        "target_col": "KANSENSYO_CMVIGG_KOTAI",
        "rules": {
            "－": 1,
            "±": 2,
            "＋": 3,
            "ND": 4,
            "不明": 4,
            "default": None  
        }
    },
    "MELDスコア(R)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "single_map",
        "target_col": "MELD_SCORE",
        "rules": {
            "－": 1,
            "±": 2,
            "＋": 3,
            "ND": 4,
            "不明": 4,
            "default": None  
        }
    },
    "PELDスコア(R)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "single_map",
        "target_col": "PELD_SCORE",
        "rules": {
            "－": 1,
            "±": 2,
            "＋": 3,
            "ND": 4,
            "不明": 4,
            "default": None  
        }
    },
    "CTPスコア(R)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "single_map",
        "target_col": "CTP_SCORE",
        "rules": {
            "－": 1,
            "±": 2,
            "＋": 3,
            "ND": 4,
            "不明": 4,
            "default": None  
        }
    },
    "HBsAg(R)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "single_map",
        "target_col": "KANSENSYO_HBS_KOGEN",
        "rules": {
            "－": 1,
            "±": 2,
            "＋": 3,
            "ND": 4,
            "不明": 4,
            "default": None  
        }
    },
    "HBsAb(R)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "single_map",
        "target_col": "KANSENSYO_HBS_KOTAI",
        "rules": {
            "－": 1,
            "±": 2,
            "＋": 3,
            "ND": 4,
            "不明": 4,
            "default": None  
        }
    },
    "HBeAg(R)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "single_map",
        "target_col": "KANSENSYO_HBE_KOGEN",
        "rules": {
            "－": 1,
            "±": 2,
            "＋": 3,
            "ND": 4,
            "不明": 4,
            "default": None  
        }
    },
    "HBeAb(R)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "single_map",
        "target_col": "KANSENSYO_HBE_KOTAI",
        "rules": {
            "－": 1,
            "±": 2,
            "＋": 3,
            "ND": 4,
            "不明": 4,
            "default": None  
        }
    },
    "HBcAb(R)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "single_map",
        "target_col": "KANSENSYO_HBC_KOTAI",
        "rules": {
            "－": 1,
            "±": 2,
            "＋": 3,
            "ND": 4,
            "不明": 4,
            "default": None  
        }
    },
    "HBV-DNA(R)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "single_map",
        "target_col": "KANSENSYO_HBVDNS_KOTAI",
        "rules": {
            "－": 1,
            "±": 2,
            "＋": 3,
            "ND": 4,
            "不明": 4,
            "default": None  
        }
    },
    "HCVAb(R)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "single_map",
        "target_col": "KANSENSYO_HCV_KOTAI",
        "rules": {
            "－": 1,
            "±": 2,
            "＋": 3,
            "ND": 4,
            "不明": 4,
            "default": None  
        }
    },
    "HCV-RNA(R)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "single_map",
        "target_col": "KANSENSYO_HCV_RN_A_KOTAI",
        "rules": {
            "－": 1,
            "±": 2,
            "＋": 3,
            "ND": 4,
            "不明": 4,
            "default": None  
        }
    },
    "ATLA(R)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "single_map",
        "target_col": "KANSENSYO_HTLV_KOTAI",
        "rules": {
            "－": 1,
            "±": 2,
            "＋": 3,
            "ND": 4,
            "不明": 4,
            "default": None  
        }
    },
    "CMV(IgG)(R)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "single_map",
        "target_col": "KANSENSYO_CMVIGG_KOTAI",
        "rules": {
            "－": 1,
            "±": 2,
            "＋": 3,
            "ND": 4,
            "不明": 4,
            "default": None  
        }
    },
    "MELDスコア(R)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "pass_through",
        "target_col": "MELD_SCORE"
    },
    "PELDスコア(R)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "pass_through",
        "target_col": "PELD_SCORE"
    },
    "CTPスコア(R)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "pass_through",
        "target_col": "CTP_SCORE"
    },
    "倫理的問題(D)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "single_map",
        "target_col": "RINRI_MONDAI_FLG",        
        "rules": {
            "有": 1,
            "無": 0,
            "default": None  
        }
    },
    "他臓器（組織）の移植の既往(R)[移植手術（レシピエント）／摘出手術（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "single_map",
        "target_col": "ISYOKUREKI_FLG",        
        "rules": {
            "有": 1,
            "無": 0,
            "default": None  
        }
    },
    "倫理的問題-合併症（テキスト）(D)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "latest_exist_and_detail_flag",
        "flag_target_col": "RINRI_MONDAI_GAPPEI",
        "detail_target_col": "RINRI_MONDAI_GAPPEI_CMNT"
    },
    "倫理的問題-血縁関係（テキスト）(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"
    },
    "AST(D)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]": {
        "target_table": "T_DONOR_LIVER_LIV",
        "type": "pass_through",
        "target_col": "SAIKETSU_AST"
    },
    "ALT(D)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]": {
        "target_table": "T_DONOR_LIVER_LIV",
        "type": "pass_through",
        "target_col": "SAIKETSU_ALT"
    },
    "T.Bil(D)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]": {
        "target_table": "T_DONOR_LIVER_LIV",
        "type": "pass_through",
        "target_col": "SAIKETSU_TBIL"
    },
    "PT(D)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]": {
        "target_table": "T_DONOR_LIVER_LIV",
        "type": "decimal_round",
        "target_col": "SAIKETSU_PT",
        "decimal_places": 0
    },
    "GV/SLV (%)(R)[移植手術（レシピエント）／摘出手術（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "decimal_round",
        "target_col": "GV_SLV",
        "decimal_places": 1
    },
    "GRWR(R)[移植手術（レシピエント）／摘出手術（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "decimal_round",
        "target_col": "GRWR",
        "decimal_places": 2
    },
    "特殊な門脈再建(R)[移植手術（レシピエント）／摘出手術（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "single_map",
        "target_col": "TOKUSYU_MOMYAKU_SAIKEN_FLG",
        "rules": {
            "有": 1,
            "無": 0,
            "default": 0
        }
    },
    "特殊な門脈再建-有（テキスト）(R)[移植手術（レシピエント）／摘出手術（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "pass_through",
        "target_col": "TOKUSYU_MOMYAKU_SAIKEN_CMNT"
    },
    "その他(R)[移植手術（レシピエント）／摘出手術（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "pass_through",
        "target_col": "YUKETU_ETC_CMNT"
    },
    "手術時間(D)[移植手術（レシピエント）／摘出手術（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "pass_through",
        "target_col": "SYUJUTSU_MINUTE"
    },
    "摘出肝(D)[移植手術（レシピエント）／摘出手術（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "single_map",
        "target_col": "TEKISHUTSU_LI_TYPE",
        "rules": {
            "外側区（含む減量）": 1,
            "拡大外側区域": 2,
            "左葉": 3,
            "尾状葉付き左葉": 4,
            "後区域": 5,
            "右葉": 6,
            "MHV付き右葉": 7,
            "その他": 99,
            "default": None
        }
    },
    "摘出肝-その他（テキスト）(D)[移植手術（レシピエント）／摘出手術（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "pass_through",
        "target_col": "TEKISHUTSU_LI_ETC"
    },
    "摘出肝重量(D)[移植手術（レシピエント）／摘出手術（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "pass_through",
        "target_col": "TEKISHUTSU_LI_JURYO"
    },
    "残肝率(D)[移植手術（レシピエント）／摘出手術（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "pass_through",
        "target_col": "ZAN_LI_PERCENT"
    },
    "他の摘出臓器・組織(D)[移植手術（レシピエント）／摘出手術（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "single_map",
        "target_col": "TEKISHUTSU_ETC",
        "rules": {
            "有": 1,
            "無": 0,
            "default": 0
        }
    },
    "他の摘出臓器・組織-詳細(D)[移植手術（レシピエント）／摘出手術（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "pass_through",
        "target_col": "TEKISHUTSU_ETC_KI"
    },
    "他の摘出臓器・組織-血管（テキスト）(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": "single_map",
        "target_col": "YUKETU_FLG",
        "rules": {
            "有": 1,
            "無": 0,
            "default": 0
        }
    },
    "輸血-詳細(D)[移植手術（レシピエント）／摘出手術（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "multi_flag_split_contains",
        "rules": {
            "自己血（術前採血）": "SELF_SAIKETSU_FLG",
            "同種血": "DOSHU_FLG"
        }
    },
    "mTOR阻害剤-詳細(R)[免疫抑制：導入期（移植後1カ月以内）、ABO不適合移植（レシピエント）]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "multi_flag_split_contains",
        "rules": {
            "エベロリムス": "DONYU_EVL",
            "シロリムス": "DONYU_RAP",
        }
    },
    "抗体製剤(R)[免疫抑制：導入期（移植後1カ月以内）、ABO不適合移植（レシピエント）]": {
        "target_table": "T_DONOR_LIV",
        "type": "single_map",
        "target_col": "YUKETU_FLG",
        "rules": {
            "True": 1,
            "False": 0,
            "default": 0
        }
    },
    "抗体製剤-詳細(R)[免疫抑制：導入期（移植後1カ月以内）、ABO不適合移植（レシピエント）]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "multi_flag_with_unknown_handling",
        "config": {
            "exist_flag_col": "DONYUKOTAI_FLG",
            "unknown_flag_col": "KOTAI_ETC",
            "unknown_comment_col": "KOTAI_ETC_CMNT",
            "rules": {
                "ATG": "DONYU_ATG",
                "バシリキシマブ": "BASILIXIMAB",
                "リツキシマブ": "RITUXIMAB"
            },
            "special_flags": {
                "rituximab_flag": "KOTAISHORI_FLG",
                "antibody_flag": "DONYUKOTAI_FLG"
            }
        }
    },
    "その他(R)[免疫抑制：導入期（移植後1カ月以内）、ABO不適合移植（レシピエント）]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "single_map",
        "target_col": "DONYU_ETC",
        "rules": {
            "True": 1,
            "False": 0,
            "default": None  
        }
    },
    "その他（テキスト）(R)[免疫抑制：導入期（移植後1カ月以内）、ABO不適合移植（レシピエント）]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "pass_through",
        "target_col": "DONYU_ETC_CMNT"
    },
    "抗体価(IgG) 抗A抗体処置前(R)[免疫抑制：導入期（移植後1カ月以内）、ABO不適合移植（レシピエント）]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "pass_through",
        "target_col": "SHOCHIMAE_A_IgG"
    },
   "合併症(R)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "single_map",
        "target_col": "GAPPEI_FLG",
        "rules": {
            "有": 1,
            "無": 0,
            "default": None  
        }
    },
    "出血(R)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]" :{
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "single_map",
        "target_col": "GOSYUKKETU_FLG",
        "rules": {
            "True": 1,
            "False": 0,
            "default": None  
        }
    },
    "免疫学的合併症-詳細(R)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": { 
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "multi_flag_split_contains_with_exist_flag",
        "config": {
            "exist_flag_col": "MENEKI_GAPPEI_FLG",
            "rules": {
                "急性拒絶反応": "MENEKI_KYUSEIKYOZETU",
                "GVHD": "MENEKI_GAPPEI_GVHD"
            },
            "etc_target_col": "MENEKI_GAPPEI_ETC",
            "etc_comment_col": "MENEKI_GAPPEI_ETC_CMNT"
        }
    },
    "血管系合併症-その他（テキスト）(R)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "pass_through",
        "target_col": "KEKKAN_GAPPEI_ETC_CMNT"
    },
    "胆道合併症(R)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "single_map",
        "target_col": "TANDO_GAPPEI_FLG",
        "rules": {
            "True": 1,
            "False": 0,
            "default": None  
        }
    },
    "胆道合併症-詳細(R)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "multi_flag_split",
        "rules": {
            "縫合不全": "TANDO_HOGOFUZEN_FLG",
            "狭窄": "TANDO_KYOSAKU_FLG",
            "その他": "TANDO_ETC_FLG"
        }
    },
    "胆道合併症-その他（テキスト）(R)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "pass_through",
        "target_col": "TANDO_ETC_CMNT"
    },
    "再入院（前回報告以降のもののみ）[検査値と合併症・再手術・再入院]": {
        "target_table": "T_DONOR_LIV",
        "type": "single_map",
        "target_col": "GAPPEI_NYUIN_FLG",
        "rules": {
            "有": 1,
            "無": 0,
            "default": None  
        }
    },
    "感染症(R)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "single_map",
        "target_col": "KANSENSYO_ETC",
        "rules": {
            "True": 1,
            "False": 0,
            "default": None  
        }
    },
    "感染症（テキスト）(R)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "pass_through",
        "target_col": "KANSENSYO_ETC_CMNT"
    },
    "ワーファリンの使用(D)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]": {
        "target_table": "T_DONOR_LIVER_LIV",
        "type": "single_map",
        "target_col": "SAIKETSU_WARFARIN",
        "rules": {
            "有": 1,
            "無": 0,
            "default": None  
        }
    },    
    "レシピエントとの関係(D)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "single_map",
        "target_col": "ZOKUGARA",
        "rules": {
            "父": 1,
            "母": 1,
            "息子": 2,
            "娘": 2,
            "祖父": 7,
            "祖母": 7,
            "兄弟": 4,
            "姉妹": 4,
            "従兄弟": 9,
            "従姉妹": 9,
            "甥": 9,
            "姪": 9,
            "その他血縁者": 9,
            "夫": 3,
            "妻": 3,
            "その他血縁者以外": 10,
            "ドミノ": 10,
            "default": None  # 不明データは None で処理
        }
    },
    "ワーファリンの使用(R)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "single_map",
        "target_col": "WARFARIN_FLG",
        "rules": {
            "有": 1,
            "無": 0,
            "default": None  
        }
    },
    "ワーファリンの使用[追跡時の検査値]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "single_map",
        "target_col": "WARFARIN_FLG",
        "rules": {
            "有": 1,
            "無": 0,
            "default": None  
        }
    },
    "他の摘出臓器・組織-詳細(D)[移植手術（レシピエント）／摘出手術（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "multi_flag_split_contains_with_exist_flag",
        "config": {
            "exist_flag_col": "TEKISHUTSU_ETC",  # CSVに値が入っていたら1にするフィールド
            "rules": {
                "血管": "TEKISHUTSU_ETC_KEKKAN",
                "その他": "TEKISHUTSU_ETC_ETC",
                "腎臓": "TEKISHUTSU_ETC_KI"
            }
        }
    },
    "INR(R)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "pass_through",
        "target_col": "PT_INR"
    },
    "PS(R)[移植直前の状態（レシピエント）／提供直前の状態（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "single_map",
        "target_col": "PS",
        "rules": {
            "0": 1,
            "1": 2,
            "2": 3,
            "3": 4,
            "4": 5,
            "不明": 6,
            "default": None  
        }
    },
    "PTLD[レシピエントの状態]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "single_map",
        "target_col": "AKUSEISIKKAN_PTLD_FLG",
        "rules": {
            "True": 1,
            "False": 0,
            "default": None  
        }
    },
    "抗体処理法(R)[免疫抑制：導入期（移植後1カ月以内）、ABO不適合移植（レシピエント）]": {
        "target_table": "T_ISHOKU_KIHON_LIVER_LIV",
        "type": "multi_flag_split_contains_with_exist_flag",
        "config": {
            "exist_flag_col": "KOTAISHORI_FLG",  # 値があれば 1 を設定するフラグ
            "rules": {
                "血漿交換": "KESSHOK_KOKAN",
                "免疫吸着": "MENEKI_KYUCHAKU",
                "免疫グロブリン": "MENEKI_GLOBULIN",
                "脾摘": "HITEKI"
            }
        }
    },
    "冷虚血時間(D)[保存（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "pass_through",
        "target_col": "REISOKETU_MINUTE"
    },
    "温虚血時間(D)[保存（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "pass_through",
        "target_col": "ONSOKETU_MINUTE"
    },
    "全虚血時間(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"
    },
    "手術関連情報/他の摘出臓器・組織:有:腎臓": {
        "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": "pass_through",
        "target_col": "TANDO_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": 0,
            "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": {
			"自殺": 14,
			"心疾患": 3,
			"脳血管障害": 1,
			"悪性新生物": 13,
			"不明": 17,
			"その他": 16,
            "default": None  
        }
    },
    "出血(D)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "single_map",
        "target_col": "SHUKKETSU",
        "rules": {
            "True": 1,
            "False": 0,
            "default": None  
        }
    },
    "手術部位感染（SSI）(D)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "single_map",
        "target_col": "SHUJUTSUBUIKANSEN",
        "rules": {
            "True": 1,
            "False": 0,
            "default": None  
        }
    },
    "それ以外の感染症(D)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "single_map",
        "target_col": "SHUJUTSUBUIKANSEN_IGAI",
        "rules": {
            "True": 1,
            "False": 0,
            "default": None  
        }
    },
    "それ以外の感染症-部位（テキスト）(D)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "pass_through",
        "target_col": "SHUJUTSUBUIKANSEN_IGAI_CMNT"
    },
    "同種血-新鮮凍結血漿（テキスト）(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": 0,
            "default": None  
        }
    },
    "心血管系（テキスト）(D)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "pass_through",
        "target_col": "SHINKEKKAN_CMNT"
    },
    "同種血-赤血球液（テキスト）(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": "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）": 5,
			"入院中（一般病棟）": 4,
			"自宅療養、就労・就学不能<br/>（学齢期以前では成長停止）": 3,
			"パートタイムの就労、常時の就学不能（学齢期以前では成長低下）": 2,
			"パートタイムの就労、常時の就学不能<br/>（学齢期以前では成長低下）": 2,
			"常時の就労・就学（学齢期以前では正常な成長）": 1,
			"常時の就労・就学<br/>（学齢期以前では正常な成長）": 1,
			"不明": 6,
            "default": None  
        }
    },
    "呼吸器系(D)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "single_map",
        "target_col": "KOKYUKI",
        "rules": {
            "True": 1,
            "False": 0,
            "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": "pass_through",
        "target_col": "KOKYUKI_ETC_CMNT"
    },
    "同種血-血小板（テキスト）(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_ISHOKU_KIHON_LIV",
        "type": "single_map",
        "target_col": "HOZONEKI",
        "rules": {
            "UW": 1,
            "ユーロ・コリンズ": 2,
            "HTK": 3,
            "その他": 99,
            "HTK,その他": 3,
            "default": None  
        }
    },
    "保存液-その他（テキスト）(D)[保存（ドナー）]" : {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "pass_through",
        "target_col": "HOZONEKI_ETC"
    },
    "併存症-詳細(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"
        }
    },
    "治療歴(R)[肝細胞癌歴ありの場合（レシピエント）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "single_map",
        "target_col": "TIRYOREKI",
        "rules": {
            "有": 1,
            "無": 0,
            "default": None  
        }
    },
    "viableな肝細胞癌(R)[肝細胞癌歴ありの場合（レシピエント）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "single_map",
        "target_col": "VIABLE_KANSAIBOGAN",
        "rules": {
            "無": 0,
            "有（ミラノ基準内）": 1,
            "有（ミラノ基準外）": 1,
            "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": "pass_through",
        "target_col": "ETC_TANKIYOGO_ETC_CMNT"
    },
    "その他-詳細(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": 0,
            "default": None  
        }
    },
    "その他の消化器系-その他（テキスト）(D)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "pass_through",
        "target_col": "ETC_SHOKAKI_ETC_CMNT"
    },
    "その他の消化器系-詳細(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": 0,
            "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"
    },
    "Quality of Life[レシピエントの状態]": {
        "target_table": "T_ISHOKU_K IHON_LIVER_LIV",
        "type": "single_map",
        "target_col": "QOL",
        "rules": {
			"入院中（ICU）": 1,
			"入院中（一般病棟）": 1,
			"自宅療養、就労・就学不能<br/>（学齢期以前では成長停止）": 2,
			"パートタイムの就労、常時の就学不能（学齢期以前では成長低下）": 4,
			"パートタイムの就労、常時の就学不能<br/>（学齢期以前では成長低下）": 4,
			"常時の就労・就学（学齢期以前では正常な成長）": 5,
			"常時の就労・就学<br/>（学齢期以前では正常な成長）": 5,
			"不明": 6,
            "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": 0,
            "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,
            "血漿交換,その他": 1
        }
	},
    "脳症(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"
	},
	"悪性腫瘍（テキスト）[レシピエントの状態]": {
		"target_table": "T_ISHOKU_KIHON_LIV",
		"type": "latest_exist_and_detail_flag",
		"flag_target_col": "AKUSEISIKKAN_ETC_FLG",
		"detail_target_col": "AKUSEISIKKAN_ETC_DETAIL"
	},
    "再手術(D)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_DONOR_LIV",
        "type": "single_map",
        "target_col": "GAPPEI_SAISYUJUTU_FLG",
        "rules": {
            "True": 1,
            "False": 0,
            "default": None  
        }
    },
    "合併症による再手術(R)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "single_map",
        "target_col": "GAPPEI_SAISYUJUTU_FLG",
        "rules": {
            "有": 1,
            "無": 0,
            "default": None  
        }
    },
    "合併症による再手術[合併症・再手術・再入院・妊娠・出産：前回調査以降のもののみ]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "single_map",
        "target_col": "GAPPEI_SAISYUJUTU_FLG",
        "rules": {
            "有": 1,
            "無": 0,
            "default": None  
        }
    },
    "合併症による再手術-手術日(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
    },
    "合併症による再手術-手術日[合併症・再手術・再入院・妊娠・出産：前回調査以降のもののみ]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "skip",
    },
	"妊娠回数[合併症・再手術・再入院・妊娠・出産：前回調査以降のもののみ]": {
		"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_LIV",
        "type": "pass_through",
        "target_col": "ISYOKUGO_SYUSSAN_CNT"
    },
    "移植肝亜区域": {
        "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_split",
        "rules": {
            "血栓症": "KEKKAN_KESSEN_FLG",
            "狭窄": "KEKKAN_KYOSAKU_FLG",
            "その他": "KEKKANKEI_ETC_FLG"
        }
    },
    "血管系合併症-その他（テキスト）(R)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "pass_through",
        "target_col": "KEKKANKEI_ETC_CMNT"
    },
    "血栓症(R)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "multi_flag_split",
        "rules": {
            "門脈": "KESSEN_MONMYAKU",
            "肝静脈": "KESSEN_KANDOMYAKU",
            "動脈": "KESSEN_KANDOMYAKU",
            "その他": "KESSEN_ETC"
        }
    },
    "血栓症-その他（テキスト）(R)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "pass_through",
        "target_col": "KESSEN_ETC_CMNT"
    },
    "狭窄(R)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "multi_flag_split",
        "rules": {
            "門脈": "KYOSAKU_MONMYAKU",
            "肝静脈": "KYOSAKU_KANJOMYAKU",
            "動脈": "KYOSAKU_KANDOMYAKU",
            "その他": "KYOSAKU_ETC"
        }
    },
    "狭窄-その他（テキスト）(R)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "pass_through",
        "target_col": "KYOSAKU_ETC_CMNT"
    },
    "移植回数": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "single_map",
        "target_col": "DOITSU_ISYOKU_CNT",
        "rules": {
            "初回移植": 1,
            "再移植": 2,
            "それ以上": 3
        }
    },
    "移植回数（テキスト）": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "pass_through",
        "target_col": "SEITAI_ISYOKU_CNT"
    },
    "レシピエントの状態[レシピエントの状態]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "single_map",
        "target_col": "RECIPIENT_TENKI",
        "rules": {
            "生存": 1,
            "死亡": 4,
            "不明": 2
        }
    },
    "移植肝亜区域-中肝静脈": {
        "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,
            "それ以上": 6,
            "default": None  
        }
    },
    "腫瘍の個数-それ以上（テキスト）(R)[肝細胞癌歴ありの場合（レシピエント）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "pass_through",
        "target_col": "SYUYO_NUM_CMNT"
    },
    "腫瘍の最大径-5cm以上（テキスト）(R)[肝細胞癌歴ありの場合（レシピエント）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "pass_through",
        "target_col": "SYUYO_SAIDAIKEI_CMNT"
    },
    "ドミノ移植(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  
        }
    },
    "原疾患の再発[レシピエントの状態]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "single_map",
        "target_col": "GENSIKKAN_SAIHATU",
        "rules": {
            "True": 2,
            "False": 1,
            "default": None  
        }
    },
    "原疾患の再発（テキスト）[レシピエントの状態]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "pass_through",
        "target_col": "GENSIKKAN_SAIHATU_CMNT"
    },
    "悪性腫瘍[レシピエントの状態]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "single_map",
        "target_col": "AKUSEISIKKAN_FLG",
        "rules": {
            "True": 1,
            "False": 0,
            "default": None  
        }
    },
    "出血(R)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "single_map",
        "target_col": "GOSYUKKETU_FLG",
        "rules": {
            "True": 1,
            "False": 0,
            "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": 0,
            "default": None  
        }
    },
    "免疫学的合併症(R)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "single_map",
        "target_col": "MENEKI_GAPPEI_FLG",
        "rules": {
            "True": 1,
            "False": 0,
            "default": None  
        }
    },
    "血管系合併症(R)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "single_map",
        "target_col": "KEKKAN_GAPPEI_FLG",
        "rules": {
            "True": 1,
            "False": 0,
            "default": None  
        }
    },
    "その他(R)[手術合併症・再手術・再入院（レシピエント）／術後検査値と手術合併症・再手術（ドナー）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "single_map",
        "target_col": "GAPPEI_ETC",
        "rules": {
            "True": 1,
            "False": 0,
            "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  
        }        
    },
    "AFP-15ng/ml以上99999ng/ml以下（テキスト）(R)[肝細胞癌歴ありの場合（レシピエント）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "pass_through",  # 新たにtypeを定義（中身をそのまま渡す）
        "target_col": "AFP_CMNT"
    },
    "AFP[追跡時の検査値]": {
        "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  
        }        
    },
    "AFP-15ng/ml以上99999ng/ml以下（テキスト）[追跡時の検査値]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "pass_through",  # 新たにtypeを定義（中身をそのまま渡す）
        "target_col": "AFP_CMNT"
    },
    "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  
        }                
    },
    "PIVKA-II-40mAU/ml以上99999mAU/ml以下（テキスト）(R)[肝細胞癌歴ありの場合（レシピエント）]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "pass_through",
        "target_col": "PIVKAII_CMNT"
    },
    "PIVKA-II[追跡時の検査値]": {
        "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  
        }                
    },
    "PIVKA-II-40mAU/ml以上99999mAU/ml以下（テキスト）[追跡時の検査値]": {
        "target_table": "T_ISHOKU_KIHON_LIV",
        "type": "pass_through",
        "target_col": "PIVKAII_CMNT"
    },
}
