CREATE PROCEDURE [dbo].[Provider_Create] @Id UNIQUEIDENTIFIER OUTPUT, @Name NVARCHAR(50), @BusinessName NVARCHAR(50), @BusinessAddress1 NVARCHAR(50), @BusinessAddress2 NVARCHAR(50), @BusinessAddress3 NVARCHAR(50), @BusinessCountry VARCHAR(2), @BusinessTaxNumber NVARCHAR(30), @BillingEmail NVARCHAR(256), @BillingPhone NVARCHAR(50), @Status TINYINT, @Type TINYINT, @UseEvents BIT, @Enabled BIT, @CreationDate DATETIME2(7), @RevisionDate DATETIME2(7) AS BEGIN SET NOCOUNT ON INSERT INTO [dbo].[Provider] ( [Id], [Name], [BusinessName], [BusinessAddress1], [BusinessAddress2], [BusinessAddress3], [BusinessCountry], [BusinessTaxNumber], [BillingEmail], [BillingPhone], [Status], [Type], [UseEvents], [Enabled], [CreationDate], [RevisionDate] ) VALUES ( @Id, @Name, @BusinessName, @BusinessAddress1, @BusinessAddress2, @BusinessAddress3, @BusinessCountry, @BusinessTaxNumber, @BillingEmail, @BillingPhone, @Status, @Type, @UseEvents, @Enabled, @CreationDate, @RevisionDate ) END