UFN_EVENT_GETREGISTRATIONINFORMATION_TOITEMLISTXML
Return
| Return Type |
|---|
| xml |
Parameters
| Parameter | Parameter Type | Mode | Description |
|---|---|---|---|
| @EVENTID | uniqueidentifier | IN | |
| @PRICETYPECODEID | uniqueidentifier | IN |
Definition
Copy
CREATE function dbo.UFN_EVENT_GETREGISTRATIONINFORMATION_TOITEMLISTXML
(
@EVENTID uniqueidentifier,
@PRICETYPECODEID uniqueidentifier = null
)
returns XML as begin
return (
select
REGISTRATIONINFORMATIONID as [@REGISTRATIONINFORMATIONID],
NAME as [@NAME],
RESPONSETYPECODE as [@RESPONSETYPECODE],
PERSONDETAILTYPECODE as [@PERSONDETAILTYPECODE],
TEXTVALUE as [@TEXTVALUE],
REGISTRATIONINFORMATIONOPTIONID as [@REGISTRATIONINFORMATIONOPTIONID],
REQUIRED as [@REQUIRED],
ALLPRICETYPES as [@ALLPRICETYPES],
REGISTRATIONINFORMATIONPRICETYPES
from dbo.UFN_EVENT_GETREGISTRATIONINFORMATION(@EVENTID, @PRICETYPECODEID)
order by SECTIONSEQUENCE, SEQUENCE, PERSONDETAILTYPECODE
for xml path('ITEM'),type,elements,root('EVENTREGISTRATIONINFORMATION'),BINARY BASE64
);
end