[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Draft9: PSOType#psoId and #data.
Why are "psoId" and "data" optional in PSOType? I think that these sub-elements should be required. I can understand capabilityData being optional (and I can understand *an instance of* PSOType being optional in a response), but it seems to me that a valid <pso> element MUST contain a <psoId> and <data> (XML). gpc Draft 9 defines PSOType as follows below: > <complexType name="PSOType"> > <complexContent> > <extension base="spml:ExtensibleType"> > <sequence> > <element name="psoId" > type="spml:PSOIdentifierType" minOccurs="0"/> > <element name="data" type="spml:ExtensibleType" > minOccurs="0"/> > <element name="capabilityData" > type="spml:CapabilityDataType" minOccurs="0" maxOccurs="unbounded"/> > </sequence> > </extension> > </complexContent> > </complexType>
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]