def get_message_class_parm_type(service_name, service_operation, parameter, in_out):
    class_name = service_name + '_' + service_operation + '_' + in_out
    if class_name in message_classes:
        cls = message_classes[class_name]
    else:
        raise NotFound("Message class $%s is not found in the ION registry." % class_name)

    if parameter in cls._schema:
        parm_type = cls._schema[parameter]['type']
    else:
        raise NotFound("Parameter %s not found in class %s" % (parameter, class_name))

    return parm_type
Utility function to return the type for the specified parameters
dataset/ETHPy150Open ooici/pyon/pyon/core/registry.py/get_message_class_parm_type