ID | Chapter | Section | Description | Required | Dependency | Implementation Specific | Defined by | Status | Testable |
WSACORE:SPEC:2001 | 2 | 1 | [address] : URI "http://www.w3.org/2005/08/addressing/anonymous" | true |
| false | technology | active | true |
WSACORE:SPEC:2002 | 2 | 1 | [address] : URI "http://www.w3.org/2005/08/addressing/none" Messages sent to EPRs whose [address] is this value MUST be discarded | true |
| false | technology | active | true |
WSACORE:SPEC:2003 | 2 | 1 | [address] : URI "http://www.w3.org/2005/08/addressing/none" Messages sent to EPRs whose [address] is this value MUST be discarded | true |
| false | technology | active | true |
WSACORE:SPEC:2004 | 2 | 1 | [reference parameters] A reference may contain a number of individual parameters that are associated with the endpoint to facilitate a particular interaction | false |
| false | technology | active | true |
WSACORE:SPEC:2004.1 | 2 | 1 | xs:any (0) | true |
| false | technology | active | true |
WSACORE:SPEC:2004.2 | 2 | 1 | xs:any (n) | true |
| false | technology | active | true |
WSACORE:SPEC:2004.3 | 2 | 1 | [reference parameters] : xs:any The reference parameters are not ordered | false |
| false | technology | active | true |
WSACORE:SPEC:2006 | 2 | 1 | [metadata] : xs:any A reference may contain metadata that describes the behavior, policies and capabilities of the endpoint. | false |
| false | technology | active | true |
WSACORE:SPEC:2007 | 2 | 2 | /wsa:EndpointReference | true |
| false | technology | active | true |
WSACORE:SPEC:2008 | 2 | 2 | /wsa:EndpointReference/wsa:Address | true |
| false | technology | active | true |
WSACORE:SPEC:2009 | 2 | 2 | /wsa:EndpointReference/wsa:Address/@{any} | true |
| false | technology | active | true |
WSACORE:SPEC:2010 | 2 | 2 | /wsa:EndpointReference/wsa:ReferenceParameters | false |
| false | technology | active | true |
WSACORE:SPEC:2011 | 2 | 2 | /wsa:EndpointReference/wsa:ReferenceParameters/@{any} | false |
| false | technology | active | true |
WSACORE:SPEC:2012 | 2 | 2 | /wsa:EndpointReference/wsa:ReferenceParameters/{any} | false |
| false | technology | active | true |
WSACORE:SPEC:2013 | 2 | 2 | /wsa:EndpointReference/wsa:Metadata | false |
| false | technology | active | true |
WSACORE:SPEC:2014 | 2 | 2 | /wsa:EndpointReference/{any} | false |
| false | technology | active | true |
WSACORE:SPEC:2015 | 2 | 2 | /wsa:EndpointReference/@{any} | false |
| false | technology | active | true |
WSACORE:SPEC:2016 | 2 | 5 | Software that processes endpoint references can safely ignore any such extensions that it does not recognize or understand | false |
| true | technology | active | true |
WSACORE:SPEC:2017 | 2 | 5 | Extension elements and attributes MAY add additional properties to an endpoint reference in addition to those specified in 2.1 Information Model for Endpoint References | false |
| false | technology | active | true |
WSACORE:SPEC:2018 | 2 | 5 | Endpoint reference extensions MAY modify the value of one or more existing properties of an endpoint reference. | false |
| false | technology | active | true |
WSACORE:SPEC:2019 | 2 | 5 | Extensions MAY modify the rules for binding endpoint reference properties to message addressing properties, or otherwise indicate that a different binding be used. | false |
| false | technology | active | true |
WSACORE:SPEC:3001 | 3 | | In a one-way interaction pattern a source sends a message to a destination without any further definition of the interaction. | true |
| false | technology | active | true |
WSACORE:SPEC:3002 | 3 | | "Request-response" is a common interaction pattern that consists of an initial message sent by a source endpoint (the request) and a subsequent message sent from the destination of the request back to the source (the response). | true |
| false | technology | active | true |
WSACORE:SPEC:3003 | 3 | | A response in this case can be either | true |
| false | technology | active | true |
WSACORE:SPEC:3003.1 | 3 | | an application message | true |
| false | technology | active | true |
WSACORE:SPEC:3003.2 | 3 | | a fault | true |
| false | technology | active | true |
WSACORE:SPEC:3003.3 | 3 | | any other message | true |
| false | technology | active | true |
WSACORE:SPEC:3004 | 3 | | reply messages may be sent as part of other message exchanges as well, and are not restricted to the usual | false |
| false | technology | active | true |
WSACORE:SPEC:3004.1 | 3 | | single Request | false |
| false | technology | active | true |
WSACORE:SPEC:3004.2 | 3 | | single Response pattern | false |
| false | technology | active | true |
WSACORE:SPEC:3004.3 | 3 | | to a particular WSDL transmission primitive or MEP | false |
| false | technology | active | true |
WSACORE:SPEC:3004.4 | 3 | | MEP | false |
| false | technology | active | true |
WSACORE:SPEC:3005 | 3 | 1 | [destination] : IRI (1..1) An absolute IRI representing the address of the intended receiver of this message. | true |
| false | technology | active | true |
WSACORE:SPEC:3006 | 3 | 1 | [source endpoint] : endpoint reference (0..1) Reference to the endpoint from which the message originated. | false |
| false | technology | active | true |
WSACORE:SPEC:3007 | 3 | 1 | [reply endpoint] : endpoint reference (0..1) An endpoint reference for the intended receiver for replies to this message. | true |
| false | technology | active | true |
WSACORE:SPEC:3008 | 3 | 1 | [fault endpoint] : endpoint reference (0..1) An endpoint reference for the intended receiver for faults related to this message. | false |
| false | technology | active | true |
WSACORE:SPEC:3009 | 3 | 1 | [action] : IRI (1..1) An absolute IRI that uniquely identifies the semantics implied by this message. | true |
| false | technology | active | true |
WSACORE:SPEC:3010 | 3 | 1 | [message id] : IRI (0..1) | true |
| false | technology | active | true |
WSACORE:SPEC:3010.1 | 3 | 1 | An absolute IRI that uniquely identifies the message. | true |
| false | technology | active | true |
WSACORE:SPEC:3010.2 | 3 | 1 | When present, it is the responsibility of the sender to ensure that each message is uniquely identified. | true |
| false | technology | active | true |
WSACORE:SPEC:3011 | 3 | 1 | [relationship] : (IRI, IRI) (0..unbounded) | true |
| false | technology | active | true |
WSACORE:SPEC:3011.1 | 3 | 1 | A pair of values that indicate how this message relates to another message. The type of the relationship is identified by an absolute IRI. The related message is identified by an absolute IRI that corresponds to the related message's [message id] property. | true |
| false | technology | active | true |
WSACORE:SPEC:3011.2 | 3 | 1 | The message identifier IRI may refer to a specific message | true |
| false | technology | active | true |
WSACORE:SPEC:3011.3 | 3 | 1 | be the following pre-defined URI that means "unspecified message": "http://www.w3.org/2005/08/addressing/unspecified" | true |
| false | technology | active | true |
WSACORE:SPEC:3011.4 | 3 | 1 | This specification has one predefined relationship type "http://www.w3.org/2005/08/addressing/reply" " Indicates that this is a reply to the message identified by the [message id] IRI. | true |
| false | technology | active | true |
WSACORE:SPEC:3012 | 3 | 1 | [reference parameters] Corresponds to the value of the [reference parameters] property of the endpoint reference to which the message is addressed. | true |
| false | technology | active | true |
WSACORE:SPEC:3012.1 | 2 | 1 | xs:any (0) | true |
| false | technology | active | true |
WSACORE:SPEC:3012.2 | 2 | 1 | xs:any (n) | true |
| false | technology | active | true |
WSACORE:SPEC:3013 | 3 | 2 | /wsa:To This OPTIONAL element (whose content is of type xs:anyURI) provides the value for the [destination] property. | false |
| false | technology | active | true |
WSACORE:SPEC:3014 | 3 | 2 | /wsa:From This OPTIONAL element (of type wsa:EndpointReferenceType) provides the value for the [source endpoint] property. | false |
| false | technology | active | true |
WSACORE:SPEC:3015 | 3 | 2 | /wsa:ReplyTo This OPTIONAL element (of type wsa:EndpointReferenceType) provides the value for the [reply endpoint] property. If this element is NOT present then the value of the [address] property of the [reply endpoint] EPR is "http://www.w3.org/2005/08/addressing/anonymous". | false |
| false | technology | active | true |
WSACORE:SPEC:3016 | 3 | 2 | /wsa:FaultTo This OPTIONAL element (of type wsa:EndpointReferenceType) provides the value for the [fault endpoint] property. | false |
| false | technology | active | true |
WSACORE:SPEC:3017 | 3 | 2 | /wsa:Action This REQUIRED element (whose content is of type xs:anyURI) conveys the value of the [action] property. | true |
| false | technology | active | true |
WSACORE:SPEC:3018 | 3 | 2 | /wsa:MessageID This OPTIONAL element (whose content is of type xs:anyURI) conveys the [message id] property. | false |
| false | technology | active | true |
WSACORE:SPEC:3019 | 3 | 2 | /wsa:RelatesTo This OPTIONAL (repeating) element information item contributes one abstract [relationship] property value, in the form of an (IRI, IRI) pair. | false |
| false | technology | active | true |
WSACORE:SPEC:3020 | 3 | 2 | /wsa:RelatesTo/@RelationshipType This OPTIONAL attribute (of type xs:anyURI) conveys the relationship type as an IRI. When absent, the implied value of this attribute is "http://www.w3.org/2005/08/addressing/reply". | false |
| false | technology | active | true |
WSACORE:SPEC:3021 | 3 | 2 | /[reference parameters]* Each element information item found in [reference parameters] (including all of that elements [children], [attributes] and [in-scope namespaces]) is represented as is. | false |
| false | technology | active | true |
WSACORE:SPEC:3022 | 3 | 3 | If the EPR's [address] property | true |
| false | technology | active | true |
WSACORE:SPEC:3022.1 | 3 | 3 | is "http://www.w3.org/2005/08/addressing/none" the message is discarded | true |
| false | technology | active | true |
WSACORE:SPEC:3022.2 | 3 | 3 | if not then populate the message's message addressing properties: | true |
| false | technology | active | true |
WSACORE:SPEC:3022.2.1 | 3 | 3 | [action]: this property is required, but is not populated from the EPR. | true |
| false | technology | active | true |
WSACORE:SPEC:3022.2.2 | 3 | 3 | [destination]: this property takes the value of the EPR's [address] property. | true |
| false | technology | active | true |
WSACORE:SPEC:3022.2.3 | 3 | 3 | [reference parameters]: this property takes the value of the selected EPR's [reference parameters] property | false |
| false | technology | active | true |
WSACORE:SPEC:3023 | 3 | 4 | Select the appropriate EPR | true |
| false | technology | active | true |
WSACORE:SPEC:3023.1 | 3 | 4 | If the reply is a normal message, select the EPR from the related message's [reply endpoint] message addressing property | true |
| false | technology | active | true |
WSACORE:SPEC:3023.1.1 | 3 | 4 | The [reply endpoint] message addressing property will always be present when using the XML Infoset representation | true |
| false | technology | active | true |
WSACORE:SPEC:3023.1.2 | 3 | 4 | in the absence of a wsa:ReplyTo element, the value of the [reply endpoint] message addressing property defaults to an EPR with an [address] property of "http://www.w3.org/2005/08/addressing/anonymous" | true |
| false | technology | active | true |
WSACORE:SPEC:3023.1.3 | 3 | 4 | If the [reply endpoint] message addressing property is not present the processor MUST fault. This could only occur when using an alternate representation of message addressing properties. | true |
| false | technology | active | true |
WSACORE:SPEC:3023.2 | 3 | 4 | Otherwise | true |
| false | technology | active | true |
WSACORE:SPEC:3023.2.1 | 3 | 4 | if the reply is a fault message and the related message's [fault endpoint] message addressing property is not empty, select the EPR from that property. | true |
| false | technology | active | true |
WSACORE:SPEC:3023.2.2 | 3 | 4 | If the [fault endpoint] property is empty, select the EPR from the related message's [reply endpoint] message addressing property | true |
| false | technology | active | true |
WSACORE:SPEC:3023.2.3 | 3 | 4 | if the [reply endpoint] property is empty, the behavior of the recipient of the related message is unconstrained by this specification. | false |
| false | technology | active | true |
WSACORE:SPEC:3023.3 | 3 | 4 | In either of the above cases, if the related message lacks a [message id] property, the processor MUST fault. | true |
| false | technology | active | true |
WSACORE:SPEC:3023.4 | 3 | 4 | Send the message according to the previous section, but also including [relationship]: this property MUST include a pair of IRIs as follows; | true |
| false | technology | active | true |
WSACORE:SPEC:3023.4.1 | 3 | 4 | the relationship type is the predefined reply URI "http://www.w3.org/2005/08/addressing/reply" and the related message's identifier is the [message id] property value from the message being replied to; | true |
| false | technology | active | true |
WSACORE:SPEC:3023.4.2 | 3 | 4 | the relationship type is the predefined reply URI "http://www.w3.org/2005/08/addressing/reply" and the related message's identifier is the [message id] property value from the message being replied to; | false |
| false | technology | active | true |