Parses the supplied string as a data request. Individual
elements are delimited by ';' character. If the supplied
string has a ';' character, the text before its first
occurrence is interpreted as the module URN. Otherwise,
the entire string is interpreted as a module URN.
If the string has another ';' character, if the text between
the two ';' characters matches a supported
DataCoupling value, a data request is created using
that data coupling value and the string after the second ';'
character as the request parameter, otherwise, a data request is
created with the entire
string after the first ';' character as the request parameter
and data coupling defaulted to
DataCoupling#SYNC
If the string does not have another ';' character, if the text
after ';' character matches a supported
DataCoupling value,
a data request is created with that data coupling value and a null
request parameter, otherwise, a data request is created with the
text after ';' as the data request parameter and data coupling
type defaulted to
DataCoupling#SYNC.