IF NOT EXISTS
(
    SELECT name
    FROM sysobjects
    WHERE name = 'CorrectionReasons'
)
BEGIN
    CREATE TABLE [dbo].[CorrectionReasons]
    (
        [Type] [SMALLINT] NOT NULL
            DEFAULT (0),
        [Status] [SMALLINT] NOT NULL
            DEFAULT (0),
        [Description] [NVARCHAR](MAX) NULL,
        CONSTRAINT [PK_ReasonsCorrection]
            PRIMARY KEY CLUSTERED
            (
                [Type] ASC,
                [Status] ASC
            )
            WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON,
                  ALLOW_PAGE_LOCKS = ON
                 ) ON [PRIMARY]
    ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY];


 INSERT [dbo].[CorrectionReasons]
    VALUES
    (0, 0, N'اصلاح کد سازمان'),
    (0, 1, N'نسخه باطله - گم شده '),
    (0, 2, N'ارسال در ماه هاي بعد'),
    (0, 3, N'عدم ارسال نسخه برگشتي'),
    (0, 4, N'اصلاح قيمت و دارو'),
    (1, 0, N'ارسال از ماه هاي قبل'),
    (1, 1, N'نسخه پيدا شده'),
    (1, 2, N'ارسال نسخه برگشتي '),
    (2, 0, N'اصلاح کد سازمان'),
    (1, 4, N'عدم اصلاح قيمت و دارو'),
    (2, 1, N'اضافه مبلغ دريافتي از بيمار - اصلاح قيمت '),
    (2, 2, N'اضافه قيمت کسر شده از سازمان - اصلاح قيمت '),
    (2, 3, N'اضافه قيمت برگشت به سازمان - اصلاح قيمت ');

END;