can we write better queary than this? to reduce performance issues : 

select
(select OMH_RECV_BIC from sc_omh_m where sc_omh_trans_sno=103) as 'Sender\Receiver',
(select OMH_MSG_TRM_DT from sc_omh_m where sc_omh_trans_sno=103) as  'Send\Receivedate',
(select omh_msg_type from sc_omh_m where sc_omh_trans_sno=103) as 'Message Type',
(select omd_sfld_val from SC_OMD_T where OMD_FLD_TAG=20 and omd_sfld_ord=1 and omd_trans_sno=103) as  'Senders Reference',
(select omd_sfld_val from SC_OMD_T where OMD_FLD_TAG=50  and omd_sfld_ord=3 and omd_trans_sno=103) as 'Ordering Customer',
(select omd_sfld_val from SC_OMD_T where OMD_FLD_TAG=59 and omd_sfld_ord=3  and OMD_TRANS_SNO=103)  as 'Beneficiary Customer',
(select omd_sfld_val from SC_OMD_T where OMD_FLD_TAG=32 and omd_sfld_ord=2and omd_trans_sno=103) as 'Currency Code',
(select omd_sfld_val from SC_OMD_T where OMD_FLD_TAG=32 and omd_sfld_ord=1and omd_trans_sno=103)  as 'Date',
(select omd_sfld_val  from SC_OMD_T where OMD_FLD_TAG=32 and omd_sfld_ord=3and omd_trans_sno=103) as 'Value'