I'm curious - how would you expect the ready-made format to operate, given the input data-field for the SMF type 118 record-format?
You would need to have an embedded GMT offset in the input-data record, which doesn't exist, as coded by IBM.
For consideration, the INTNX function allows you to treat the "datetime" field / variable and the "time-offset" field / variable separately as passed arguments.
Or when there is no GMT offset in the data-record (as is the case for the SMF 118), you can decide on the adjustment time-amount (either on the hour or half-hour, depending on your time-zone) to use as the third argument passed to INTNX, passed as a literal amount "hh:mm:ss"T or using the HMS(hh,mm,ss) function.
Scott Barry
SBBWorks, Inc.