ZVON > References > UDDI Reference |
Intro / Search / ZVON |
Element | keyedReference [ v2 ] |
---|---|
Occurs in | [ ] - [ ] (comparison ) |
Parents | assertionStatusItem | categoryBag | find_relatedBusinesses | identifierBag | publisherAssertion | sharedRelationships |
Description | Represents a namespace qualified name-value pair. Depending on use context, this structure can be used within different convention frameworks. V2 CHANGE: On playback, a record saved without a keyName attribute is returned without the attribute as well. The behavior of saving without a tModelKey is promotion to the keyword namespace by operator assignment of the keyedReference to the uddi-org:general namespace. |
Attributes | keyName The name part of a name-value pair. In a keyedReference, these are purely descriptive except when used with the uddi-org:general tModell, where they are used as the Name part of a name value pair. In address, these are addressLine code-set field names keyValue The value part of a name-value pair. This is the value associated with the context specified by the tModelKey value. In address, these are qualifierss on the field name. tModelKey A reference to a tModel. Usually used to represent the context to understand the keyName and keyValue values. |
XML Schema |
---|
<xsd:element name="keyedReference"> <xsd:complexType> <xsd:attribute name="tModelKey" type="xsd:string"/> <xsd:attribute name="keyName" type="xsd:string"/> <xsd:attribute name="keyValue" type="xsd:string"/> </xsd:complexType> </xsd:element> |
Expanded XML Schema |
---|
<xsd:element name="keyedReference"> <xsd:complexType> <xsd:attribute name="tModelKey" type="xsd:string"/> <xsd:attribute name="keyName" type="xsd:string"/> <xsd:attribute name="keyValue" type="xsd:string"/> </xsd:complexType> </xsd:element> |