USP_ORGANIZATION_LOAD
Load an organization constituent record
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@ID | uniqueidentifier | IN |
Definition
Copy
create procedure dbo.USP_ORGANIZATION_LOAD
(
@ID uniqueidentifier
)
as
set nocount on;
select c.KEYNAME, c.WEBADDRESS, oa.ADDRESSTYPECODEID, oa.DONOTMAIL, oa.COUNTRYID, oa.STATEID, oa.ADDRESSBLOCK, oa.CITY, oa.POSTCODE, oa.DONOTMAILREASONCODEID,
op.PHONETYPECODEID, op.NUMBER, oe.EMAILADDRESS
from dbo.constituent (nolock) c
left outer join dbo.[ADDRESS] (nolock) oa on oa.CONSTITUENTID = c.ID and oa.ISPRIMARY = 1
left outer join dbo.PHONE (nolock) op on op.CONSTITUENTID = c.ID and op.ISPRIMARY = 1
left outer join dbo.EMAILADDRESS (nolock) oe on oe.CONSTITUENTID = c.ID and oe.ISPRIMARY = 1
where c.ID = @ID