The JobRouter web service uses different data types for the information exchange via web service interface. These data types are the basis for all input parameters of the web service method calls as well as the returns of such calls.
During the development of the web service, particular importance was placed on keeping the data types as simple as possible to support the easy usability of the JobRouter web service. Though a certain complexity cannot be avoided for specific data types, as otherwise it would not be possible to cover all application scenarios.