sbr02 = lin.get({'BOTSID':'HEA','f15_6_RELATIONSHIP':None})
if sbr02 == "18":
out.put({'BOTSID':'ST'},{'BOTSID':'HL','HL01':'2','HL02':'1','HL03':'22','HL04':'0'})
else:
sbr02 = ""
out.put({'BOTSID':'ST'},{'BOTSID':'HL','HL01':'2','HL02':'1','HL03':'22','HL04':'1'})
# out.put({'BOTSID':'ST'},{'BOTSID':'HL','HL01':'2','HL02':'1','HL03':'22','HL04':'0'})
out.put({'BOTSID':'ST'},{'BOTSID':'HL','HL01':'2'},({'BOTSID':'SBR','SBR01':'P','SBR02':sbr02,'SBR03':lin.get({'BOTSID':'HEA','RCL_Member_Num':None}),'SBR09':'BL'}))
out.put({'BOTSID':'ST'},{'BOTSID':'HL','HL01':'2'},({'BOTSID':'NM1','NM101':'IL','NM102':'1','NM103':lin.get({'BOTSID':'HEA','PatLName':None})}))
out.put({'BOTSID':'ST'},{'BOTSID':'HL','HL01':'2'},({'BOTSID':'NM1','NM101':'IL','NM102':'1','NM104':lin.get({'BOTSID':'HEA','PatFName':None})}))
out.put({'BOTSID':'ST'},{'BOTSID':'HL','HL01':'2'},({'BOTSID':'NM1','NM101':'IL','NM102':'1','NM108':'MI','NM109':lin.get({'BOTSID':'HEA','f15_1A':None})}))
out.put({'BOTSID':'ST'},{'BOTSID':'HL','HL01':'2'},{'BOTSID':'NM1','NM101':'IL'},({'BOTSID':'N3','N301':lin.get({'BOTSID':'HEA','f15_5_ADDRESS':None})}))
out.put({'BOTSID':'ST'},{'BOTSID':'HL','HL01':'2'},{'BOTSID':'NM1','NM101':'IL'},({'BOTSID':'N4','N401':lin.get({'BOTSID':'HEA','f15_5_CITY':None})}))
out.put({'BOTSID':'ST'},{'BOTSID':'HL','HL01':'2'},{'BOTSID':'NM1','NM101':'IL'},({'BOTSID':'N4','N402':lin.get({'BOTSID':'HEA','f15_5_STATE':None})}))
out.put({'BOTSID':'ST'},{'BOTSID':'HL','HL01':'2'},{'BOTSID':'NM1','NM101':'IL'},({'BOTSID':'N4','N403':lin.get({'BOTSID':'HEA','f15_5_ZIP':None})}))
out.put({'BOTSID':'ST'},{'BOTSID':'HL','HL01':'2'},{'BOTSID':'NM1','NM101':'IL'},({'BOTSID':'DMG','DMG01':'D8'}))
out.put({'BOTSID':'ST'},{'BOTSID':'HL','HL01':'2'},{'BOTSID':'NM1','NM101':'IL'},({'BOTSID':'DMG','DMG02':lin.get({'BOTSID':'HEA','f15_3_DATE':None})}))
out.put({'BOTSID':'ST'},{'BOTSID':'HL','HL01':'2'},{'BOTSID':'NM1','NM101':'IL'},({'BOTSID':'DMG','DMG03':lin.get({'BOTSID':'HEA','f15_3_SEX':None})}))
#LOOP 2010BB PAYER NAME
out.put({'BOTSID':'ST'},{'BOTSID':'HL','HL01':'2'},({'BOTSID':'NM1','NM101':'PR','NM102':'2','NM103':lin.get({'BOTSID':'HEA','f15_0_1':None})}))
#out.put({'BOTSID':'ST'},{'BOTSID':'HL','HL01':'2'},({'BOTSID':'NM1','NM101':'PR','NM102':'2','NM108':'PI','NM109':out.ta_info['topartner']}))
out.put({'BOTSID':'ST'},{'BOTSID':'HL','HL01':'2'},({'BOTSID':'NM1','NM101':'PR','NM102':'2','NM108':'PI','NM109':PayerID})) #per HCSC EDI email 10/2/18
out.put({'BOTSID':'ST'},{'BOTSID':'HL','HL01':'2'},{'BOTSID':'NM1','NM101':'PR'},({'BOTSID':'N3','N301':lin.get({'BOTSID':'HEA','f15_0_2':None})}))
out.put({'BOTSID':'ST'},{'BOTSID':'HL','HL01':'2'},{'BOTSID':'NM1','NM101':'PR'},({'BOTSID':'N4','N401':lin.get({'BOTSID':'HEA','Carrier_City':None})}))
out.put({'BOTSID':'ST'},{'BOTSID':'HL','HL01':'2'},{'BOTSID':'NM1','NM101':'PR'},({'BOTSID':'N4','N402':lin.get({'BOTSID':'HEA','Carrier_State':None})}))
out.put({'BOTSID':'ST'},{'BOTSID':'HL','HL01':'2'},{'BOTSID':'NM1','NM101':'PR'},({'BOTSID':'N4','N403':lin.get({'BOTSID':'HEA','Carrier_Zip':None})}))
#supplemental billing info below
#out.put({'BOTSID':'ST'},{'BOTSID':'HL','HL01':'2'},{'BOTSID':'NM1','NM101':'PR'},({'BOTSID':'REF','REF01':'G2','REF02':lin.get({'BOTSID':'HEA','f15_33_B':None})}))
if sbr02 != "18":
out.put({'BOTSID':'ST'},{'BOTSID':'HL','HL01':'2','HL02':'2','HL03':'23','HL04':'0'})
out.put({'BOTSID':'ST'},{'BOTSID':'HL','HL01':'2'},{'BOTSID':'PAT','PAT01':lin.get({'BOTSID':'HEA','f15_6_RELATIONSHIP':None})}) #PAT*19
out.put({'BOTSID':'ST'},{'BOTSID':'HL','HL01':'2'},({'BOTSID':'NM1','NM101':'QC','NM102':'1','NM103':lin.get({'BOTSID':'HEA','InsLName':None})}))
out.put({'BOTSID':'ST'},{'BOTSID':'HL','HL01':'2'},({'BOTSID':'NM1','NM101':'QC','NM102':'1','NM104':lin.get({'BOTSID':'HEA','InsFName':None})}))
#out.put({'BOTSID':'ST'},{'BOTSID':'HL','HL01':'2'},({'BOTSID':'NM1','NM101':'QC','NM102':'1','NM108':'MI','NM109':lin.get({'BOTSID':'HEA','f15_1A':None})}))
out.put({'BOTSID':'ST'},{'BOTSID':'HL','HL01':'2'},{'BOTSID':'NM1','NM101':'QC'},({'BOTSID':'N3','N301':lin.get({'BOTSID':'HEA','f15_5_ADDRESS':None})}))
out.put({'BOTSID':'ST'},{'BOTSID':'HL','HL01':'2'},{'BOTSID':'NM1','NM101':'QC'},({'BOTSID':'N4','N401':lin.get({'BOTSID':'HEA','f15_5_CITY':None})}))
out.put({'BOTSID':'ST'},{'BOTSID':'HL','HL01':'2'},{'BOTSID':'NM1','NM101':'QC'},({'BOTSID':'N4','N402':lin.get({'BOTSID':'HEA','f15_5_STATE':None})}))
out.put({'BOTSID':'ST'},{'BOTSID':'HL','HL01':'2'},{'BOTSID':'NM1','NM101':'QC'},({'BOTSID':'N4','N403':lin.get({'BOTSID':'HEA','f15_5_ZIP':None})}))
out.put({'BOTSID':'ST'},{'BOTSID':'HL','HL01':'2'},{'BOTSID':'NM1','NM101':'QC'},({'BOTSID':'DMG','DMG01':'D8'}))
out.put({'BOTSID':'ST'},{'BOTSID':'HL','HL01':'2'},{'BOTSID':'NM1','NM101':'QC'},({'BOTSID':'DMG','DMG02':lin.get({'BOTSID':'HEA','f15_3_DATE':None})}))
out.put({'BOTSID':'ST'},{'BOTSID':'HL','HL01':'2'},{'BOTSID':'NM1','NM101':'QC'},({'BOTSID':'DMG','DMG03':lin.get({'BOTSID':'HEA','f15_3_SEX':None})}))
Thanks.