Code:
$ awk -f extract.awk base_compare.txt
TM_ID|ORIG_NUM|QRM_RUN_TYP,1530|C0050140063|C,RUN_DATE,17203,17318
TM_ID|ORIG_NUM|QRM_RUN_TYP,1530|C0050202418|C,RUN_DATE,17204,.
TM_ID|ORIG_NUM|QRM_RUN_TYP,1530|C0050140063|C,COMM_SRC_TXT,Purcha.COR_MA.30 DAY,NONE
key_NUM,L0051041044,FNL_PIPLN_EXIT_DT,17303,.
key_NUM,L0053125829,FNL_PIPLN_EXIT_DT,17303,.
key_NUM,L0053855466,FNL_PIPLN_EXIT_DT,17303,.
key_NUM,L0061072864,FNL_PIPLN_EXIT_DT,17303,.
key_NUM,L0061288205,FNL_PIPLN_EXIT_DT,17303,17103
key_NUM,L0062343827,FNL_PIPLN_EXIT_DT,17303,17203
key_NUM,L0062526348,FNL_PIPLN_EXIT_DT,17303,23201
key_NUM,L0063725295,FNL_PIPLN_EXIT_DT,17303,.
key_NUM,L0064004237,FNL_PIPLN_EXIT_DT,17303,.
key_NUM,L0064723026,FNL_PIPLN_EXIT_DT,17303,.
key_NUM,L0051041044,INIT_WHSE_AMT_AMT,100.2340,12
key_NUM,L0053125829,INIT_WHSE_AMT_AMT,99.9700,.
key_NUM,L0053855466,INIT_WHSE_AMT_AMT,98.2790,.
key_NUM,L0061072864,INIT_WHSE_AMT_AMT,99.9990,.
key_NUM,L0061288205,INIT_WHSE_AMT_AMT,99.1050,134
key_NUM,L0062343827,INIT_WHSE_AMT_AMT,98.5080,.
key_NUM,L0062526348,INIT_WHSE_AMT_AMT,100.2340,.
key_NUM,L0063725295,INIT_WHSE_AMT_AMT,98.9560,.
key_NUM,L0064004237,INIT_WHSE_AMT_AMT,98.9560,.
key_NUM,L0064723026,INIT_WHSE_AMT_AMT,99.2930,213
key_NUM,L0051041044,FNL_PIPLN_AMT_AMT,100.2340,.
key_NUM,L0053125829,FNL_PIPLN_AMT_AMT,99.9700,.
key_NUM,L0053855466,FNL_PIPLN_AMT_AMT,98.2790,.
key_Num,L0051041044,FNL_PIPLN_EXIT_RSN_CD,C,
key_Num,L0053125829,FNL_PIPLN_EXIT_RSN_CD,C,
key_Num,L0053855466,FNL_PIPLN_EXIT_RSN_CD,C,
key_Num,L0061072864,FNL_PIPLN_EXIT_RSN_CD,C,
key_Num,L0061288205,FNL_PIPLN_EXIT_RSN_CD,C,
key_Num,L0062343827,FNL_PIPLN_EXIT_RSN_CD,C,
key_Num,L0062526348,FNL_PIPLN_EXIT_RSN_CD,C,
key_Num,L0063725295,FNL_PIPLN_EXIT_RSN_CD,C,
key_Num,L0064004237,FNL_PIPLN_EXIT_RSN_CD,C,
key_Num,L0064723026,FNL_PIPLN_EXIT_RSN_CD,C,
$