...
There are four places in a service deployment object that a dataStream ID/wsdl message part name are indicated:
foxml:digitalObject / foxml:datastream\[@ID="WSDL"\] / foxml:datastreamVersion / foxml:xmlContent / wsdl:definitions / wsdl:message / wsdl:part@nameWiki Markup - Conditionality: Unclear
- foxml:digitalObject / foxml:datastream\[@ID="METHODMAP"\] / foxml:datastreamVersion / foxml:xmlContent / fmm:MethodMap / fmm:Method / fmm:DatastreamInputParm@parmName
- Conditionality: apparently indicated by @required, although this element doesn't appear to be part of the assembly of dissemination URL's or sdep validation
- foxml:digitalObject / foxml:datastream\[@ID="DSINPUTSPEC"\] / foxml:datastreamVersion / foxml:xmlContent / fbs:DSInputSpec / fbs:DSInput@wsdlMsgPartName
- Conditonality: Required if present, although @DSMin could imply a lack of requirement
- Note: This attribute value must match a DataStream ID in the relevant Digital Object
- foxml:digitalObject / foxml:datastream\[@ID="WSDL"\] / foxml:datastreamVersion / foxml:xmlContent / wsdl:definitions / wsdl:binding / wsdl:operation / http:operation@location
- Conditionality: Required if present
- Note: This reference is solely in the form of URL substitution patterns
...