I noticed I forgot to collapse the state types when I removed the version attribute. This will simplify things a little bit for Henrik ;-)
<xsd:complexType name="ConnectionStatesType">
<xsd:annotation>
<xsd:documentation xml:lang="en">
A holder element containing the state machines associated with
a connection reservation.
Elements:
reservationState - Models the current connection reservation
state.
provisionState - Models the current connection provisioning
state.
lifecycleState - Models the current connection lifecycle state.
dataPlaneStatus - Models the current connection data plane
activation state.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="reservationState" type="tns:ReservationStateEnumType" />
<xsd:element name="provisionState" type="tns:ProvisionStateEnumType" />
<xsd:element name="lifecycleState" type="tns:LifecycleStateEnumType" />
<xsd:element name="dataPlaneStatus" type="tns:DataPlaneStatusType" />
</xsd:sequence>
</xsd:complexType>