code: def buildType(args):
          
          try:
              return Type(id="epics:nt/NTURI:1.0", spec=[
                  ('scheme', 's'),
                  ('authority', 's'),
                  ('path', 's'),
                  ('query', ('S', None, args)),
              ])
          except Exception as e:
              raise ValueError('Unable to build NTURI compatible type from %s' % args)
docs: Build NTURI
  
          :param list args: A list of tuples of query argument name and PVD type code.
  
          >>> I = NTURI([
              ('arg_a', 'I'),
              ('arg_two', 's'),
          ])