| 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> |