Sending ad hoc information to vendors using Punchout attributes or Extrinsic elements
Vendors may request that you send additional information in the PunchOutSetupRequest document. This is accomplished by using the XML element known as Extrinsic.
The mechanism for entering this ad hoc information is through Punchout Attributes (ED53). This is where the name or value pairings are defined. For example, the punchout-enabled vendor ACME Corp. requires that you send contact information about the requester doing the punchout. Specifically, ACME Corp. wants the individual's first and last names and the email address. The company specifies that this information are conveyed in <EXTRINSIC> elements in the PunchOutSetupRequest document. They require that the Extrinsic elements that contain this information are named FirstName, LastName, and EMailAddress.
You can implement this request using Punchout Attributes (ED53). Each attribute contains two fields, one for the name of the attribute and one for the value for the attribute.
Using the example, create three Punchout Attributes, one each for theFirstName, LastName, and EMailAddress.