USP_DATAFORMTEMPLATE_VIEW_EDUATIONALINSTITUTIONPROFILE
The load procedure used by the view dataform template "Educational Institution Summary Profile View Form"
Parameters
| Parameter | Parameter Type | Mode | Description |
|---|---|---|---|
| @ID | uniqueidentifier | IN | The input ID parameter used to load the fields defined on the form. |
| @CURRENTAPPUSERID | uniqueidentifier | IN | Input parameter indicating the ID of the current user. |
| @DATALOADED | bit | INOUT | Output parameter indicating whether or not data was actually loaded. |
| @ISCONSTITUENTPROFILE | bit | INOUT | ISCONSTITUENTPROFILE |
| @ISORGANIZATION | bit | INOUT | ISORGANIZATION |
| @ADDRESS | nvarchar(300) | INOUT | ADDRESS |
| @PHONENUMBER | nvarchar(100) | INOUT | PHONENUMBER |
| @PHONETYPE | nvarchar(100) | INOUT | PHONETYPE |
| @EMAILADDRESS | UDT_EMAILADDRESS | INOUT | EMAILADDRESS |
| @DONOTMAIL | bit | INOUT | DONOTMAIL |
| @DONOTEMAIL | bit | INOUT | DONOTEMAIL |
| @DONOTPHONE | bit | INOUT | DONOTPHONE |
| @WEBADDRESS | UDT_WEBADDRESS | INOUT | WEBADDRESS |
| @RELATEDCONSTITUENT | nvarchar(154) | INOUT | RELATEDCONSTITUENT |
| @RELATEDCONSTITUENTID | uniqueidentifier | INOUT | RELATEDCONSTITUENTID |
| @BOARDMEMBERCONSTITUENCYTEXT | nvarchar(100) | INOUT | BOARDMEMBERCONSTITUENCYTEXT |
| @RELATIONCONSTITUENCYTEXT | nvarchar(100) | INOUT | RELATIONCONSTITUENCYTEXT |
| @STAFFCONSTITUENCYTEXT | nvarchar(100) | INOUT | STAFFCONSTITUENCYTEXT |
| @DONORCONSTITUENCYTEXT | nvarchar(100) | INOUT | DONORCONSTITUENCYTEXT |
| @FUNDRAISERCONSTITUENCYTEXT | nvarchar(100) | INOUT | FUNDRAISERCONSTITUENCYTEXT |
| @PROSPECTCONSTITUENCYTEXT | nvarchar(100) | INOUT | PROSPECTCONSTITUENCYTEXT |
| @VOLUNTEERCONSTITUENCYTEXT | nvarchar(100) | INOUT | VOLUNTEERCONSTITUENCYTEXT |
| @COMMUNITYMEMBERCONSTITUENCYTEXT | nvarchar(16) | INOUT | COMMUNITYMEMBERCONSTITUENCYTEXT |
| @USERDEFINEDCONSTITUENCYTEXT | nvarchar(4000) | INOUT | USERDEFINEDCONSTITUENCYTEXT |
| @ALUMNUSSTATUSTEXT | nvarchar(14) | INOUT | ALUMNUSSTATUSTEXT |
| @REGISTRANTSTATUSTEXT | nvarchar(16) | INOUT | REGISTRANTSTATUSTEXT |
| @VENDORSTATUSTEXT | nvarchar(6) | INOUT | VENDORSTATUSTEXT |
| @ISINACTIVE | bit | INOUT | ISINACTIVE |
| @DECEASEDDATE | UDT_FUZZYDATE | INOUT | DECEASEDDATE |
| @PICTURE | varbinary | INOUT | PICTURE |
| @PRIMARYEDUCATION | nvarchar(100) | INOUT | PRIMARYEDUCATION |
| @PRIMARYBUSINESS | nvarchar(100) | INOUT | PRIMARYBUSINESS |
| @PRIMARYBUSINESSID | uniqueidentifier | INOUT | PRIMARYBUSINESSID |
| @LOOKUPID | nvarchar(100) | INOUT | Lookup ID |
| @WEALTHPOINTUPDATEPENDING | bit | INOUT | WEALTHPOINTUPDATEPENDING |
| @PRIMARYEDUCATIONID | uniqueidentifier | INOUT | PRIMARYEDUCATIONID |
| @EDUCATIONATTRIBUTEDEFINED | bit | INOUT | EDUCATIONATTRIBUTEDEFINED |
| @MATCHFINDERCONSTITUENCYTEXT | nvarchar(30) | INOUT | MATCHFINDERCONSTITUENCYTEXT |
| @MATCHFINDERONLINERECORDID | int | INOUT | MATCHFINDERONLINERECORDID |
| @SOLICITCODECOUNT | int | INOUT | SOLICITCODECOUNT |
| @HOUSEHOLDTEXT | nvarchar(154) | INOUT | HOUSEHOLDTEXT |
| @HOUSEHOLDID | uniqueidentifier | INOUT | HOUSEHOLDID |
| @ISGROUP | bit | INOUT | ISGROUP |
| @GROUPTYPE | nvarchar(300) | INOUT | Group type |
| @GROUPMEMBERCOUNT | int | INOUT | No. of members |
| @ISHOUSEHOLD | bit | INOUT | Is Household |
| @GIVESANONYMOUSLY | bit | INOUT | Gives anonymously |
| @MEMBERCONSTITUENCYTEXT | nvarchar(10) | INOUT | MEMBERCONSTITUENCYTEXT |
| @RECOGNITIONCONSTITUENCYTEXT | nvarchar(16) | INOUT | RECOGNITIONCONSTITUENCYTEXT |
| @STUDENTCONSTITUENCYTEXT | nvarchar(16) | INOUT | STUDENTCONSTITUENCYTEXT |
| @FACULTYCONSTITUENCYTEXT | nvarchar(16) | INOUT | FACULTYCONSTITUENCYTEXT |
| @SCHOOLCONSTITUENCYTEXT | nvarchar(16) | INOUT | SCHOOLCONSTITUENCYTEXT |
Definition
Copy
CREATE procedure dbo.USP_DATAFORMTEMPLATE_VIEW_EDUATIONALINSTITUTIONPROFILE
(
@ID uniqueidentifier,
@CURRENTAPPUSERID uniqueidentifier=null,
@DATALOADED bit = 0 output,
@ISCONSTITUENTPROFILE bit = null output,
@ISORGANIZATION bit = null output,
@ADDRESS nvarchar(300) = null output,
@PHONENUMBER nvarchar(100) = null output,
@PHONETYPE nvarchar(100) = null output,
@EMAILADDRESS dbo.UDT_EMAILADDRESS = null output,
@DONOTMAIL bit = null output,
@DONOTEMAIL bit = null output,
@DONOTPHONE bit = null output,
@WEBADDRESS dbo.UDT_WEBADDRESS = null output,
@RELATEDCONSTITUENT nvarchar(154) = null output,
@RELATEDCONSTITUENTID uniqueidentifier = null output,
@BOARDMEMBERCONSTITUENCYTEXT nvarchar(100) = null output,
@RELATIONCONSTITUENCYTEXT nvarchar(100) = null output,
@STAFFCONSTITUENCYTEXT nvarchar(100) = null output,
@DONORCONSTITUENCYTEXT nvarchar(100) = null output,
@FUNDRAISERCONSTITUENCYTEXT nvarchar(100) = null output,
@PROSPECTCONSTITUENCYTEXT nvarchar(100) = null output,
@VOLUNTEERCONSTITUENCYTEXT nvarchar(100) = null output,
@COMMUNITYMEMBERCONSTITUENCYTEXT nvarchar(16) = null output,
@USERDEFINEDCONSTITUENCYTEXT nvarchar(4000) = null output,
@ALUMNUSSTATUSTEXT nvarchar(14) = null output,
@REGISTRANTSTATUSTEXT nvarchar(16) = null output,
@VENDORSTATUSTEXT nvarchar(6) = null output,
@ISINACTIVE bit = null output,
@DECEASEDDATE dbo.UDT_FUZZYDATE = null output,
@PICTURE varbinary(max) = null output,
@PRIMARYEDUCATION nvarchar(100) = null output,
@PRIMARYBUSINESS nvarchar(100) = null output,
@PRIMARYBUSINESSID uniqueidentifier = null output,
@LOOKUPID nvarchar(100) = null output,
@WEALTHPOINTUPDATEPENDING bit = null output,
@PRIMARYEDUCATIONID uniqueidentifier = null output,
@EDUCATIONATTRIBUTEDEFINED bit = null output,
@MATCHFINDERCONSTITUENCYTEXT nvarchar(30) = null output,
@MATCHFINDERONLINERECORDID int = null output,
@SOLICITCODECOUNT int = null output,
@HOUSEHOLDTEXT nvarchar(154) = null output,
@HOUSEHOLDID uniqueidentifier = null output,
@ISGROUP bit = null output,
@GROUPTYPE nvarchar(300) = null output,
@GROUPMEMBERCOUNT integer = null output,
@ISHOUSEHOLD bit = null output,
@GIVESANONYMOUSLY bit = null output,
@MEMBERCONSTITUENCYTEXT nvarchar(10) = null output,
@RECOGNITIONCONSTITUENCYTEXT nvarchar(16) = null output,
@STUDENTCONSTITUENCYTEXT nvarchar(16) = null output,
@FACULTYCONSTITUENCYTEXT nvarchar(16) = null output,
@SCHOOLCONSTITUENCYTEXT nvarchar(16) = null output
)
as
set nocount on;
-- be sure to set this, in case the select returns no rows
set @DATALOADED = 0;
--Load the generic constituent data
exec USP_DATAFORMTEMPLATE_VIEW_INDIVIDUALPROFILE @ID, @CURRENTAPPUSERID, @DATALOADED output, @ISCONSTITUENTPROFILE output, @ISORGANIZATION output, @ADDRESS output, @PHONENUMBER output, @PHONETYPE output, @EMAILADDRESS output, @DONOTMAIL output, @DONOTEMAIL output, @DONOTPHONE output, @WEBADDRESS output, @RELATEDCONSTITUENT output, @RELATEDCONSTITUENTID output, @BOARDMEMBERCONSTITUENCYTEXT output, @RELATIONCONSTITUENCYTEXT output, @STAFFCONSTITUENCYTEXT output, @DONORCONSTITUENCYTEXT output, @FUNDRAISERCONSTITUENCYTEXT output, @PROSPECTCONSTITUENCYTEXT output, @VOLUNTEERCONSTITUENCYTEXT output, @COMMUNITYMEMBERCONSTITUENCYTEXT output, @USERDEFINEDCONSTITUENCYTEXT output, @ALUMNUSSTATUSTEXT output, @REGISTRANTSTATUSTEXT output, @VENDORSTATUSTEXT output, @ISINACTIVE output, @DECEASEDDATE output, @PICTURE output, @PRIMARYEDUCATION output, @PRIMARYBUSINESS output, @PRIMARYBUSINESSID output, @LOOKUPID output, @WEALTHPOINTUPDATEPENDING output, @PRIMARYEDUCATIONID output, @EDUCATIONATTRIBUTEDEFINED output, @MATCHFINDERCONSTITUENCYTEXT output, @MATCHFINDERONLINERECORDID output, @SOLICITCODECOUNT output, @HOUSEHOLDTEXT output, @HOUSEHOLDID output, @ISGROUP output, @GROUPTYPE output, @GROUPMEMBERCOUNT output, @ISHOUSEHOLD output, @GIVESANONYMOUSLY output, @MEMBERCONSTITUENCYTEXT output, @RECOGNITIONCONSTITUENCYTEXT output, @STUDENTCONSTITUENCYTEXT output, @FACULTYCONSTITUENCYTEXT output, @SCHOOLCONSTITUENCYTEXT output;
return 0;