S6 — OCIPA (ช่วยเหลือผู้เสียหาย/จำเลย) — Data Dictionary¶
LEGACY DB — ยังไม่ได้ย้ายเข้า Single DB
ระบบเดิมบนเครื่อง legacy (10.136.27.43 / DB RLPD02) — ยังไม่ migrate เข้า PSDBPRDDB (10.136.27.149). ดู Legacy DB Inventory
ทุกตาราง/ทุกคอลัมน์ (โครงสร้างจาก live DB). กลับ ภาพรวม · machine-readable: schema.json
APiToken¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| ID | int | PK | |
| UserName | varchar(50) | NOT NULL | |
| Password | varchar(50) | NOT NULL | |
| Token | varchar(max) | NOT NULL | |
| ExpireDate | datetime | NOT NULL |
Address¶
ข้อมูลที่อยู่
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| AddressID | int | PK, IDENTITY | รหัสที่อยู่ |
| Address1 | nvarchar(250) | ที่อยู่บรรทัดที่ 1 | |
| HouseNo | nvarchar(50) | บ้านเลขที่ | |
| VillageNo | nvarchar(50) | หมู่ที่ | |
| Soi | nvarchar(50) | ซอย | |
| Street | nvarchar(150) | ถนน | |
| ProvinceID | int | รหัสจังหวัด | |
| DisctrictID | int | รหัสอำเภอ | |
| SubdistrictID | int | รหัสตำบล | |
| PostCode | varchar(5) | รหัสไปรษณีย์ | |
| Createdate | datetime | DEFAULT getdate() | วันที่สร้าง |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไข |
Foreign Keys: DisctrictID → District.DistrictID; ProvinceID → Province.ProvinceID; SubdistrictID → Subdistrict.SubdistrictID
AddressType¶
ข้อมูลประเภทที่อยู่ เช่น ที่อยู่ตามภูมิลำเนา,ที่อยู่ปัจจุบัน
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| AddressTypeID | int | PK | รหัสประเภทที่อยู่ |
| TypeName | nvarchar(50) | NOT NULL | ประเภทที่อยู่ |
| AddressGroup | varchar(50) | NOT NULL | กลุ่มประเภทที่อยู่ |
| IsActive | bit | DEFAULT 0 | สถานะเปิดปิดการใช้งาน |
| ModifiedDate | datetime | DEFAULT getdate(), NOT NULL | วันที่แก้ไข |
Agenda¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| AgendaID | int | PK | รหัสวาระการประชุม |
| AgendaName | nvarchar(50) | ชื่อวาระการประชุม | |
| IsActive | bit | สถานะเปิดปิดการใช้งาน |
ArchivalCopy¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| ArchivalCopyID | int | PK | รหัสเอกสารที่เก็บ |
| ArchivalName | nvarchar(150) | NOT NULL | ชื่อเอกสาร |
| VitimFlag | bit | NOT NULL | ใช้สำหรับผู้เสียหาย |
| AccusedFlag | bit | NOT NULL | ใช้สำหรับจำเลย |
| AllegedOffenderFlag | bit | DEFAULT 0 | ใช้สำหรับผู้ตัองขัง 1=ใช่ 0=ไม่ใช่ |
| SortOrder | int | การเรียงลำดับ | |
| ModifiedDate | datetime | DEFAULT getdate(), NOT NULL | วันที่แก้ไข |
AttachFile¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| AttachFileID | int | PK, IDENTITY | รหัสไฟล์แนบ |
| FileName | nvarchar(150) | ชื่อไฟล์ | |
| FileType | varchar(50) | ชนิดไฟล์ เช่น IMG=รูปภาพ,DOC=เอกสาร MS Word,PDF,ZIP | |
| SortOrder | int | DEFAULT 0 | เรียงลำดับ |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไข |
AttachFileTemp¶
ข้อมูลไฟล์แนบชั่วคราวจากระบบยื่นออนไลน์
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| AttachFileID | int | PK, IDENTITY | รหัสไฟล์แนบ |
| RefCaseID | varchar(50) | NOT NULL | รหัสอ้างอิง GUID, CaseID |
| FileName | nvarchar(150) | ชื่อไฟล์ | |
| ArchivalCopyID | int | NOT NULL | รหัสไฟล์อ้างอิงจากตาราง ArchivalCopy |
| FileType | varchar(50) | ประเภทไฟล์ | |
| SortOrder | int | DEFAULT 0 | การเรียงลำดับ |
| ModifiedDate | datetime | DEFAULT getdate() | วันเวลาที่แก้ไขรายการ |
Foreign Keys: ArchivalCopyID → ArchivalCopy.ArchivalCopyID
Bank¶
ข้อมูลธนาคารที่ใช้รับเงินค่าชดเชย ค่าเสียหาย
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| BankID | int | PK | รหัสธนาคาร |
| BankName | nvarchar(250) | ชื่อธนาคาร | |
| IsActive | bit | สถานะเปิดปิดการใช้งาน |
BankTranferInformation¶
ข้อมูลการจ่ายเงินผ่านธนาคาร
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| PaymentInfoID | int | PK | รหัสข้อมูลการเงิน |
| BankID | int | NOT NULL | รหัสธนาคาร |
| AccountNo | nvarchar(200) | NOT NULL | หมายเลขบัญชี |
| AccuntName | nvarchar(250) | NOT NULL | ชื่อบัญชี |
| BranchName | nvarchar(250) | สาขา | |
| Remark | nvarchar(max) | หมายเหตุ | |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไขรายการ |
Foreign Keys: BankID → Bank.BankID; PaymentInfoID → PaymentInformation.PaymentInfoID
BookOfMeeting¶
ข้อรหัสเล่มการประชุม
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| BookOfMeetingID | int | PK, IDENTITY | รหัสเล่มการประชุม |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไขรายการ |
Budget¶
ข้อมูลงบประมาณของการเงิน
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| BudgetID | int | PK, IDENTITY | รหัสงบประมาณ |
| FiscalYear | int | ปีงบประมาณ (ปี พ.ศ.) | |
| BudgetName | nvarchar(500) | ชื่องบประมาณ | |
| SourceOfBudget | nvarchar(500) | ที่มาของงบประมาณ | |
| BudgetTotal | float | งบประมาณทั้งหมด | |
| BudgetBalance | float | งบคงเหลือ | |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไข |
| DateCreated | datetime | DEFAULT getdate() | วันที่สร้าง |
CardType¶
ข้อมูลเอกสารแนบ
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CardTypeID | int | PK | รหัสประเภทบัตร |
| CardTypeName | nvarchar(50) | ประเภทบัตร | |
| IsActive | bit | DEFAULT 0 | สถานะเปิดปิดการใช้งาน 0 = Inactive, 1 = Active |
Career¶
ข้อมูลอาชีพ
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CareerID | int | PK | รหัสอาชีพ |
| CareerName | nvarchar(250) | อาชีพ | |
| IsActive | bit | DEFAULT 0 | สถานะปิดปิดการใช้งาน 1=เปิดการใช้งาน 2=ปิดการใช้งาน |
| SortOrder | int | DEFAULT 0 | การเรียงลำดับ |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไข |
CaseCategory¶
ข้อมูลเรื่องหลักของสำนวน
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CaseCategoryID | int | PK | รหัสเรื่องหลัก |
| CategoryName | nvarchar(350) | NOT NULL | ชื่อเรื่องหลัก |
| LawType | varchar(20) | ประเภทกฏหมาย Criminal =อาญา,Civil=แพ่ง | |
| IsActvie | bit | DEFAULT 0, NOT NULL | สถานะเปิดปิดการใช้งาน |
| SortOrder | int | การเรียงลำดับ | |
| ModifiedDate | datetime | DEFAULT getdate(), NOT NULL | วันที่แก้ไขข้อมูล |
CaseRegistration¶
ข้อมูลลงทะเบียนร้องเรียน,ร้องทุกข์ ตารางข้อมูลเริ่มต้นของสำนวน
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CaseRegistrationID | int | PK, IDENTITY | รหัสการลงทะเบียนผู้ร้องเรียน,ร้องทุกข์ |
| CaseRegistrationCode | nvarchar(20) | เลขที่รับลงทะเบียนผู้ร้องเรียน,ร้องทุกข์ กท/9999/2563 | |
| ReferenceMSCID | int | รหัสอ้างอิงจากศูนย์บริการประชาชนกระทรวงยุติธรรม MSC | |
| ReferenceMSCCode | nvarchar(50) | รหัสอ้างอิงจากศูนย์บริการประชาชนกระทรวงยุติธรรม MSCจากศูนย์บริการประชาชนกระทรวงยุติธรรม MSC | |
| Subject | nvarchar(500) | ชื่อเรื่องร้องเรียน ร้องทุกข์ | |
| OfficeID | int | NOT NULL | รหัสหน่วยงานต้นเรื่อง อ้างอิงตาราง Office |
| OfficeCode | nvarchar(50) | รหัสหน่วยงานที่ส่งมาใช้จับคู่กับของ สชง. | |
| SceneProvinceID | int | NOT NULL | จังหวัดที่เกิดเหตุ อ้างอิงตาราง Province |
| CaseRegistrationStatusID | int | NOT NULL | รหัสสถานะการลงทะเบียนร้องเรียน ร้องทุกข์ |
| ChannelID | int | รหัสช่องท่างการร้องเรียน | |
| CaseTypeID | int | รหัสประเภทคดี อ้างอิงตาราง CaseType | |
| CaseTypeOther | nvarchar(150) | ประเภทคดีอื่นๆ | |
| Remark | nvarchar(max) | ข้อเท็จจริง/ความประสงค์ อื่นๆ | |
| InputDate | date | NOT NULL | วันที่เจ้าหน้าที่บันทึกข้อมูล |
| IssueDate | date | NOT NULL | วันที่ยื่นเรื่อง |
| DateCreated | datetime | DEFAULT getdate(), NOT NULL | วันเวลาที่สร้างรายการ |
Foreign Keys: CaseRegistrationStatusID → CaseRegistrationStatus.CaseRegistrationStatusID; CaseTypeID → CourtType.CourtTypeID; ChannelID → Channel.ChannelID; OfficeID → Office.OfficeID; SceneProvinceID → Province.ProvinceID
CaseRegistrationAttachFile¶
ข้อมูลเอกสารแนบของเรื่องที่ลงทะเบียน
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| AttachFileID | int | PK | |
| CaseRegistrationID | int | ||
| Remark | nvarchar(250) | หมายเหตุ | |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไขรายการ |
Foreign Keys: AttachFileID → AttachFile.AttachFileID; CaseRegistrationID → CaseRegistration.CaseRegistrationID
CaseRegistrationCategory¶
ข้อมูลเรื่องหลัก รอง ของเรื่องร้องเรียน,ร้องทุกข์
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CaseRegistrationID | int | PK | |
| CaseCategoryID | int | PK | รหัสเรื่องหลักอ้างอิง CaseCategory |
| CaseSubCategoryID | int | รหัสเรื่องรอง อ้างอิงตาราง CaseSubCategory | |
| ModifiedDate | datetime | DEFAULT getdate() | วันเวลาที่แก้ไขล่าสุด |
Foreign Keys: CaseCategoryID → CaseCategory.CaseCategoryID; CaseRegistrationID → CaseRegistration.CaseRegistrationID; CaseSubCategoryID → CaseSubCategory.CaseSubCategoryID
CaseRegistrationComplainant¶
ข้อมูลผู้ลงทะเบียนร้องเรียน,ร้องทุขก์ เป็นข้อมูลผู้เสียหายหรือผู้เสียชวิต
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| ComplainantID | int | PK, IDENTITY | รหัสผู้ร้องทุกข์ ร้องเรียน |
| CaseRegistrationID | int | รหัสร้องทุกข์ อ้างอิงตาราง CaseComplaintRegistration | |
| ComplaintCode | nvarchar(20) | เลขที่รับเรื่องร้องทุกข์ ของศูนย์รับเรือง สชง. | |
| PersonID | int | รหัสข้อมูลบุคคล อ้างอิงตาราง Person | |
| Gender | nchar(1) | เพศ M=Male,F=Female,N ไม่ระบุ | |
| CardNo | varchar(20) | เลขที่บัตรประชาชน หนังสือเดินทาง เลขที่ต่างด้าว | |
| Remark | nvarchar(max) | ||
| CardTypeID | int | รหัสประเภทบัตร อ้างอิงตาราง CardType | |
| BirthDate | date | วันเกิด | |
| Age | int | อายุ ณ. วันที่ลงทะเบียน | |
| MaritalStatusID | int | สถานภาพ อ้างอิงตาราง MaritalStatus | |
| RaceID | int | รหัสเชื้อชาติ อ้างอิงตาราง Race | |
| NationalityID | int | รหัสสัญชาติ อ้างอิงตาราง Nationality | |
| ReligionID | int | รหัสศาสนา อ้างอิงตารางReligion | |
| TelephoneNo | nvarchar(20) | เบอร์โทรศัพท์ | |
| ModifiedDate | datetime | DEFAULT getdate() | วันเวลาที่แก้ไขล่าสุด |
Foreign Keys: CardTypeID → CardType.CardTypeID; CaseRegistrationID → CaseRegistration.CaseRegistrationID; PersonID → Person.PersonID
CaseRegistrationComplainantAddress¶
ข้อมูลที่อยู่ผู้ลงทะเบียนร้องเรียน,ร้องทุกข์
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| ComplainantID | int | PK | |
| AddressID | int | PK | |
| ModifiedDate | datetime | DEFAULT getdate(), NOT NULL | วันเวลาที่แก้ไขล่าสุด |
Foreign Keys: ComplainantID → CaseRegistrationComplainant.ComplainantID
CaseRegistrationComplainantAttachFile¶
ข้อมูลเอกสารไฟล์แนบรายบุคคลที่ร้องทุกข์
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| AttachFileID | int | PK | |
| CaseRegistrationID | int | รหัสลงทะเบียน | |
| ComplainantID | int | รหัสผู้ร้อง อ้างอิงตาราง CaseRegistrationComplainant | |
| LableFile | nvarchar(250) | ป้ายชื่อไฟล์ | |
| Description | nvarchar(450) | คำอธิบายไฟล์แนบ | |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไขรายการ |
Foreign Keys: AttachFileID → AttachFile.AttachFileID; CaseRegistrationID → CaseRegistration.CaseRegistrationID; ComplainantID → CaseRegistrationComplainant.ComplainantID
CaseRegistrationContactAddress¶
ข้อมูลที่อยู่ผู้ที่ติดต่อได้ ของผู้ร้องเรียน,ร้องทุกข์
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| ContactID | int | PK | รหัสบุคคลที่ติดต่อได้ อ้างอิงตาราง CaseRegistrationContactPerson |
| AddressID | int | PK | รหัสที่อยู่อ้างอิงตาราง Address |
| ModifiedDate | datetime | DEFAULT getdate() | วันเวลาที่แก้ไขรายการ |
Foreign Keys: AddressID → Address.AddressID; ContactID → CaseRegistrationContactPerson.ContactID
CaseRegistrationContactPerson¶
ข้อมูลบุคคลที่ติดต่อได้ สำหรับผู้ร้องเรียน,ร้องทุกข์
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| ContactID | int | PK, IDENTITY | รหัสบุคคลที่ติดต่อได้ |
| CaseRegistrationID | int | รหัสผู้ร้องทุกข์ ร้องเรียน อ้างอิงตาราง CaseRegistrationComplainant | |
| ComplainantID | int | ||
| PersonID | int | รหัสบุคคลล อ้างอิงตาราง Person | |
| RelateTypeID | int | ||
| Phone | varchar(50) | เบอร์ติดต่อ | |
| varchar(150) | อีเมล | ||
| DateCreated | datetime | DEFAULT getdate() | วันที่สร้างรายการ |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไข |
Foreign Keys: CaseRegistrationID → CaseRegistration.CaseRegistrationID; ComplainantID → CaseRegistrationComplainant.ComplainantID; RelateTypeID → RelateType.RelateTypeID
CaseRegistrationProxyAddress¶
ข้อมูลที่อยู่ผู้ได้รับมอบสิทธิ์หรือยื่นคำขอแทน
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| ProxyID | int | PK | รหัสผู้รับมอบอำนาจ อ้างอิงตาราง CaseRegistrationProxyPerson |
| AddressID | int | PK | รหัสที่อยู่ อ้างอิงตาราง Address |
| ModifiedDate | datetime | DEFAULT getdate() | วันเวลาที่แก้ไขรายการ |
Foreign Keys: AddressID → Address.AddressID; ProxyID → CaseRegistrationProxyPerson.ProxyID
CaseRegistrationProxyPerson¶
ข้อมูลผู้ได้รับมอบสิทธิ์หรือยื่นคำขอแทน
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| ProxyID | int | PK, IDENTITY | |
| ComplainantID | int | รหัสผู้ร้องทุกข์ ร้องเรียน อ้างอิงตาราง CaseRegistrationComplainPerson | |
| Gender | nvarchar(1) | ||
| PersonID | int | ||
| CardTypeID | int | รหัสประเภทบัตร อ้างอิงตาราง CardType | |
| CardNo | varchar(20) | เลขที่บัตรประชาชน หนังสือเดินทาง เลขที่ต่างด้าว | |
| BirthDate | date | วันเกิด | |
| Age | int | อายุ ณ. วันที่ลงทะเบียน | |
| RelateTypeID | int | รหัสความเกี่ยวข้องกับผู้เสียหาย 1=ทายา 2=ผู้รับมอบอำนาจ 3=ผู้ยื่นคำขอแทน อ้างอิงตาราง RelateType | |
| RelateOther | nvarchar(150) | ความเกี่ยวข้องกับผู้เสียหายกรณีอื่นๆ | |
| TelephoneNo | nvarchar(20) | เบอร์โทรศัพท์ | |
| varchar(150) | อีเมล | ||
| Career | nvarchar(150) | ||
| Income | float | รายได้ | |
| IncomePerUnit | nchar(1) | รายได้ต่อหน่วย D=วัน M=เดือน Y=ปี | |
| DateCreated | datetime | DEFAULT getdate() | วันเวลาที่สร้างรายการ |
Foreign Keys: CardTypeID → CaseType.CaseTypeID; ComplainantID → CaseRegistrationComplainant.ComplainantID; PersonID → Person.PersonID; RelateTypeID → RelateType.RelateTypeID
CaseRegistrationStatus¶
ข้อมูลสถานะการลงทะเบียนร้องเรียน,ร้องทุกข์
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CaseRegistrationStatusID | int | PK | รหัสสถานะร้องเรียน ร้องทุกข์ |
| CaseRegistrationStatusName | nvarchar(50) | ชื่อสถานนะการร้องเรียน ร้องทุกข์ | |
| IsActive | bit | DEFAULT 0 | สถานะเปิดปิดการใช้งาน |
CaseRegistrationSystemReference¶
ข้อมูลเรื่องร้องเรียน,ร้องทุกข์ ที่ส่งต่อไประบบอื่น ของ สชง.
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CaseRegistrationID | int | PK | รหัสการลงทะเบียนผู้ร้องเรียน,ร้องทุกข์ อ้างอิงตาราง CaseRegistration |
| RLPDSystemID | int | PK | รหัสระบบงานที่ส่งต่อ |
| CaseRegistrationSystemReferenceID | int | IDENTITY, NOT NULL | รหัสส่งต่อ |
| UserID | int | NOT NULL | รหัสเจ้าหน้าที่ ที่ทำการส่งต่อสำนวน |
| DateCreated | datetime | DEFAULT getdate(), NOT NULL | วันเวลาที่สร้างรายการ |
Foreign Keys: CaseRegistrationID → CaseRegistration.CaseRegistrationID; RLPDSystemID → RLPDSystemReference.RLPDSystemID; UserID → User.UserID
CaseRunning¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| OfficeID | int | PK | รหัสหน่วยงาน อ้างอิงตาราง Office |
| RLPDSystemID | int | PK | รหัสระบบ อ้างอิง RLPDSystemReference |
| InYear | int | PK | ปีของสำนวน |
| IsAppealSubcommittee | bit | PK | |
| Prefix | nvarchar(10) | รหัสนำหน้าสำนวน | |
| MaxNo | int | หมายเลขสำนวนล่าสุด | |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไข |
Foreign Keys: OfficeID → Office.OfficeID; RLPDSystemID → RLPDSystemReference.RLPDSystemID
CaseSubCategory¶
ข้อมูลเรื่องรอง ของเรื่องที่ร้องเรียน,ร้องทุกข์
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CaseSubCategoryID | int | PK | รหัสเรื่องรอง |
| CaseCategoryID | int | NOT NULL | รหัสเรื่องหลัก |
| CaseSubCategoryName | nvarchar(350) | NOT NULL | ชื่อเรื่องรอง |
| SortOrder | int | การเรียงลำดับ | |
| IsActvie | bit | DEFAULT 0, NOT NULL | สถานะเปิดปิดการใช้งาน |
| ModifiedDate | datetime | DEFAULT getdate(), NOT NULL | วันที่แก้ไข |
Foreign Keys: CaseCategoryID → CaseCategory.CaseCategoryID
CaseTransaction¶
ข้อมูลรายการเรื่องร้องเรียนร้องทุกข์จากช่องทางต่างๆ เป็นข้อมูลตั้งต้นสำนวน
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CaseID | int | PK, IDENTITY | รหัสรายการ |
| ReferenceSource | nchar(10) | NOT NULL | รหัสอ้างอิง MSC=ศูนย์รับเรื่องกระทรวงยุติธรรม,CALLCENTER=ศูนย์รับเรืองโทร 1111 |
| ReferenceID | int | รหัสอ้างอิงจากแหล่งข้อมูลร้องเรียน ร้องทุกข์ | |
| ReferenceCode | nvarchar(50) | หมายเลขอ้างอิงจากแหล่งข้อมูลร้องเรียน ร้องทุกข์ | |
| Central | char(1) | ||
| OfficeID | int | รหัสหน่วยงานอ้างอิงตาราง Office โดยเอาค่า DivnID จาก MSC มาแปลงค่าเป็น OfficeID | |
| ProvinceCode | int | รหัสจังหวัดจากระบบต้นทาง อ้างอิงตาราง Office.OfficeIDMapping | |
| Subject | nvarchar(500) | ชื่อเรื่องร้องเรียน ร้องทุกข์ | |
| Gender | varchar(50) | เพศ | |
| Title | nvarchar(1000) | คำนำหน้าชื่อ | |
| FirstName | nvarchar(500) | ชื่อ | |
| LastName | nvarchar(500) | นามสกุล | |
| CardID | varchar(20) | เลขที่บัตรประจำตัวประชาชน | |
| TelephoneNo | varchar(20) | เบอร์ติดต่อ | |
| ProvinceName | nvarchar(150) | ชื่อจังหวัด | |
| AdditionalInfo | nvarchar(max) | ||
| Remark | nvarchar(max) | หมายเหตุ | |
| CaseTransactionStatusID | int | NOT NULL | รหัสสถานะสำนวน อ้างอิงตาราง CaseTransactionStatus |
| DateCreated | datetime | DEFAULT getdate(), NOT NULL | วันที่สร้างรายการ |
| ModifiedDate | datetime | DEFAULT getdate(), NOT NULL | วันที่แก้ไขรายการ |
Foreign Keys: CaseTransactionStatusID → CaseTransactionStatus.CaseTransactionStatusID
CaseTransactionAttachFile¶
ข้อมูลไฟล์แนบที่ส่งมาจากระบบ MSC
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| AttachFileID | int | PK | |
| CaseID | int | NOT NULL | รหัสสำนวน อ้างอิงตาราง CaseTransaction:CaseID |
| LableFile | nvarchar(250) | ชื่อไฟล์ | |
| Description | nvarchar(500) | คำอธิบายไฟล์ | |
| ModifiedDate | datetime | DEFAULT getdate() | วันเวลาที่แก้ไขรายการ |
Foreign Keys: AttachFileID → AttachFile.AttachFileID; CaseID → CaseTransaction.CaseID
CaseTransactionChangeHistory¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CaseID | int | PK | |
| CaseTransactionStatusID | int | PK | |
| UserID | int | PK | |
| ModifiedDate | datetime | PK | getdate() |
| Note | nvarchar(1000) |
Foreign Keys: CaseID → CaseTransaction.CaseID; CaseTransactionStatusID → CaseTransactionStatus.CaseTransactionStatusID; UserID → User.UserID
CaseTransactionProxyPerson¶
ข้อมูลผู้ยื่นแทน
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| ProxyPersonID | int | PK, IDENTITY | รหัสผู้ยื่นแทน |
| CaseID | int | NOT NULL | |
| Title | nvarchar(50) | คำนำหน้าชื่อ | |
| FirstName | nvarchar(150) | ชื่อ | |
| LastName | nvarchar(150) | นามสกุล | |
| CardID | varchar(20) | เลขที่บัตรประจำตัวประชาชน | |
| RelateTypeID | int | NOT NULL | รหัสประเภทความสัมพันธ์ของผู้ยื่นแทนกับผู้เสียหายหรือจำเลย อ้างอิงตาราง RelateType:RelateTypeID |
| Phone | varchar(50) | เบอร์ติดต่อ | |
| varchar(150) | อีเมล | ||
| ModifiedDate | datetime | NOT NULL | วันเวลาที่แก้ไขรายการ |
Foreign Keys: CaseID → CaseTransaction.CaseID; RelateTypeID → RelateType.RelateTypeID
CaseTransactionStatus¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CaseTransactionStatusID | int | PK | |
| CaseTransactionStatusName | nvarchar(50) | NOT NULL | |
| IsActive | bit | DEFAULT 0 |
CaseType¶
ข้อมูลประเภทคดี
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CaseTypeID | int | PK | รหัสประเภทคดี |
| CaseTypeName | nvarchar(50) | ประเภทคดี | |
| IsOther | bit | 1=ระบุข้อมูลอื่นๆ 0=ไม่ระบุ | |
| IsActive | bit | สถานะเปิดปิดการใช้งาน 1=เปิดใช้งาน 0=ปิดการใช้งาน |
Channel¶
ข้อมูลช่องทางการร้องเรียน
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| ChannelID | int | PK | รหัสช่องทางการร้องเรียน |
| ChannelName | nvarchar(350) | ชื่อช่องทางการร้องเรียน | |
| SortOrder | int | การเรียงลำดับ | |
| IsActive | bit | สถานะปิดปิดการใช้งาน 1=เปิดการใช้งาน 2=ปิดการใช้งาน |
ChequePaymentInformation¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| PaymentInfoID | int | PK | รหัสข้อมูลการเงิน |
| ChequeNo | nvarchar(50) | NOT NULL | เลขที่เช็ค |
| ModifiedDate | datetime | DEFAULT getdate() |
Foreign Keys: PaymentInfoID → PaymentInformation.PaymentInfoID
Committee¶
ข้อมูลคณะกรรมการ
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CommitteeID | int | PK | รหัสคณะกรรมการ |
| CommitteeName | nvarchar(500) | NOT NULL | ชื่อคณะกรรมกราร |
| SortOrder | int | DEFAULT 0, NOT NULL | การเรียงลำดับ |
| IsActive | bit | DEFAULT 0, NOT NULL | สถานะเปิดปิดการใช้งาน 1=เปิด 0=ปิด |
| ModifiedDate | datetime | DEFAULT getdate(), NOT NULL | วันที่แก้ไขรายการ |
Compensation¶
ข้อมูลค่าชดเชย,ค่าตอบแทน
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CompensationID | int | PK | รหัสค่าชดเชย,ค่าตอบแทน |
| CompensationName | nvarchar(250) | ค่าชดเชย,ค่าตอบแทน | |
| IsActive | bit | สถานะปิดปิดการใช้งาน 1=เปิดการใช้งาน 0=ปิดการใช้งาน | |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไขรายการ |
CompensationMapComplainant¶
ข้อมูลค่าสินไหม,ค่าทดแทน เทียบกับผู้เสียหาย(V) และจำเลย(A)
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CompensationID | int | PK | รหัสค่าชดเชย,ค่าตอบแทน อ้างอิงตาราง Compensation |
| ComplainantType | nchar(1) | PK | V=ผู้เสียหาย Victim, A=จำเลย Accused |
| IsPassAway | bit | DEFAULT 0, NOT NULL | กรณีผู้ร้องเสียชีวิตใช่หรือไม่ 0=ไม่ใช่,1=ใช่ |
| IsShowComplainant | bit | NOT NULL | 1=แสดงให้ผู้เสียหาย,จำเลยห็น 0=ซ่อนไม่ให้ผู้เสียหาย,จำเลยเห็น |
| IsShowOfficer | bit | DEFAULT 1, NOT NULL | 1=แสดงให้เเจ้าหน้าที่ห็น 0=ซ่อนไม่ให้เจ้าหน้าที่เห็น |
| MaxAmount | float | DEFAULT 0 | จำนวนเงินสูงสุดของค่าชดเชย,ค่าตอบแทน |
| Matter | nvarchar(250) | ข้อหรือมาตรา | |
| Bracket | nvarchar(250) | วงเล็บข้อกฎหมาย | |
| Note | nvarchar(250) | หมายเหตุ เช่น เท่าที่จ่ายจริงแต่ไม่เกิน 40,000 บาท | |
| SortOrder | int | NOT NULL | การเรียงลำดับ |
| ModifiedDate | datetime | DEFAULT getdate() | วันเวลาที่แก้ไขรายการ |
Foreign Keys: CompensationID → Compensation.CompensationID
Complainant¶
ข้อมูลผู้ร้องเรียน,ร้องทุกข์
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| ComplaintID | int | PK | รหัสร้องเรียนร้องทุกข์ ระบบร้องทุข์ อ้างอิงตารางComplaintCaseRegistration |
| ComplainantID | int | PK | รหัสผู้ร้องเรียนร้องทุกข์ ระบบร้องทุข์ อ้างอิงตาราง CaseRegistrationComplainant |
| ComplaintRegisterCode | nvarchar(20) | ยกเลิก ให้ไปออกที่ตาราง ComplaintCaseRegistration เนื่องจากผู้ร้องทุกข์ที่มาเป็นกลุ่มคณะไม่จำเป็นต้องออกเลขที่รับเป็นรายคน | |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่สร้างรายการ |
Foreign Keys: ComplainantID → CaseRegistrationComplainant.ComplainantID; ComplaintID → ComplaintCaseRegistration.ComplaintID
ComplainantConsent¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CaseRegistrationID | int | PK | |
| ConsentID | int | NOT NULL | |
| DateCreated | datetime | DEFAULT getdate(), NOT NULL |
Foreign Keys: CaseRegistrationID → CaseRegistration.CaseRegistrationID; ConsentID → Consent.ConsentID
ComplainantType¶
ข้อมูลประเภทผู้ร้องเรียน เช่น ผู้เสียหาย ,จำเลย,ผู้ต้องหา
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| ComplainantTypeCode | char(1) | PK | รหัสผู้ร้องเรียน เช่น |
| ComplainantTypeTitle | nvarchar(250) | ประเภทผู้ร้องเรียน | |
| ComplainantTypeTitleEN | varchar(250) | ประเภทผู้ร้องเรียนภาษาอังกฤษ | |
| SortOrder | int | การเรียงลำดับ | |
| IsActive | bit | DEFAULT 0 | สถานะเปิดปิดการใช้งาน 1=เปิดใช้งาน 0=ปิดการใช้งาน |
Complaint¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| ComplaintID | int | PK, IDENTITY | รหัสร้องเรียน |
| OfficeID | int | NOT NULL | รหัสหน่วยงานที่ร้องเรียน |
| ComplaintSatusID | int | NOT NULL | |
| ComplaintSubjectID | int | NOT NULL | รหัสหัวข้อร้องเรียน |
| Subject | nvarchar(500) | ชื่อเรื่องร้องเรียน | |
| ComplaintDescroption | nvarchar(max) | รายละเอียดคำร้องเรียน | |
| IsRead | bit | DEFAULT 0, NOT NULL | สถานะการเปิดอ่านของเจ้าหน้าที่ 1=เปิดอ่านแล้ว,0=ยังไม่ได้เปิดอ่าน |
| CreateDate | datetime | DEFAULT getdate() | วันที่สร้าง |
Foreign Keys: ComplaintSatusID → ComplaintStatus.ComplaintStatusID; ComplaintSubjectID → ComplaintSubject.ComplaintSubjectID
ComplaintAttachFile¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| AttachFileID | int | PK | รหัสไฟล์แนบ |
| ComplaintID | int | PK | รหัสร้องเรียน |
| ComplaintType | varchar(10) | ||
| ComplaintAttachFileName | nvarchar(150) | ||
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไข |
ComplaintCaseAttachFile¶
ข้อมูลไฟล์แนบของระบบร้องทุกข์
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| AttachFileID | int | PK | |
| ComplaintID | int | NOT NULL | รหัสสำนวนร้องทุกข์ อ้างอิงตาราง ComplaintCaseRegistration |
| LabelFile | nvarchar(250) | ป้ายชื่อไฟล์ | |
| Remark | nvarchar(250) | หมายเหตุ | |
| ModifiedDate | datetime | DEFAULT getdate() |
Foreign Keys: AttachFileID → AttachFile.AttachFileID; ComplaintID → ComplaintCaseRegistration.ComplaintID
ComplaintCaseChief¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| ComplaintID | int | PK | รหัสการขอร้องทุกข์ อ้างอิงจากตาราง ComplaintCaseRegistation |
| ChiefOpinion | nvarchar(max) | ความเห็นของหัวหน้างาน | |
| ModifiedDate | datetime | วันที่แก้ไข |
Foreign Keys: ComplaintID → ComplaintCaseRegistration.ComplaintID
ComplaintCaseDetail¶
ข้อมูลรายละเอียดสำนวนที่ร้องทุกข์
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| ComplainantID | int | PK | รหัสผู้ร้องเรียน,ร้องทุกข์ |
| ComplainTo | nvarchar(1000) | ร้องเรียนต่อ | |
| SummaryOfFact | nvarchar(max) | ข้อเท็จจริงโดยย่อ | |
| PointOfConsider | nvarchar(max) | ประเด็นพิจารณา | |
| PointOfLaw | nvarchar(max) | ข้อกฎหมาย | |
| ReferLegalDepartment | nvarchar(max) | หน่วยงานที่มีอำนาจตามกฎหมาย | |
| OfficerOpinion | nvarchar(max) | สรุปความเห็นของเจ้าหน้าที่ | |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไขรายการ |
Foreign Keys: ComplainantID → ComplaintCaseRegistration.ComplaintID
ComplaintCaseLog¶
ข้อมูลการติดตามของสำนวนร้องทุกข์
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| ComplaintLogID | int | PK, IDENTITY | รหัสบันทึกความคืบหน้า |
| ComplaintID | int | รหัสร้องทุกข์ อ้างอิงตาราง CaseComplaintRegistration | |
| Comment | nvarchar(max) | บันทึกเพิ่มเติม | |
| UserID | int | รหัสผู้ใช้งาน | |
| DateCreated | datetime | DEFAULT getdate() | วันเวลาที่บันทึกรายการ |
Foreign Keys: ComplaintID → ComplaintCaseRegistration.ComplaintID; UserID → User.UserID
ComplaintCaseProxy¶
ข้อมูลผู้ยื่นคำขอแทนของสำนวนร้องทุกข์
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| ProxyID | int | PK | รหัสผู้รับมอบอำนาจ อ้างอิงตาราง CaseRegistrationProxyPerson |
| ComplainantID | int | PK | รหัสผู้ร้องเรียน ร้องทุกข์ อ้างอิงตาราง CaseRegistrationComplainant |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่สร้างรายการ |
Foreign Keys: ComplainantID → CaseRegistrationComplainant.ComplainantID; ProxyID → CaseRegistrationProxyPerson.ProxyID
ComplaintCaseRegistration¶
ข้อมูลสำนวนที่ลงทะเบียนร้องทุกข์
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| ComplaintID | int | PK, IDENTITY | รหัสร้องทุกข์ |
| CaseRegistrationID | int | NOT NULL | รหัสการลงทะเบียน อ้างอิงตาราง CaseRegistration |
| ComplaintRegisterCode | nvarchar(20) | เลขที่รับเรื่องร้องทุกข์ ของระบบร้องทุกข์ เช่น รท/กทม/617236/2563 | |
| RegisterDate | datetime | DEFAULT getdate() | วันที่ลงทะเบียนร้องทุกข์ |
| OwnerUserID | int | รหัสผู้รับผู้ชอบ อ้างอิงตาราง User | |
| DirectorUserID | int | รหัสหัวหน้างาน อ้างอิงตาราง User | |
| DateCreated | datetime | DEFAULT getdate(), NOT NULL | วันเวลาที่สร้างรายการ |
| DeleteFlag | bit | DEFAULT 0 | สถานะการลบการร้องขอการร้องทุกข์ 1=ลบ , 2 = ไม่ลบ |
| DeleteByUserID | int | ผู้ใช้งานที่ลบสำนวน | |
| ModifiedDate | datetime | DEFAULT getdate(), NOT NULL | วันเวลาที่แก้ไขรายการ |
Foreign Keys: CaseRegistrationID → CaseRegistration.CaseRegistrationID
ComplaintCaseStatusHistory¶
ข้อมูลประวัติสถานะสำนวนร้องทุกข์
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| ComplaintID | int | PK | รหัสร้องทุกข์ อ้างอิงตาราง CaseComplainRegistration |
| ComplaintStatus | int | PK | รหัสสถานะเรื่องเร้องทุกข์ อ้างอิงตาราง ComplainStatus |
| UserID | int | PK | |
| ChangeDate | datetime | PK, DEFAULT getdate() | |
| Comment | nvarchar(500) |
Foreign Keys: ComplaintID → ComplaintCaseRegistration.ComplaintID; ComplaintStatus → ComplaintStatus.ComplaintStatusID; UserID → User.UserID
ComplaintCaseTerminate¶
ข้อมูลสำนวนร้องทุกข์ ที่ยุติ
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| ComplaintID | int | PK | รหัสร้องทุกข์ อ้างอิงตาราง CaseComplaintRegistration |
| TerminateDate | datetime | DEFAULT getdate() | วันที่ยุติเรื่อง |
| NotifyDate | datetime | วันที่แจ้งผู้ร้อง | |
| UserID | int |
Foreign Keys: ComplaintID → ComplaintCaseRegistration.ComplaintID; UserID → User.UserID
ComplaintReply¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| ComplaintReplyID | int | PK | รหัสตอบกลับ |
| ComplaintID | int | รหัสร้องเรียน อ้างอิงตาราง Complaint | |
| ParentComplaintReplyID | int | รหัสอ้างอิงตอบกลับ | |
| ReplyText | nvarchar(max) | ข้อความตอบกลับ | |
| CreateDate | datetime | DEFAULT getdate() | วันที่สร้าง |
| UpdateDate | datetime | ||
| UserID | int | ||
| UserName | nvarchar(250) | ||
| UserAccountTypeCode | varchar(10) | ||
| IsActive | bit | สถานะเปิดปิดการใช้งาน |
Foreign Keys: ComplaintID → Complaint.ComplaintID; ComplaintReplyID → ComplaintReply.ComplaintReplyID; UserID → User.UserID
ComplaintStatus¶
ข้อมูลสถานะร้องทุกข์
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| ComplaintStatusID | int | PK | รหัสสถานะเรื่องที่ร้องทุกข์ |
| ComplaintStatusName | nvarchar(50) | NOT NULL | ชื่อสถานะเรื่องที่ร้องทุกข์ |
| IsActive | bit | DEFAULT 0, NOT NULL | สถานะเปิดปิดการใช้งาน 1=เปิดใช้งาน 0=ปิดใช้งาน |
| SortOrder | int | DEFAULT 0, NOT NULL | การเรียงลำดับ |
ComplaintSubject¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| ComplaintSubjectID | int | PK, IDENTITY | รหัสข้อร้องเรียน |
| ComplaintSubjectName | nvarchar(500) | หัวข้อร้องเรียน | |
| IsActive | bit | DEFAULT 0 | สถานะการเปิดใช้งาน 1=เปิดใช้งาน,2=ปิดการใช้งาน |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไข |
ComplaintSystemStatus¶
ข้อมูลสถานะร้องเรียนระบบภายใน
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| ComplaintStatusID | int | PK | รหัสถานะร้องเรียนระบบ |
| ComplaintStatusName | nvarchar(50) | NOT NULL | ชื่อสถานะร้องเรียนระบบ |
| IsActive | bit | DEFAULT 0, NOT NULL | สถานะเปิดปิดการใช้งาน 1=เปิดใช้งาน 0=ปิดใช้งาน |
| SortOrder | int | DEFAULT 0, NOT NULL | การเรียงลำดับ |
Consent¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| ConsentID | int | PK | |
| Consent | nvarchar(150) | NOT NULL | |
| IsActive | bit |
ConsultantOpinion¶
ข้อมูลความเห็นของที่ปรึกษากฎหมาย
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| ConsultantOpinionID | int | PK | |
| ConsultantOpinionName | nvarchar(250) | NOT NULL | |
| IsOther | bit | DEFAULT 0, NOT NULL | ให้ระบุข้อมูลเพิ่มเติมหรือไม่ 1=ให้ระบุ 0=ไม่ระบุ |
| IsActive | bit | DEFAULT 0, NOT NULL | สถานะเปิดปิดการใช้งาน 1=เปิดใช้งาน 0=ปิดใช้งาน |
Contact¶
ข้อมูลผู้ติดต่อได้
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| ContactID | int | PK, IDENTITY | รหัสติดต่อ |
| Title | nvarchar(20) | คำนำหน้าชื่อ | |
| FirstName | nvarchar(max) | ชื่อ | |
| LastName | nvarchar(50) | นามสกุล | |
| EmailAddress | nvarchar(70) | อีเมล | |
| Phone | varchar(25) | เบอร์โทรศัพท์ | |
| ModifiedDate | datetime | วันที่แก้ไข |
CounselCase¶
ข้อมูลสำนวนที่ปรึกษากฎหมาย
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CaseRegistrationID | int | PK | รหัสลงทะเบียนผู้ร้องเรียน ร้องทุกข์ อ้างอิงตาราง CaseRegistration |
| UserID | int | รหัสเจ้าหน้าที่ให้คำปรึกษา | |
| SummaryOfFacts | nvarchar(max) | ข้อเท็จจริงโดยย่อ | |
| Requirement | nvarchar(max) | ความต้องการของผู้ขอรับความช่วยเหลือ | |
| SummaryOfCounsel | nvarchar(max) | รายละเอียดการให้คำปรึกษาและข้อมูลเพิ่มเติมต่างๆ(ถ้ามาเป็นหมู่คณะให้บันทึกลงสำนวนหลัก ไม่บันทึกรายบุคคล) | |
| Opinion | nvarchar(max) | ความคิดเห็น | |
| MainCaseTypeID | int | รหัสประเภทคดีหลัก 1=แพ่ง 2=อาญา 3=อื่นๆ อ้างอิงตาราง MainCaseType | |
| MainCaseTypeOther | nvarchar(150) | ประเภทคดีอื่นๆให้ระบุ | |
| ModifiedDate | datetime | DEFAULT getdate() | วันเวลาที่แก้ไขล่าสุด |
| DateCreated | datetime | DEFAULT getdate() | วันเวลาที่สร้างรายการ |
Foreign Keys: CaseRegistrationID → CaseRegistration.CaseRegistrationID; MainCaseTypeID → MainCaseType.MainCaseTypeID; UserID → User.UserID
CounselCaseChangeHistory¶
ข้อมูลประวัติการเปลี่ยนแปลง ของสำนวนที่รับการปรึกษากฎหมาย
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CaseRegistrationID | int | PK | |
| UserID | int | PK | |
| CounselStatusID | int | PK | รหัสสถานะปรึกษากฎหมาย อ้างอิงตาราง ConsunselStatus |
| ModifiedDate | datetime | PK, DEFAULT getdate() |
Foreign Keys: CaseRegistrationID → CaseRegistration.CaseRegistrationID; CounselStatusID → CounselStatus.CounselStatusID
CounselCaseGroupPerson¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CaseRegistrationID | int | PK | รหัสลงทะเบียนอ้างอิงจากตาราง CaseRegistration |
| PersonID | int | PK | รหัส อ้างอิงจาก ตาราง Person |
| ModifiedDate | datetime | DEFAULT getdate() |
Foreign Keys: CaseRegistrationID → CaseRegistration.CaseRegistrationID; PersonID → Person.PersonID
CounselCaseOpinion¶
ข้อมูลความเห็นของสำนวนที่ปรึกษากฎหมาย
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CaseRegistrationID | int | PK | รหัสการลงทะเบียน อ้างอิงตาราง CaseRegistration |
| ConsultantOpinionID | int | NOT NULL | รหัสความเห็นที่ปรึกษา อ้างอิงตาราง ConsultantOpinion |
| OpinionOther | nvarchar(max) | ความเห็นอื่นๆของที่ปรึกษา | |
| ModifiedDate | datetime | DEFAULT getdate() | วันเวลาที่แก้ไขรายการ |
Foreign Keys: CaseRegistrationID → CaseRegistration.CaseRegistrationID; ConsultantOpinionID → ConsultantOpinion.ConsultantOpinionID
CounselCaseReview¶
ข้อมูลการตรวจสอบคุณภาพที่ปรึกษาที่ต้องตรวจสอบ
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CaseRegistrationID | int | PK | รหัสลงทะเบียนผู้ร้องเรียน ร้องทุกข์ อ้างอิงตาราง CounselCase |
| ReviewByUserID | int | ||
| ReviewStatus | char(10) | DEFAULT 0 | สถานะการตรวจสอบคุณภาพที่ปรึกษา /ผ่าน,ไม่ผ่าน,รอตรวจคุณภาพ(Pass,Fail,Pending) |
| Comment | nvarchar(max) | หมายเหตุหรือข้อคิดเห็นเพิ่มเติมของผู้ตรวจสอบคุณภาพ | |
| FlagHasFailed | bit | DEFAULT 0 | เคยไม่ผ่านคุณภาพใช่หรือไม่ 1=ใช่ ,ไม่ใช่ (ใช้ในการตรวจสอบว่าเคสไหนที่เคยไม่ผ่านคุณภาพ เพื่อใช้ประเมินที่ปรึกษา) |
| CreateDate | datetime | DEFAULT getdate() | วันที่สร้างรายการ |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไขรายการ |
Foreign Keys: CaseRegistrationID → CounselCase.CaseRegistrationID
CounselCaseTerminate¶
ข้อมูลสำนวนที่ปรึกษากฎหมายที่ยุติ
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CaseRegistrationID | int | PK | |
| CounselCauseOfTerminateID | int | PK | |
| CauseOfTerminateOther | nvarchar(max) | ||
| TerminateDate | datetime | ||
| DateCreated | datetime | getdate() |
Foreign Keys: CaseRegistrationID → CaseRegistration.CaseRegistrationID; CounselCauseOfTerminateID → CounselCauseOfTerminate.CounselCauseOfTerminateID
CounselCauseOfTerminate¶
ข้อมูลเหตุผลในการยุติใช้สำหรับ สำนวนปรึกษากฎหมาย
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CounselCauseOfTerminateID | int | PK | รหัสเหตุยุติเรื่อง |
| CounselCauseOfTerminateName | nvarchar(150) | เหตุในการยุติเรื่อง | |
| IsActive | bit | สถานะเปิดปิดการใช้งาน 1=เปิดใช้งาน 0=ปิดใช้งาน | |
| IsOther | bit | DEFAULT 0 | ให้ระบุข้อมูลอื่น 1=ระบุ 0=ไม่ระบุ |
CounselStatus¶
ข้อมูลสถานะของสำนวนปรึกษากฎหมาย
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CounselStatusID | int | PK | รหัสสถานะปรึกษากฎหมาย |
| CounselStatusName | nvarchar(50) | ชื่อสถานะปรึกษากฎหมาย | |
| IsActive | bit | สถานะเปิดปิดการใช้งาน 1=เปิดใช้งาน 0=ปิดใช้งาน |
Country¶
ข้อมูลประเทศ
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CountryCode | nchar(10) | PK | รหัสประเทศ |
| CountryName | nvarchar(350) | ชื่อประเทศ | |
| HasSubCountries | bit | DEFAULT 0 | มีรายการจังหวัดหรือไม่ |
| IsActive | bit | สถานนะเปิดปิดการใช้งาน | |
| IsBlock | bit | DEFAULT 0 | ปิดกั้นไม่ให้เข้าหรือไม่ |
Court¶
ข้อมูลศาลในไทย
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CourtID | int | PK | รหัสศาล |
| CourtGroupID | int | รหัสกลุ่มศาล อ้างอิงตาราง CourtGroup | |
| CourtLevelID | int | ||
| CourtName | nvarchar(250) | ชื่อศาล | |
| IsActive | bit | DEFAULT 0 | สถานะปิดปิดการใช้งาน 1=เปิดการใช้งาน 0=ปิดการใช้งาน |
| ProvinceID | int | รหัสจังหวัดที่ตั้งของศาล อ้างอิงตาราง Province | |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไข |
Foreign Keys: CourtGroupID → CourtGroup.CourtGroupID; CourtLevelID → CourtLevel.CourtLevelID; ProvinceID → Province.ProvinceID
CourtGroup¶
ข้อมูลกลุ่มศาล
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CourtGroupID | int | PK | รหัสกลุ่มศาล |
| CourtGroupName | nvarchar(250) | NOT NULL | ชื่อกลุ่มของศาล |
| IsActive | bit | DEFAULT 0, NOT NULL | สถานะเปิดปิดการใช้งาน |
| ModifiedDate | datetime | DEFAULT getdate(), NOT NULL | วันที่แก้ไข |
CourtLevel¶
ข้อมูลชั้นของศาล
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CourtLevelID | int | PK | รหัสชั้นศาล |
| CourtLevelName | nvarchar(50) | ชื่อชั้นศาล | |
| ModifiedDate | datetime | DEFAULT getdate() | วันเวลาที่แก้ไขรายการ |
CourtType¶
ข้อมูลประเภทศาล
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CourtTypeID | int | PK | |
| CourtTypeName | nvarchar(50) | ||
| IsOtherCourtType | bit | DEFAULT 0 |
CriminalCaseAccusedCaseDetail¶
ข้อมูลจำเลย ของสำนวนผู้ขอรับค่าตอบแทนในคดีอาญา(OCIPA)
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CriminalComplainantID | int | PK | |
| AccusedSequence | int | เป็นจำเลยที่ | |
| AccusedStatus | int | สถานะของจำเลย 1 = ถูกคุมขังระหว่างพิจารณา, 2 = ประกันตัวระหว่างพิจารณา | |
| CourtID | int | รหัสศาลที่พิพากษายกฟ้อง อ้างอิงตาราง Court | |
| BlackCaseNo | nvarchar(50) | หมายเลขคดีดำ | |
| RedCaseNo | nvarchar(50) | หมายเลขคดีแดง | |
| JudgementDate | datetime | วันที่สิ้นสุดคดี | |
| AccusedNumber | int | จำนวนจำเลยร่วม | |
| AccusedPartyName | nvarchar(500) | ชื่อ สกุล ของจำเลยร่วม | |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไขรายการ |
Foreign Keys: CourtID → Court.CourtID; CriminalComplainantID → CriminalCaseComplainant.CriminalComplainantID
CriminalCaseAllegedOffenderCaseDetail¶
ข้อมูลคดีผู้ต้องหา
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CriminalComplainantID | int | PK | รหัสอ้างอิงผู้เสียหาย อ้างอิงตาราง CriminalCase |
| ArrestAgency | nvarchar(500) | จับกุมโดย,หน่วยงานที่จับกุม | |
| ArrestLocationAddressID | int | สถานที่จักกุม อ้างอิงรหัสที่อยู่ตาราง Address:AddressID | |
| DateOfArrest | date | วันที่จับกุม | |
| ArrestTime | nvarchar(50) | เวลาที่จับกุม | |
| Charge | nvarchar(500) | ข้อหา | |
| CriminalCaseNumber | nvarchar(50) | คดีอาญาเลขที่ | |
| NumberOfCoDefendant | int | จำนวนผู้ต้องหาร่วม | |
| CoDefendantName | nvarchar(500) | ชื่อผู้ต้องหาร่วม | |
| SummaryOfRemedy | nvarchar(500) | การบรรเทาความเสียหาย | |
| AdditionalInfoJson | nvarchar(max) | ข้อมูลเพิ่มเติมอื่นๆ เก็บในรูปแบบ Json | |
| ModifiedDate | datetime | DEFAULT getdate() | วันเวลาที่แก้ไขรายการ |
Foreign Keys: CriminalComplainantID → CriminalCaseComplainant.CriminalComplainantID
CriminalCaseCategory¶
ข้อมูลประเภทเรื่องหลัก รอง ของสำนวนขอรับค่าตอบแทนในคดีอาญา(OCIPA)
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CriminalCaseID | int | PK | รหัสสำนวนคดีอาญา อ้างอิงจากตาราง CriminalCaseRegistration |
| CaseCategoryID | int | PK | ประเภทเรื่องหลัก |
| CaseSubCategoryID | int | ประเภทเรื่องรอง | |
| CaseCategoryOther | nvarchar(250) | ข้อมูลประเภทอื่นๆ | |
| ModifiedDate | datetime | DEFAULT getdate() |
Foreign Keys: CaseCategoryID → CaseCategory.CaseCategoryID; CriminalCaseID → CriminalCaseRegistration.CriminalCaseID
CriminalCaseComplainant¶
ข้อมูลผู้ร้องเรียน ร้องทุกข์ ของสำนวนขอรับค่าตอบแทนในคดีอาญา
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CriminalComplainantID | int | PK, IDENTITY | รหัสผู้ร้องเรียนร้องทุกข์ |
| CriminalCaseID | int | NOT NULL | รหัสสำนวนคดีอาญา อ้างอิงตาราง CriminalCaseResgistration |
| PersonID | int | รหัสข้อมูลบุคคล อ้างอิงตาราง Person | |
| Gender | nchar(1) | เพศ M=Male,F=Female,N ไม่ระบุ | |
| CardNo | varchar(20) | เลขที่บัตรประชาชน หนังสือเดินทาง เลขที่ต่างด้าว | |
| CardTypeID | int | รหัสประเภทบัตร อ้างอิงตาราง CardType | |
| DateOfBirth | date | ||
| Age | int | อายุ ผู้เสียหาย(วันเกิด-วันเกิดเหตุ) จำเลย(วันเกิด-วันรับเรื่อง) | |
| MaritalStatusID | int | สถานภาพ อ้างอิงตาราง MaritalStatus | |
| RaceID | int | เชื้อชาติ อ้างอิงตาราง Race | |
| NationalityID | int | รหัสสัญชาติ อ้างอิงตาราง Nationality | |
| ReligionID | int | รหัสเชื้อชาติ อ้างอิงตาราง Religion | |
| TelephoneNo | nvarchar(20) | ||
| ModifiedDate | datetime | DEFAULT getdate() | วันเวลาที่แก้ไขรายการ |
Foreign Keys: CardTypeID → CardType.CardTypeID; CriminalCaseID → CriminalCaseRegistration.CriminalCaseID; MaritalStatusID → MaritalStatus.MaritalStatusID; NationalityID → Nationality.NationalityID; PersonID → Person.PersonID; RaceID → Race.RaceID; ReligionID → Religion.ReligionID
CriminalCaseComplainantAddress¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CriminalComplainantID | int | PK | รหัสผู้ร้องเรียนร้องทุกข์ อ้างอิงตาราง CriminalCaseComplainant |
| AddressID | int | PK | รหัสที่อยู่ อ้างอิงตาราง Address |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไขรายการ |
CriminalCaseComplainantArchivalCopy¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CriminalComplainantID | int | PK | |
| ArchivalCopyID | int | PK | รหัสเอกสารที่เก็บ อ้างอิงตาราง ArchivalCopy |
| Remark | nvarchar(500) | หมายเหตุ | |
| ModifiedDate | datetime | DEFAULT getdate(), NOT NULL | วันที่แก้ไขรายการ |
Foreign Keys: ArchivalCopyID → ArchivalCopy.ArchivalCopyID; CriminalComplainantID → CriminalCaseComplainant.CriminalComplainantID
CriminalCaseComplainantAttachFile¶
ข้อมูลไฟล์แนบของ ผู้เสียหายและจำเลย ข้อมูลผู้ร้องเรียน ร้องทุกข์ ของสำนวนขอรับค่าตอบแทนในคดีอาญา
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| AttachFileID | int | PK | รหัสไฟล์แนบ อ้างอิงตาราง AttachFile |
| CriminalComplainantID | int | รหัสผู้ร้องเรียนร้องทุกข์ อ้างอิงตาราง CaseCriminalComplainant | |
| Remark | nvarchar(250) | หมายเหตุ | |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไขรายการ |
Foreign Keys: AttachFileID → AttachFile.AttachFileID; CriminalComplainantID → CriminalCaseComplainant.CriminalComplainantID
CriminalCaseComplainantMeta¶
อมูลผู้ร้องเรียน ร้องทุกข์ ของสำนวนขอรับค่าตอบแทนในคดีอาญา(เพิ่มเติม)
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| MetaID | int | PK, IDENTITY | รหัสคำอธิบายข้อมูล |
| CriminalComplainantID | int | รหัสผู้ร้องเรียนร้องทุกข์ อ้าอิงตาราง CriminalCaseComplainant | |
| MetaKey | nvarchar(350) | คีย์อ้างอิงข้อมูลบุคคลเพิ่มเติม | |
| MetaValue | nvarchar(max) | ค่าข้อมูลบุคคลเพิ่มเติม เช่น ไฟล์ Base 64 สำหรับเก็บรูปภาพ | |
| ModifiedDate | datetime | DEFAULT getdate() | วันเวลาที่แก้ไขรายการ |
Foreign Keys: CriminalComplainantID → CriminalCaseComplainant.CriminalComplainantID
CriminalCaseComplaintFamilyMember¶
ข้อมูลสมาชิกในครอบครัวของผู้เสียหายและจำเลย ของสำนวนขอรับค่าตอบแทนในคดีอาญา
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| FamilyMemberID | int | PK | รหัสสมาชิกครอบครัว อ้างอิงตาราง Person |
| CriminalComplainantID | int | รหัสผู้ร้องเรียนร้องทุกข์ อ้างอิงตาราง CaseCriminalComplaint | |
| GroupName | varchar(50) | กลุ่มข้อมูล spouse=คู่สมรส,children=บุตร, father=พ่อ, mother=แม่ | |
| IsAlive | bit | 1=มีชีวิต 0=ถึงแก่กรรม | |
| Age | int | อายุ | |
| Career | nvarchar(500) | อาชีพ | |
| ModifiedDate | datetime | DEFAULT getdate() | วันเวลาที่แก้ไขรายการ |
Foreign Keys: CriminalComplainantID → CriminalCaseComplainant.CriminalComplainantID; FamilyMemberID → Person.PersonID
CriminalCaseComplaintIncome¶
ข้อมูลรายได้ของผู้เสียหายและจำเลยของสำนวนขอรับค่าตอบแทนในคดีอาญา
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CriminalComplainantID | int | PK | รหัสบุคคลอ้างอิงตาราง CriminalCaseComplainant |
| CareerID | int | รหัสอาชีพ อ้างอิงตาราง Career | |
| Income | int | รายได้ | |
| IncomePerUnit | nchar(1) | รายได้ต่อหน่วย D=วัน M=เดือน Y=ปี | |
| WorkProvinceID | int | จังหวัดที่ทำงาน อ้างอิงตาราง Province | |
| ModifiedDate | datetime | DEFAULT getdate() | วันเวลาที่แก้ไขรายการ |
Foreign Keys: CareerID → Career.CareerID; CriminalComplainantID → CriminalCaseComplainant.CriminalComplainantID; WorkProvinceID → Province.ProvinceID
CriminalCaseComplaintMaritail_¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CriminalComplainantID | int | PK | |
| MaritalStatusID | int | NOT NULL | |
| MaritalStatusOther | nvarchar(150) | ||
| ModifiedDate | datetime | DEFAULT getdate() |
Foreign Keys: CriminalComplainantID → CriminalCaseComplainant.CriminalComplainantID; MaritalStatusID → MaritalStatus.MaritalStatusID
CriminalCaseComplaintNoIncome¶
ข้อมูลการรับได้เงินกรณีไม่ได้มีรายได้ ของผู้เสียหายและจำเลยของสำนวนขอรับค่าตอบแทนในคดีอาญา
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CriminalComplainantID | int | PK | รหัสบุคคลอ้างอิงตาราง CriminalCaseComplainant |
| Cause | nvarchar(250) | ไม่ได้ทำงานเพราะ | |
| SupportBy | nvarchar(150) | ได้รับเงินค่าใช้จ่ายจาก | |
| Income | float | รายได้ | |
| IncomPerUnit | nchar(1) | รายได้ต่อหน่วย D=วัน M=เดือน Y=ปี | |
| ModifiedDate | datetime | วันเวลาที่แก้ไขรายการ |
Foreign Keys: CriminalComplainantID → CriminalCaseComplainant.CriminalComplainantID
CriminalCaseComplaintParent¶
ข้อมูลผู้ปกครองของผู้เสียหายและจำเลย สำนวนขอรับค่าตอบแทนในคดีอาญา
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| ParentID | int | PK, IDENTITY | รหัสผู้ปกครอง |
| CriminalComplainantID | int | NOT NULL | รหัสบุคคลผู้ร้องทุกข์ร้องเรียน อ้างอิงตาราง Person |
| ParentName | nvarchar(150) | ชื่อสกุล ผู้ปกครอง | |
| ParentCode | nchar(1) | F=พ่อ M=แม่ | |
| IsAlive | bit | มีชิวิตอยู่หรือไม่ 1=ยังมีชีวิต 2=ถึงแก่กรรม | |
| Age | int | อายุ | |
| ModifiedDate | datetime | DEFAULT getdate() | วันเวลาที่แก้ไข |
Foreign Keys: CriminalComplainantID → CriminalCaseComplainant.CriminalComplainantID
CriminalCaseContactPerson¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| ContactID | int | PK, IDENTITY | |
| JobID | int | NOT NULL | รหัสงาน อ้างอิงตาราง OcipaJob |
| PersonID | int | NOT NULL | รหัสบุคคล อ้างอิงตาราง Person |
| RelateTypeID | int | NOT NULL | รหัสความสัมพันธ์ อ้างอิงตางราง RelateType |
| AddressID | int | รหัสที่อยู่ อ้างอิงตาราง Address | |
| Phone | varchar(50) | เบอร์ติดต่อ | |
| varchar(150) | อีเมล | ||
| DateCreated | datetime | DEFAULT getdate(), NOT NULL | วันที่สร้างรายการ |
| ModifiedDate | datetime | DEFAULT getdate(), NOT NULL | วันเวลาที่แก้ไขรายการ |
Foreign Keys: AddressID → Address.AddressID; PersonID → Person.PersonID; RelateTypeID → RelateType.RelateTypeID
CriminalCaseDamage¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CriminalComplainantID | int | PK | รหัสผู้ร้องทุกข์ อ้างอิงตาราง CriminalCaseComplainant |
| DamageID | int | PK | รหัสความเสียหาย อ้างอิงตาราง Damage |
| DamageOther | nvarchar(500) | ความเสียหายอื่นๆ | |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไขรายการ |
Foreign Keys: CriminalComplainantID → CriminalCaseComplainant.CriminalComplainantID; DamageID → Damage.DamageID
CriminalCaseDisabled¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CriminalComplainantID | int | PK | รหัสผู้ร้องเรียนร้องทุกข์ อ้าอิงตาราง CriminalCaseComplainant |
| DisabledID | int | PK | รหัสความพิการ เช่น 1=พิการแต่กำเนิด 2=พิการเมื่อได้รับความเสียหาย |
| ModifiedDate | datetime | DEFAULT getdate() | วันเวลาที่แก้ไขรายการ |
Foreign Keys: CriminalComplainantID → CriminalCaseComplainant.CriminalComplainantID; DisabledID → Disabled.DisabledID
CriminalCaseGuilt¶
ข้อมูลผู้เสียหายและจำเลยในฐานความผิดหลัก (จำเลยมีได้มากกว่าหนึ่งฐานความผิด)
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CriminalComplainantID | int | PK | |
| GuiltID | int | PK | รหัสฐานความผิดหลัก อ้างอิงตาราง Guilt |
| GuiltOther | nvarchar(150) | ฐานความผิดอื่นๆให้ระบุ | |
| ModifiedDate | datetime | DEFAULT getdate(), NOT NULL | วันเวลาที่แก้ไขรายการ |
Foreign Keys: CriminalComplainantID → CriminalCaseComplainant.CriminalComplainantID; GuiltID → Guilt.GuiltID
CriminalCaseHealthPrivilege¶
ข้อมูลสิทธิในการรักษา ของผู้เสียหายและจำเลย สำนวนขอรับค่าตอบแทนในคดีอาญา
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| InjuredID | int | PK | รหัสการบาดเจ็บ อ้างอิงตาราง CriminalCaseInjured |
| PrivilegeID | int | PK | รหัสสิทธิที่ใช้รักษา อ้างอิงตาราง HealthPrivilege |
| Remark | nvarchar(250) | หมายเหตุ | |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไขรายการ |
Foreign Keys: InjuredID → CriminalCaseInjured.InjuredID; PrivilegeID → HealthPrivilege.PrivilegeID
CriminalCaseInjured¶
ข้อมูลการบาดเจ็บของผู้ขอรับค่าทดแทน
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| InjuredID | int | PK, IDENTITY | รหัสการบาดเจ็บ |
| CriminalComplainantID | int | NOT NULL | รหัสผู้ร้องเรียนร้องทุกข์ อ้างอิงตาราง CriminalCaseComplainant |
| OrganInjury | nvarchar(500) | ได้รับบาดเจ็บที่ | |
| TreatedDay | int | จำนวนวันที่แพทย์ให้หยุดพักรักษาตัว | |
| IsMedicalCertificate | bit | 1=มีใบรับรองแพทย์ 0=ไม่มีใบรับรองแพทย์ | |
| IsContinueTreated | bit | 1=รักษาต่อเนื่อง 0=สิ้นสุดการรักษาและมีอาการปกติ | |
| HealthRemark | nvarchar(250) | หมายเหตุสุขภาพ เช่น หากอาการไม่ปกติมีอาการอย่างไรให้อธิบาย | |
| StipendCode | nchar(1) | รหัสการรับเงินค่าจ้าง F=ได้รับค่าจ้างครบถ้วน P=ได้รับบางส่วน N=ไม่ได้รับเงินค่าจ้าง | |
| StipendAmount | float | จำนวนเงินที่ได้รับ | |
| SummaryOfRemedy | nvarchar(500) | รายละเอียดการได้รับการบรรเทาค่าเสียหาย(ถ้ามี) | |
| ModifiedDate | datetime | DEFAULT getdate() | วันเวลาที่แก้ไขรายการ |
Foreign Keys: CriminalComplainantID → CriminalCaseComplainant.CriminalComplainantID
CriminalCaseJudgement¶
ข้อมูลผลคดี การพิจารณาดีของศาลหรือพนักงานอัยการ ผู้ขอรับค่าทดแทน
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CriminalComplainantID | int | PK | รหัสผู้ร้องเรียนร้องทุกข์ อ้างอิงตาราง CriminalCaseComplainant |
| JudgementID | int | NOT NULL | รหัสตัดสิน,พิพากษา อ้างอิงตาราง Judgement |
| JudgementDate | date | วันที่ตัดสิน,พิพากษา | |
| CourtLevelID | int | รหัสชั้นศาล อ้างอิงตาราง CourtLevel | |
| AdditionalInfo | nvarchar(max) | ข้อมูลเพิ่มเติม เช่น เหตุผล,เนื่องจาก | |
| ModifiedDate | datetime | DEFAULT getdate() | วันเวลาที่แก้ไขรายการ |
Foreign Keys: CourtLevelID → CourtLevel.CourtLevelID; CriminalComplainantID → CriminalCaseComplainant.CriminalComplainantID
CriminalCaseNote¶
ข้อมูลบันทึกเพิ่มเติม
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| NoteID | int | PK, IDENTITY | รหัสบันทึกข้อมูล |
| CriminalCaseID | int | NOT NULL | รหัสสำนวน อ้างอิงตาราง CriminalCaseRegistration |
| CriminalComplainantID | int | รหัสผู้ร้องเรียนร้องทุกข์ อ้างอิงตาราง CriminalCaseComplainant | |
| UserID | int | NOT NULL | รหัสเจ้าหน้าที่ที่บันทึกข้อมูล |
| Description | nvarchar(max) | รายละเอียด | |
| ModifiedDate | datetime | DEFAULT getdate(), NOT NULL |
Foreign Keys: CriminalCaseID → CriminalCaseRegistration.CriminalCaseID; CriminalComplainantID → CriminalCaseComplainant.CriminalComplainantID; UserID → User.UserID
CriminalCaseOffice¶
ข้อมูลสำนักงานที่เกิดเหตุของสำนวน(ยกเลิกไม่ได้ใช้งาน?)
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CriminalCaseID | int | PK | รหัสสำนวน |
| CrimeSceneOfficeID | int | PK | รหัสหน่วยงานพื้นที่เกิดเหตุหรือหน่วยงานที่ได้รับมอบหมายให้รับผิดชอบสำนวน |
| DateCreated | datetime | PK, DEFAULT getdate() | วันที่สร้างรายการ |
| UserID | int | NOT NULL | รหัสเจ้าหน้าที่หรือผู้ใช้งานที่บันทึก |
| IsReview | bit | DEFAULT 0 | เป็นสำนวนคดีที่ทบทวนหรือไม่ 1=ใช่,0=ไม่ใช่ |
| Remark | nvarchar(500) | หมายเหตุ |
Foreign Keys: CrimeSceneOfficeID → Office.OfficeID; CriminalCaseID → CriminalCaseRegistration.CriminalCaseID; UserID → User.UserID
CriminalCaseOfficerOpinion_¶
ข้อมูลความคิดเห็นของเจ้าหน้าที่
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| JobID | int | PK | |
| CriminalComplainantID | int | PK | |
| OfficerRoleID | int | PK | |
| OpinionID | int | ||
| AdditionalOpinion | varchar(500) | ||
| IsAgree | bit | ||
| IssueDate | date | ||
| DateCompleted | date | ||
| FollowAsOfficerRoleID | bit | ความเห็นตามเจ้าหน้าที่(เห็นตามนิติกร,เห็นตามผู้อำนวยการ,เห็นตาม ผอ./ยจ) รหัสเจ้าหน้าที่อ้างอิงตาราง OfficerRoleID | |
| Remark | varchar(max) | ||
| OpinionDescription | varchar(max) | ||
| OpinionShortDescription | varchar(max) | ||
| IsFinalApproved | bit | ||
| ModifiedDate | datetime |
CriminalCasePassAway¶
ข้อมูลผู้จัดการศพ กรณีผู้เสียหายเสียชีวิต ของสำนวนผู้ขอรับค่าตอนแทน
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CriminalComplainantID | int | PK | รหัสผู้ร้องเรียนร้องทุกข์ อ้างอิงตาราง CriminalCaseComplainant |
| FuneralDirector | nvarchar(150) | ชื่อผู้จัดการศพ | |
| RelateTypeName | nvarchar(150) | ความเกี่ยวข้องกับผู้เสียชีวิต | |
| ModifiedDate | datetime | DEFAULT getdate() | วันเวลาที่แก้ไขรายการ |
Foreign Keys: CriminalComplainantID → CriminalCaseComplainant.CriminalComplainantID
CriminalCaseRegistration¶
ข้อมูลสำนวนที่ลงทะเบียนขอรับค่าตอบแทนผู้เสียหายหรือจำเลยในคดีอาญา
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CriminalCaseID | int | PK, IDENTITY | รหัสสำนวน |
| CaseRegistrationID | int | อ้างอิงรหัสการลงทะเบียนผู้ร้องเรียน,ร้องทุกข์ ตาราง CaseRegistration | |
| ComplainantType | nchar(1) | V=ผู้เสียหาย Victim, A=จำเลย Accused | |
| ReferenceMSCID | int | รหัสอ้างอิงจากศูนย์บริการประชาชนกระทรวงยุติธรรม MSC | |
| ReferenceMSCCode | nvarchar(50) | หมายเลขอ้างอิงจากศูนย์บริการประชาชนกระทรวงยุติธรรม MSC | |
| ChannelID | int | NOT NULL | รหัสช่องทางการร้องเรียน |
| OfficeID | int | NOT NULL | รหัสหน่วยงานต้นเรื่อง อ้างอิงตาราง Office |
| SceneProvinceID | int | จังหวัดที่เกิดเหตุ | |
| SceneOfficeID | int | รหัสสำนักงานหรือหน่วยงานที่เป็นเจ้าของสำนวน,หรือเจ้าของพื้นที่ | |
| Subject | nvarchar(500) | เรื่องของสำนวน | |
| AcceptByUserID | int | รหัสเจ้าหน้าที่รับคำขอ | |
| ParentCaseID | int | อ้างอิงรหัสสำนวน | |
| IssueDate | datetime | วันที่รับเรื่อง,วันที่ผู้ร้องทุกข์มาลงทะเบียน | |
| DateCreated | datetime | DEFAULT getdate() | วันที่สร้างสำนวน |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไข |
| CriminalCaseStatusID | int | สถานะสำนวน ดำเนินการ,อุทธรณ์,ปิดสำนวน,ยุติสำนวน อ้างอิงตาราง CriminalCaseStatus |
Foreign Keys: AcceptByUserID → User.UserID; CaseRegistrationID → CaseRegistration.CaseRegistrationID; ChannelID → Channel.ChannelID; CriminalCaseStatusID → CriminalCaseStatus.CriminalCaseStatusID; OfficeID → Office.OfficeID; SceneOfficeID → Office.OfficeID; SceneProvinceID → Province.ProvinceID
CriminalCaseRoadAccident¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CriminalComplainantID | int | PK | |
| VicimType | nvarchar(50) | ผู้เสียหายที่ประสบภัยเป็น ผู้ขับขี่,ผู้โดยสาร,หรือไม่ได้อยู่ในยานพาหนะ | |
| DetailsOfTheCase | nvarchar(500) | ข้อมูลเกี่ยวกับคดี | |
| DamageRecived | nvarchar(50) | ความเสียหายที่ได้รับ | |
| CarOwner | nvarchar(50) | รถที่ผู้เสียหายขับขี่หรือ | |
| IsRecivedFinancialAssistance | bit | DEFAULT 0 | ได้รับเงินช่วยหลือจาก พ.ร.บ. คุ้มครอง หรือกองทุนอทดแทนหรือไม่ 1=ได้รับ,0=ไม่ได้รับ |
| FinancialAssistanceAmount | float |
Foreign Keys: CriminalComplainantID → CriminalCaseComplainant.CriminalComplainantID
CriminalCaseRoadAccidentFinancialAssistance¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CriminalComplainantID | int | PK | รหัสผู้ร้อง |
| FinancialAssistanceID | int | PK | รหัสการได้รับเงินช่วยเหลือ อ้างอิงตาราง RoadAccidentFinancialAssistance |
| Note | nvarchar(500) | DEFAULT N'เพิ่มเติม เช่น ข้อมูลการรับเงินช่วยเหลืออื่นๆ' | |
| Amount | float | จำนวนเงินทดแทน,ชดเชยที่ได้รับ | |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไขรายการล่าสุด |
Foreign Keys: CriminalComplainantID → CriminalCaseComplainant.CriminalComplainantID; FinancialAssistanceID → RoadAccidentFinancialAssistance.FinancialAssistanceID
CriminalCaseStatus¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CriminalCaseStatusID | int | PK | รหัสสถานะ |
| CriminalCaseStatusName | nvarchar(50) | NOT NULL | |
| IsActive | bit | DEFAULT 0, NOT NULL | สถานะเปิดปิดการใช้งาน |
CriminalCaseStatusChangeHistory¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CriminalCaseID | int | PK | รหัสสำนวนคดีอาญา อ้างอิงจากตาราง CriminalCaseRegistration |
| CriminalCaseStatusID | int | PK | รหัสสถานะ |
| UserID | int | PK | รหัสผู้ใช้งาน อ้างอิงตาราง User |
| DateCreated | datetime | PK, DEFAULT getdate() | วันที่เปลี่ยนแปลงรายการ |
CriminalCaseSubGuilt¶
ข้อมูลพฤติการณ์ที่เกี่ยวข้อง (Optional)
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CriminalComplainantID | int | PK | รหัสสำนวน อ้างอิงตาราง CriminalCaseRegistration |
| SubGuiltID | int | PK | รหัสฐานข้อมูลพฤติการณ์ที่เกี่ยวข้อง อ้างอิงตาราง SubGuilt |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไขรายการ |
Foreign Keys: CriminalComplainantID → CriminalCaseComplainant.CriminalComplainantID; SubGuiltID → SubGuilt.SubGuiltID
CriminalCaseVictimCaseDetail¶
ข้อมูลรายละเอียดสำนวนผู้เสียหาย ของสำนวนขอค่าตอบแทน
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CriminalComplainantID | int | PK | |
| PoliceStationID | int | รหัสสถานีตำรวจที่มีอำนาจสืบสวนรับผิดชอบ อ้างอิงตาราง PoliceStation | |
| LocaleSubdistrictID | int | ตำบลที่เกิดเหตุ | |
| VictimSequence | int | เป็นผู้เสียหายลำดับที่ | |
| VictimNumber | int | จำนวนผู้เสียหายร่วม | |
| VictimPartyName | nvarchar(500) | ชื่อผู้เสียหายร่วม | |
| PoliceIssueDate | date | วันที่แจ้งความ | |
| IncidentFromDate | date | เหตุเกิดเรื่องจากวันที่ | |
| IncidentToDate | date | เหตุเกิดถึงวันที่ | |
| IncidentTime | nvarchar(250) | เวลาที่เกิดเหตุ | |
| Circumstances | nvarchar(max) | พฤติการแห่งคดี | |
| Remedies | nvarchar(max) | ได้รับการบรรเทาความเสียหาย | |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไขรายการ |
Foreign Keys: CriminalComplainantID → CriminalCaseComplainant.CriminalComplainantID; LocaleSubdistrictID → Subdistrict.SubdistrictID; PoliceStationID → PoliceStation.PoliceStationID
CriminalComplainantInspect¶
ข้อมูลการตรวจสอบผู้ร้องเรียนร้องทุกข์จาก DXC,Linkage
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CriminalComplainantID | int | PK | รหัสผู้ร้องเรียนร้องทุกข์ อ้างอิงตารางCriminalComplainant ของระบบ OCIPA |
| InspectID | int | PK | รหัสการตรวจสอบ |
| InspectValueListID | int | ค่าการตรวจสอบ | |
| Result | nvarchar(max) | ผลการตรวจสอบ | |
| Status | bit | สถานะปิดปิดการใช้งาน | |
| ModifiedDate | datetime | DEFAULT getdate(), NOT NULL | วันที่แก้ไขรายการ |
Foreign Keys: CriminalComplainantID → CriminalCaseComplainant.CriminalComplainantID; InspectID → Inspect.InspectID; InspectValueListID → InspectValueList.InspectValueListID
CriminalRPLDSystemReference¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CriminalCaseID | int | PK | รหัสสำนวนคดีอาญา อ้างอิงตาราง CriminalCaseRegistration: CriminalCaseID |
| RLPDSystemID | int | PK | รหัสระบบงานหรือหน่วยงานภายในที่ส่งต่อที่ส่งต่อ อ้างอิงตาราง RLPDSystemReference |
| AdditionalInfoJson | nvarchar(max) | ข้อมูลเพิ่มเติมเก็บในรูปแบบ Json | |
| CreateByUserID | int | เจ้าหน้าที่ที่สร้างรายการ อ้างอิงตาราง User: UserID | |
| DateCreated | datetime | DEFAULT getdate() | วันเวลาที่สร้างรายการ |
Foreign Keys: CreateByUserID → User.UserID; CriminalCaseID → CriminalCaseRegistration.CriminalCaseID; RLPDSystemID → RLPDSystemReference.RLPDSystemID
DXCAccessToken¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| UserID | int | PK | |
| CodeChallenge | varchar(max) | รหัสเทียบ | |
| CodeVerifier | varchar(max) | รหัสยืนยันระบบ | |
| AuthorizationCode | varchar(max) | รหัสอนุมัติสิทธิ | |
| AccessToken | varchar(max) | ||
| ExpiresIn | int | ||
| RefreshExpiresIn | int | ||
| RefreshToken | varchar(max) | ||
| ModifiedDate | datetime | DEFAULT getdate(), NOT NULL |
Damage¶
ข้อมูลตัวเลือกความเสียหาย
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| DamageID | int | PK | รหัสความเสียหาย |
| DamageName | nvarchar(250) | ความเสียหาย | |
| SortOrder | int | การเรียงลำดับ | |
| IsActive | bit | สถานะปิดปิดการใช้งาน 1=เปิดการใช้งาน 0=ปิดการใช้งาน |
DamageMapComplainantType¶
ข้อมูลความเสียหายเทียบกับผู้เสียหายหรือจำเลย
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| DamageID | int | PK | รหัสประเภทความเสียหาย อ้างอิงตาราง Damage |
| ComplainantType | nchar(1) | PK | V=ผู้เสียหาย Victim, A=จำเลย Accused |
| SortOrder | int | การเรียงลำดับ |
DatabaseProcess¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| DatabaseProcessID | int | PK, IDENTITY | |
| UserID | int | ||
| FileName | nvarchar(150) | ชื่อไฟล์ .BAK | |
| ProcessDate | datetime | วันที่สำรองข้อมูล | |
| Comment | nvarchar(2000) | คำอธิบายเพิ่มเติม | |
| ModifiedDate | datetime | ||
| IsLast | bit | DEFAULT 0 |
Foreign Keys: UserID → User.UserID
DatabaseProcessHistory¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| HistoryID | int | PK, IDENTITY | |
| UserID | int | ||
| AliasName | nvarchar(50) | ||
| ProcessType | varchar(50) | ||
| FileName | nvarchar(150) | ||
| CreateDate | datetime |
Foreign Keys: UserID → User.UserID
Delegation¶
ข้อมูลกลุ่มคณะผู้แทนทั้งคณะอนุกรรมการและคณะกรรมการ
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| DelegationID | int | PK, IDENTITY | รหัสกลุ่มคณะผู้แทน |
| DelegationName | nvarchar(500) | NOT NULL | ชื่อกลุ่มคณะ |
| DelegationType | varchar(20) | NOT NULL | ประเภทกลุ่มคณะผู้แทน เช่น SUBCOMMITTEE,COMMITTEE |
| ProvinceID | int | NOT NULL | รหัสจังหวัด |
| IsActive | bit | NOT NULL | สถานะเปิดปิดการใช้งาน |
| SortOrder | int | NOT NULL | การเรียงลำดับ |
| ModifiedDate | datetime | DEFAULT getdate(), NOT NULL |
DelegationListOfMeeting¶
ข้อมูลรายการคณะที่ประชุม
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| BookOfMeetingID | int | PK | |
| DelegationID | int | PK |
Foreign Keys: BookOfMeetingID → BookOfMeeting.BookOfMeetingID; DelegationID → Delegation.DelegationID
DelegationMeeting¶
ข้อมูลการประชุมคณะอนุกรรมการและคณะกรรมการ
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| DelegationMeetingID | int | PK, IDENTITY | รหัสการประชุม |
| DateOfMeeting | date | วันที่ประชุม | |
| NameOfMeeting | nvarchar(300) | ชื่อการประชุม | |
| VenueOfMeeting | nvarchar(500) | สถานที่จัดประชุม | |
| TimesOfMeeting | nvarchar(50) | ครั้งที่ประชุม | |
| YearOfMeeting | int | ปีที่ประชุม | |
| TermID | int | รหัสวาระการประชุม | |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไข |
Foreign Keys: TermID → Term.TermID
DelegationMeetingAttachFile¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| DelegationMeetingID | int | PK | รหัสการประชุม อ้างอิงจากตาราง DelegationMeeting |
| AttachFileID | int | PK | รหัสไฟล์ อ้างอิงจากตาราง AttachFile |
| LableFile | nvarchar(250) | ป้ายชื่อไฟล์ | |
| Description | nvarchar(450) | คำอธิบายไฟล์แนบ | |
| ModifiedDate | datetime | NOT NULL | วันที่แก้ไขรายการ |
Foreign Keys: AttachFileID → AttachFile.AttachFileID; DelegationMeetingID → DelegationMeeting.DelegationMeetingID
DelegationMeetingBook¶
ข้อมูลเล่มการประชุม
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| DelegationMeetingID | int | PK | รหัสการประชุม อ้างอิงตาราง DelegationMeeting |
| BookOfMeetingID | int | PK | |
| BookName | nvarchar(50) | NOT NULL | ชื่อเล่มการประชุม เช่น เล่มที่ 1,เล่มที่ 2 |
| IsDraft | bit |
Foreign Keys: BookOfMeetingID → BookOfMeeting.BookOfMeetingID; DelegationMeetingID → DelegationMeeting.DelegationMeetingID
DepartmentAddress_¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| DepartmentID | int | PK | รหัสสำนักงาน |
| AddressID | int | PK | รหัสที่อยู่ อ้างอิงตาราง Address |
| TelephoneNo | nvarchar(50) | ||
| FaxNo | nvarchar(50) | ||
| Latitude | float | ละติจูด | |
| Longitude | float | ลองจิจูด | |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไข |
Foreign Keys: DepartmentID → Department_.DepartmentID
Department_¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| DepartmentID | int | PK | รหัสหน่วยงาน |
| ProvinceID | int | NOT NULL | รหัสจังหวัด อ้างอิงตาราง Province |
| DepartmentName | nvarchar(250) | NOT NULL | ชื่อหน่วยงาน |
| DepartmentNameAbbr | nvarchar(250) | NOT NULL | ตัวย่อหน่วยงาน |
| DepartmentCode | tinyint | รหัสหน่วยงานในการอ้างอิงกับหน่วยงานจากระบบศูนย์บริการร่วมกระทรวงยุติธรรม(MSC) | |
| SortOder | int | การเรียงลำดับ | |
| IsActive | bit | DEFAULT 0, NOT NULL | สถานะเปิดปิดการใช้งาน |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไข |
Foreign Keys: ProvinceID → Province.ProvinceID
Disabled¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| DisabledID | int | PK, IDENTITY | รหัสความพิการ |
| DisabledText | nvarchar(50) | คำอธิบายความพิการ | |
| IsActive | bit | DEFAULT 1 | สถานะเปิดปิดการใช้งาน 0=ปิดการใช้งาน 1=เปิดใช้งาน |
District¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| DistrictID | int | PK | รหัสอำเภอ |
| ProvinceID | int | รหัสจังหวัด | |
| DistrictCode | varchar(10) | รหัสอำเภอใช้สำหรับอ้างอิงหน่วยงานราชการ | |
| DistrictName | nvarchar(150) | ชื่ออำเภอ | |
| DistrictNameEN | varchar(150) | ชื่ออำเภอภาษาอังกฤษ | |
| Latitude | float | ละติจูด | |
| Longitude | float | ลองจิจูด | |
| Geometry | geometry | ค่าขอบเขต | |
| IsActive | bit | สถานะเปิดปิดการใช้งาน |
Foreign Keys: ProvinceID → Province.ProvinceID
EducationLevel¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| EducationLevelID | tinyint | PK | รหัสระดับการศึกษา |
| Education | nvarchar(50) | ระดับการศึกษา | |
| IsOther | bit | DEFAULT 0 | ให้ระบุข้อมูลเพิ่มเติมหรือไม่ 1=ใช่ 0=ไม่ใช่ |
| SortOrder | int | DEFAULT 0 | การเรียงลำดับ |
| IsActive | bit | สถานะเปิดปิดการใช้งาน |
FinanceStatus¶
ข้อมูลรายการสถานะการจ่ายเงิน
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| FinanceStatusID | int | PK | รหัสสถานะการจ่ายเงิน |
| FinanceStatusName | nvarchar(150) | ชื่อสถานะการจ่ายเงิน |
FinanceTransactionApproveUpload¶
ข้อมูลข้อมูลจ่ายเงินที่อัปโหลด
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| TransactionID | int | PK, IDENTITY | |
| RelatedBatchID | varchar(20) | NOT NULL | |
| VerdictNo | nvarchar(20) | NOT NULL | |
| FinanceReceiveNo | nvarchar(50) | NOT NULL | |
| FinanceReceiveDate | date | ||
| GFMIS | nvarchar(50) | NOT NULL | |
| GFMISDate | date | ||
| Amount | float | NOT NULL | |
| FirstName | nvarchar(550) | ||
| LastName | nvarchar(550) | ||
| CreateDate | datetime | DEFAULT getdate() | |
| UpdateDate | datetime | DEFAULT getdate() | |
| IsComplete | bit | DEFAULT 0 | |
| IsSyns | bit | DEFAULT 0 |
Foreign Keys: RelatedBatchID → FinanceUploadTransaction.BatchID; TransactionID → FinanceTransactionApproveUpload.TransactionID
FinanceUploadTransaction¶
ข้อมูลไฟล์การเงินที่อัปโหลด
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| BatchID | varchar(20) | PK | รหัส batch ไฟล์ |
| UserID | int | NOT NULL | รหัสเจ้าหน้าที่ที่อัปโหลดไฟล์ |
| FileName | nvarchar(250) | ชื่อไฟล์ | |
| NumberOfRecords | int | จำนวนรายการที่อัปโหลด | |
| NumberOfRecordsErrors | int | จำนวนรายการที่เกิดข้อผิดพลาด | |
| CreateDate | datetime | DEFAULT getdate(), NOT NULL | วันที่สร้าง |
Foreign Keys: UserID → User.UserID
Form¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| FormID | int | PK | รหัสประเภทฟอร์มเอกสาร |
| FormTypeID | int | ||
| FormName | nvarchar(250) | NOT NULL | ชือฟอร์มเอกสาร |
| Description | nvarchar(350) | ||
| SortOrder | int | DEFAULT 0, NOT NULL | การเรียงลำดับ |
| IsReview | bit | DEFAULT 0 | ให้มีการตรวจสอบเอกสารหรือไม่ 1=ใช่ ,0=ไม่ใช่ |
| IsActive | bit | DEFAULT 0 | สถานะเปิดปิดการใช้งาน |
| IsMoneyForm | bit | เป็นสัญาทางการเงินหรือไม่ 1=ใช่ 0=ไม่ใช่ | |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไข |
Foreign Keys: FormTypeID → FormType.FormTypeID
FormAttribute¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| FormAttrID | int | PK | |
| FormAttrAlias | nvarchar(500) | ||
| FormAttrName | nvarchar(500) | NOT NULL | |
| DefaultVal | nvarchar(500) | ||
| IsRequire | bit | DEFAULT 0, NOT NULL | จำเป็นต้องระบุหรือไม่ 1=จำเป็น 0=ไม่จำเป็น |
| DataType | varchar(50) | ||
| Unit | nvarchar(50) |
FormMapComplainantType¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| FormID | int | PK | |
| ComplainantType | nchar(1) | PK | V=ผู้เสียหาย Victim, A=จำเลย Accused |
| OCIPAJobApplyID | int | PK | |
| SortOrder | int | DEFAULT 0, NOT NULL |
Foreign Keys: FormID → Form.FormID; OCIPAJobApplyID → OCIPAJobApply.OCIPAJobApplyID
FormType¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| FormTypeID | int | PK | รหัสประเภทเอกสาร |
| FormTypeName | nvarchar(50) | ชื่อประภทเอกสาร เช่น สัญญา,หนังสือมอบอำนาจ,แบบฟอร์ม |
GovernmentAgency¶
ข้อมูลหน่วยงานภาครัฐสำหรับการช่วยเหลือตามมาตรฐาน 4 ด้าน
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| GovernmentAgencyID | int | PK | รหัสหน่วยงานภาครัฐ |
| GovtAgenName | nvarchar(350) | ชื่อหน่วยงานภาครัฐ | |
| GovAgenAbbr | nvarchar(10) | ชื่อย่อหน่วยงานภาครัฐ | |
| GovAgenSettingJson | nvarchar(max) | ข้อมูลตั้งค่าหน่วยงานภาครัฐเพิ่มเติม | |
| IsActvie | bit | DEFAULT 1 | สถานะเปิด ปิดการใช้งาน 1= เปิด 0 = ปิดการใช้งาน |
| ModifiedDate | datetime | DEFAULT getdate() | วันเวลาที่แก้ไขรายการ |
Guilt¶
ข้อมูลตัวเลือกฐานความผิด
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| GuiltID | int | PK | รหัสฐานความผิด |
| GuiltSubject | nvarchar(250) | ฐานความผิด | |
| ComplainantType | nchar(1) | V=ผู้เสียหาย Victim, A=จำเลย Accused | |
| SortOrder | int | การเรียงลำดับ | |
| IsOther | bit | DEFAULT 0 | 1=ให้ระบุข้อมูลเพิ่มเติม 0=ไม่ระบุข้อมูลเพิ่มเติม |
| IsActive | bit | สถานะเปิดปิดการใช้งาน 1=เปิดการใช้งาน 0=ปิดการใช้งาน |
GuiltMapSubGuilt¶
ข้อมูลฐานความผิดจับคู่กับฐานความผิดที่เกี่ยวข้อง
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| GuiltID | int | PK | รหัสฐานความผิดที่เ อ้างอิงตาราง Guilt |
| SubGuiltID | int | PK | รหัสฐานความผิดที่เกี่ยวข้อง อ้างอิงตาราง SubGuilt |
| SortOrder | int | NOT NULL | การเรียงลำดับ |
HealthPrivilege¶
ข้อมูลตัวเลือกสิทธิการรักษาพยาบาล
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| PrivilegeID | int | PK | รหัสสิทธิที่ใช้รักษา |
| PrivilegeName | nvarchar(150) | NOT NULL | ชื่อสิทธิที่ใช้ในการรักษา เช่น สิทธิการรักษาพยาบาล,ประกันสังคม,ประกันสุขภาพถ้วนหน้า |
| IsOther | bit | DEFAULT 0, NOT NULL | 1=ให้ระบุข้อมูลเพิ่มเติม 0=ไม่ระบุข้อมูลเพิ่มเติม |
| SortOrder | int | การเรียนลำดับ ASC | |
| ModifiedDate | datetime | DEFAULT getdate() | วันเวลาที่แก้ไขรายการ |
Inbox¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| InboxID | int | PK, IDENTITY | รหัสข้อความ |
| MessageType | varchar(20) | NOT NULL | ประเภทข้อความ |
| Subject | nvarchar(500) | NOT NULL | หัวข้อ |
| CreateDate | datetime | DEFAULT getdate(), NOT NULL | วันที่สร้าง |
| PublishDate | datetime | วันที่เผยแพร่ | |
| ExternalLink | nvarchar(500) | ลิงค์ภายนอก | |
| IsActive | bit | DEFAULT 0, NOT NULL | สถานะเปิดปิดการใช้งาน |
InboxDetail¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| DetailID | int | PK, IDENTITY | รหัสรายละเอียดข้อความ |
| InboxID | int | NOT NULL | รหัสข้อความ |
| KeyName | varchar(100) | NOT NULL | คีย์ |
| Value | nvarchar(max) | NOT NULL | ค่า |
| Caption | nvarchar(1000) | คำบรรยาย | |
| SortOrder | int | NOT NULL | การเรียงลำดับ |
| IsActive | bit | DEFAULT 0, NOT NULL | สถานะเปิดปิดการใช้งาน |
| IsShow | bit | แสดงกล่องข้อความ |
Foreign Keys: InboxID → Inbox.InboxID
InboxMapOffice¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| InboxID | int | PK | รหัสกล่องข้อความ อ้างอิงตาราง Inbox |
| OfficeID | int | PK | รหัสหน่วยงาน |
| IsRead | bit | DEFAULT 0 | เปิดอ่านแล้วหรือยัง |
| IsSync | bit | DEFAULT 0 | การ sync ข้อมูล |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไข |
Foreign Keys: InboxID → Inbox.InboxID; OfficeID → Office.OfficeID
InboxMapUser¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| InboxID | int | PK | รหัสกล่องข้อความ อ้างอิงตาราง Inbox |
| UserID | int | PK | รหัสผู้ใช้งาน อ้างอิงตาราง User |
| IsRead | bit | DEFAULT 0 | เปิดอ่านแล้วหรือยัง |
| IsSync | bit | DEFAULT 0 | การ sync ข้อมูล |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไข |
Foreign Keys: InboxID → Inbox.InboxID; UserID → User.UserID
Inspect¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| InspectID | int | PK | รหัสรายการตรวจสอบ |
| InspectName | nvarchar(50) | NOT NULL | |
| ServiceCode | nchar(1) | รหัสช่องทางตรวจสอบข้อมูล D=DXC,L=Linkage | |
| IsThaiCitizen | bit | DEFAULT 0, NOT NULL | ใช้ตรวจสอบคนไทย 1=ใช่ 2=ไม่ใช่ |
| SortOrder | int | NOT NULL | การเรียงลำดับ |
| IsActive | bit | DEFAULT 0, NOT NULL | สถานะเปิดปิดการใช้งาน |
| InspectValueType | int | ประเภทค่าข้อมูลที่ตรวจสอบ เช่น boolean,text,integer อ้างอิงตาราง InspectValueType |
Foreign Keys: InspectValueType → InspectValueType.InspectValueTypeID
InspectLinkageService¶
รายการตรวจสอบเทียบกับรหัสการให้บริการของ Linkage
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| InspectID | int | PK | |
| SupportCode | varchar(50) | รหัสรองรับ 5000 หรือ 6000 | |
| OfficeID | varchar(50) | รหัสหน่วยงานที่ให้บริการข้อมูล เช่น 00023 | |
| ServiceVersion | varchar(50) | เวอร์ชั่น | |
| ServiceID | varchar(50) | รหัสบริการข้อมูล | |
| IsActive | bit | สถานะปิดปิดการให้บริการ 1=เปิดให้บริการ 0=ปิดบริการ | |
| Note | nvarchar(250) | หมายเหตุ | |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไขรายการ |
Foreign Keys: InspectID → Inspect.InspectID
InspectLog¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| ID | int | PK, IDENTITY | รหัสการสืบค้น |
| UserID | int | รหัสเจ้าหน้าที่ผู้สืบค้น อ้างอิงตาราง User | |
| CriminalcomplainantID | int | รหัสผู้ร้องทุกข์คดีอาญา อ้างอิงตาราง CriminalComplinant | |
| Note | nvarchar(500) | ||
| ModifiedDate | datetime |
Foreign Keys: CriminalcomplainantID → CriminalCaseComplainant.CriminalComplainantID; UserID → User.UserID
InspectValueList¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| InspectValueListID | int | PK | |
| InspectValueTypeID | int | ||
| InspectValueListName | nvarchar(50) |
Foreign Keys: InspectValueTypeID → InspectValueType.InspectValueTypeID
InspectValueType¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| InspectValueTypeID | int | PK | |
| InspectValueTypeName | nvarchar(50) | NOT NULL |
JobAttribute¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| JobAttributeID | int | PK | |
| JobAttributeName | nvarchar(350) |
JobStatus¶
ข้อมูลตัวเลือกรายการสถานะงาน
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| JobStatusID | int | PK | รหัสสถานะงาน |
| JobStatusName | nvarchar(50) | ชื่อสถานะงาน | |
| SortOrder | int | การเรียงลำดับ | |
| IsActive | bit | สถานะเปิดปิดการใช้งาน 1=เปิดใช้งาน 0=ปิดใช้งาน |
JobType¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| OCIPAJobTypeID | int | PK | รหัสประเภทงาน ของระบบ สชง. |
| OCIPAJobTypeName | nvarchar(50) | ชื่อประเภทงานของระบบ สชง. เช่นปกติทัวไป,เพิ่มเติม,อุทธรณ์(กรรมการ),อุทธรณ์อนุ,ชะลอ | |
| IsActive | bit | สถานะเปิดปิดการใช้งาน | |
| IsCreateNewJob | bit | สร้างงานใหม่หรือไม่ 0=ไม่ใช่ 1=ใช่ | |
| IsCreateVerdictNo | bit | ออกเลขคำวินิจฉัยหรือไม่? 1=ออก 0=ไม่ออก |
JobTypeMappingOCIPAJobApply¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| OCIPAJobApplyID | int | PK | |
| JobTypeID | int | PK |
Foreign Keys: JobTypeID → JobType.OCIPAJobTypeID; OCIPAJobApplyID → OCIPAJobApply.OCIPAJobApplyID
Judgement¶
ข้อมูลตัวเลือกผลคดี,ผลการตัดสิน เช่น พนักงานอัยการถอนฟ้อง/ศาลพิพากษาจำหน่ายคดี
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| JudgementID | int | PK | รหัสคำพิพากษา ใช้สำหรับอ้างอิงเก็บข้อมูลจำเลย |
| JudgementName | nvarchar(150) | ชื่อผลคำพิพากษาของคดี | |
| IsActive | bit |
Judgement_BackUp18032021¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| JudgementID | int | NOT NULL | |
| JudgementName | nvarchar(150) | ||
| IsActive | bit |
LinkageAccessToken¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| UserID | int | PK | รหัสผู้ใช้งาน อ้างอิงตาราง User |
| PID | varchar(13) | NOT NULL | เลขที่บัตรประจำตัวประชาชน 13 หลัก |
| CID | varchar(16) | หมายเลข CID ของบัตรประชาชน จำนวน 16 หลัก | |
| XKey | nvarchar(max) | ||
| MatchKey | nvarchar(max) | ||
| EnvelopGMXs | nvarchar(max) | ||
| TokenKey | nvarchar(max) | ||
| DateCreated | datetime | DEFAULT getdate() | วันเวลาที่สร้างรายการ |
| ModifiedDate | datetime | DEFAULT getdate() | วันเวลาที่แก้ไข |
Foreign Keys: UserID → User.UserID
LogOTP¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| MessageID | varchar(50) | PK | รหัสอ้างอิง |
| PhoneNumber | varchar(500) | NOT NULL | เบอร์โทรศัพท์ |
| OTP | varchar(50) | NOT NULL | One Time Password |
| IsVerify | bit | DEFAULT 0, NOT NULL | สถานะการใช้งาน OTP 1=ใช้งานแล้ว 0=ยังไม่ได้ใช้งาน |
| ExpiryDate | datetime | NOT NULL | |
| ModifiedDate | datetime | DEFAULT getdate(), NOT NULL |
LogShortMessage¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| MessageID | varchar(50) | PK | รหัสอ้างอิงการส่ง |
| Phonenumber | varchar(500) | NOT NULL | เบอร์โทรศัพท์ |
| ShortMessage | nvarchar(500) | ข้อความ | |
| SenderName | nvarchar(250) | ชื่อผู้ส่ง เช่น RLPD,OTP_SMS | |
| SendStatus | nvarchar(50) | สถานะการส่ง | |
| UsedCredit | int | เครดิตที่ใช้ในการส่ง | |
| RemainCredit | int | เครดิตคงเหลือ | |
| DateCreated | datetime | DEFAULT getdate() | วันเวลาที่สร้างรายการ |
| ModifiedDate | datetime | DEFAULT getdate() | วันเวลาที่แก้ไขรายการล่าสุด |
LossOfIncome¶
ข้อมูลค่าขาดประโยชน์
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| LossOfIncomeID | int | PK, IDENTITY | |
| JobEntityID | int | NOT NULL | |
| OfficerRoleID | int | NOT NULL | รหัสเจ้าหน้าที่ |
| Description | nvarchar(500) | NOT NULL | รายละเอียดค่าขาดประโยชน์ |
| Amount | float | NOT NULL | |
| Qty | int | NOT NULL | |
| Unit | nchar(1) | NOT NULL | หน่วยค่าทดแทน D=วัน,M=เดือน Y=ปี |
| LineTotal | float | NOT NULL | |
| ModifiedDate | datetime | DEFAULT getdate(), NOT NULL |
Foreign Keys: JobEntityID → OCIPAJobEntity.JobEntityID; OfficerRoleID → OfficerRole.OfficerRoleID
MainCaseType¶
ข้อมูลรายการประเภทคดี เช่น อาญา,แพ่ง,อื่นๆ
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| MainCaseTypeID | int | PK | รหัสประเภทคดีหลัก |
| MainCaseTypeName | nvarchar(50) | ชื่อประเภทคดีหลัก | |
| IsOther | bit | ให้ระบบประเภทคดีอื่นๆหรือไม่ 1=ใช่ 0=ไม่ใช่ | |
| IsActive | bit | DEFAULT 0 | สถานะเปิดปิดการใช้งาน 1=ปิดใช้งาน 0=ปิดการใช้งาน |
MaritalStatus¶
ข้อมูลรายการสถานภาพ เช่น โสด,แต่งาน,หย่าร้าง อื่นๆ
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| MaritalStatusID | int | PK | รหัสสถานภาพ |
| MaritalStatusName | nvarchar(50) | สถานภาพ | |
| ParentID | int | รหัสอ้างอิงสถานภาพตัวแม่ | |
| SortOrder | int | การเรียงลำดับ | |
| IsActive | bit | สถานะเปิดปิดการใช้งาน |
MedicalExpense¶
ข้อมูลรายการค่ารักษา,ค่าฟื้นฟู กรณีได้รับบาดเจ็บ
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| MedicalExpenseID | int | PK | รหัสค่ารักษา |
| MedicalExpenseName | nvarchar(50) | ชื่อค่ารักษา | |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไขรายการ |
Nationality¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| NationalityID | int | PK | รหัสเชื้อชาติ |
| CountryCode | varchar(50) | รหัสประเทศ อ้างอิงตาราง Country | |
| NationalityCode | char(3) | โค๊ดเชื้อชาติ | |
| NationalityName | nvarchar(50) | เชื้อชาติ | |
| NationalityNameEN | varchar(150) | เชื้อชาติภาษาอังกฤษ | |
| SortOrder | int | การเรียงลำดับ | |
| IsActive | bit | สถานะเปิดปิดการใช้งาน |
OCIPACluster¶
ข้อมูลรายการกลุ่มงานของ สชง. ที่ใช้สำหรับระบบ OCIPA
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| ClusterID | int | PK | รหัสกลุ่มงาน |
| ClusterName | nvarchar(150) | ชื่อกลุ่มงานในระบบ OCIPA | |
| IsActive | bit | สถานะเปิดปิดการใช้งาน 1=เปิดใช้งาน 0=ปิดการใช้งาน |
OCIPAFinanceBeneficiary¶
ข้อมูลผู้รับเงิน ผู้รับประโยชน์กรณีจ่าย
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| JobID | int | PK | รหัสลงงาน อ้างอิงตาราง OCIPAJob |
| PersonID | int | ||
| BookBank | nvarchar(50) | เลขที่สมุดบัญชี | |
| TrackingCode | nvarchar(50) | หมายเลขลงทะเบียนไปรษณีย์ | |
| BankName | nvarchar(150) | ชื่อธนาคาร | |
| ModifiedDate | datetime | DEFAULT getdate() | วันเวลาที่แก้ไขรายการ |
Foreign Keys: PersonID → Person.PersonID
OCIPAFinanceStatusHistory¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| OCIPARegisterID | int | PK | รหัสลงทะเบียนระบบ OCIPA |
| StatusID | int | PK | รหัสสถานะการจ่ายเงิน อ้างอิงตาราง FinanceStatus |
| UserID | int | PK | รหัสผู้ใช้งาน อ้างอิงตาราง User |
| ChangeDate | datetime | PK, DEFAULT getdate() | วันที่เปลี่ยนสถานะ |
| Comment | nvarchar(150) | หมายเหตุ |
Foreign Keys: OCIPARegisterID → OCIPAFinance_ย้ายไปที่OCIPAJobPaymentInformation.JobID; StatusID → FinanceStatus.FinanceStatusID; UserID → User.UserID
OCIPAFinance_ย้ายไปที่OCIPAJobPaymentInformation¶
ข้อมูลการจ่ายเงิน
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| JobID | int | PK | รหัสลงทะเบียน อ้างอิงตาราง OCIPAJob |
| FinanceRegisterNo | nvarchar(20) | เลขที่รับเรื่องของฝ่ายการเงิน | |
| FinanceRegisterDate | date | วันที่รับเรื่องของฝ่ายการเงิน | |
| GFMISNo | nvarchar(20) | เลขที่ GFMIS | |
| GFMISDate | date | วันที่ออกเลขที่ GFMIS ของระบบการเงิน | |
| PaymentTypeID | int | ||
| NofityDate | date | วันที่แจ้งผู้ขอรับเงิน | |
| Remark | nvarchar(250) | หมายเหตุ | |
| StatusID | int | รหัสสถานะทางการเงิน อ้างอิงตาราง FinanceStatus | |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไขรายการ |
Foreign Keys: PaymentTypeID → PaymentType.PaymentTypeID; StatusID → FinanceStatus.FinanceStatusID
OCIPAJob¶
ข้อมูลงานที่เกี่ยวกับสำนวนผู้ขอรับความช่วยเหลือ(OCIPA)
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| JobID | int | PK, IDENTITY | รหัสงาน |
| CriminalCaseID | int | NOT NULL | รหัสสำนวน อ้างอิงจากตาราง CriminalCaseRegistration |
| CriminalComplainantID | int | รหัสผู้ถูกละเมิดในคดีอาญา อ้างอิงตาราง CaseCriminalComplainant | |
| OCIPARegisterCode | nvarchar(20) | เลขที่รับเรื่อง OCIPA | |
| VerdictNo | nvarchar(20) | เลขที่คำวินิจฉัย | |
| VerdictNote | nvarchar(max) | ||
| JobTypeID | int | รหัสประเภทงาน(ของงานหลัก ให้ใช้งาน JobTypeID ที่ตาราง OCIPAJobEntity) เช่น ปกติ,ชะลอ,เพิ่มเติม,อุทรณ์ อ้างอิงตาราง JobType | |
| JobStatusID | int | สถานะงาน อ้างอิงตาราง JobStatus | |
| AcceptDate | datetime | วันที่รับเรื่องในระบบ OCIPA | |
| VerdictDate | datetime | วันที่ออกคำวินิจฉัย | |
| DateNotified | datetime | วันที่แจ้งผลให้ผู้ขอทราบ | |
| KPIStartDate | datetime | วันที่เริ่มนับ KPI | |
| DateCompleted | datetime | วันที่งานเสร็จสิ้น วันที่ปิดสำนวน | |
| DateCreated | datetime | วันที่สร้างรายการ | |
| ParentJobID | int | รหัสงานที่อ้างอิง | |
| IsAutoGenerate | bit | DEFAULT 1, NOT NULL | ออกเลขที่รับอัตโนมัติหรือไม่ 1=ใช่ 0=ไม่ใช่ |
| IssueDate | datetime | วันที่รับเรื่อง,วันที่ผู้ร้องทุกข์มาลงทะเบียน,วันที่มีการยื่นอุทธรณ์ | |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไขรายการ |
Foreign Keys: CriminalCaseID → CriminalCaseRegistration.CriminalCaseID; CriminalComplainantID → CriminalCaseComplainant.CriminalComplainantID; JobStatusID → JobStatus.JobStatusID; JobTypeID → JobType.OCIPAJobTypeID
OCIPAJobAdditional¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| JobID | int | PK | |
| AdditionalDocumentAppeal | nvarchar(500) | เอกสารประกอบการยื่นอุทธรณ์ | |
| IssuesAppeal | nvarchar(max) | ประเด็นที่อุทธรณ์ | |
| VerdictReceivedDate | datetime | ||
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไข |
OCIPAJobApply¶
ข้อมูลรายการยื่นคำร้อง ยื่นเพื่ออุทธรณ์หรือยื่นปกติ
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| OCIPAJobApplyID | int | PK | รหัสการยื่น |
| OCIPAJobApplyName | nvarchar(50) | NOT NULL | ชื่อการยื่น |
| IsActive | bit | DEFAULT 1, NOT NULL | สถานะเปิดปิดการใช้งาน 1=เปิดใช้งาน 0=ปิดการใช้งาน |
OCIPAJobChangWorkStepHistory¶
ข้อมูลประวัติการเปลี่ยนแปลงขั้นตอนการทำงาน
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| JobID | int | PK | |
| CriminalComplainantID | int | PK | |
| WorkStepID | int | PK | |
| UserID | int | PK | |
| DateCreated | datetime | PK, DEFAULT getdate() | วันเวลาที่สร้างรายการ |
| Comment | nvarchar(500) | หมายเหตุ | |
| ModifiedDate | datetime | DEFAULT getdate() | วันเวลาที่แก้ไขรายการ |
Foreign Keys: CriminalComplainantID → CriminalCaseComplainant.CriminalComplainantID; UserID → User.UserID; WorkStepID → OCIPAWorkStep.WorkStepID
OCIPAJobComplainantCompensation¶
ข้อมูลรายการค่าชดเชย ค่าตอบแทน สิทธิที่จะได้รับ
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| JobEntityID | int | PK | รหัสงานอ้างอิงตาราง OCIPAJob |
| CriminalComplainantID | int | PK | รหัสผู้ขอรับร้องทุกข์ ร้องเรียน |
| CompensationID | int | PK | รหัสรายการค่าชดเชย อ้างอิงตาราง Compensation |
| Remark | nvarchar(500) | หมายเหตุ | |
| Amount | float | จำนวนเงิน | |
| ModifiedDate | datetime | DEFAULT getdate(), NOT NULL | วันที่แก้ไขรายการ |
Foreign Keys: CompensationID → Compensation.CompensationID; CriminalComplainantID → CriminalCaseComplainant.CriminalComplainantID; JobEntityID → OCIPAJobEntity.JobEntityID
OCIPAJobCriminalComplainantAttachFile¶
ข้อมูลไฟล์เอกสารของผู้เสียหาย,จำเลย
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| JobID | int | PK | รหัสลงทะเบียนระบบ OCIPA |
| AttachFileID | int | PK | รหัสไฟล์เอกสาร |
| WorkStepID | int | PK | รหัสขั้นตอนการทำงาน |
| LableFile | nvarchar(250) | ป้ายชื่อไฟล์ | |
| Description | nvarchar(450) | คำอธิบายไฟล์แนบ | |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไขรายการ |
Foreign Keys: AttachFileID → AttachFile.AttachFileID; WorkStepID → OCIPAWorkStep.WorkStepID
OCIPAJobCriminalComplainant_¶
ข้อมูลผู้ขอรับค่าตอบแทนในคดีอาญา(OCIPA)
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| OCIPARegisterID | int | PK, IDENTITY | รหัสลงทะเบียนระบบ OCIPA |
| JobID | int | NOT NULL | รหัสงานอ้างอิงตาราง JobCaseCriminal |
| CriminalComplainantID | int | NOT NULL | รหัสผู้ถูกละเมิดในคดีอาญา อ้างอิงตาราง CaseCriminalComplainant |
| OCIPARegisterCode | nvarchar(20) | เลขที่รับเรื่อง OCIPA | |
| JobTypeID | int | รหัสประเภทงาน อ้างอิงตาราง JobType | |
| VerdictNo | nvarchar(20) | เลขที่คำวินิจฉัย | |
| DateCreated | datetime | DEFAULT getdate(), NOT NULL | วันที่สร้าง |
Foreign Keys: CriminalComplainantID → CriminalCaseComplainant.CriminalComplainantID; JobTypeID → JobType.OCIPAJobTypeID
OCIPAJobDetention¶
ข้อมูลการจำคุกของจำเลย เก็บไว้ในแต่ละ Job
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| RowID | int | PK, IDENTITY | รหัสถูกคุมขับ |
| JobID | int | รหัสลงทะเบียนระบบ OCIPA อ้างอิงตาราง OCIPAJob | |
| DetentionID | int | รหัสการคุมขัง | |
| DetentionTitle | nvarchar(500) | การคุมขัง เช่น นำตัวไปฝากขัง,ก่อนนำตัวไปฝากขัง | |
| FromDate | date | คุมขังตั้งแต่วันที่ | |
| ToDate | date | คุมขังถึงวันที่ | |
| LineTotalDay | int | จำนวนวนวันที่ถูกคุมขัง | |
| ModifiedDate | datetime | DEFAULT getdate() | วันเวลาที่แก้ไขรายการ |
Foreign Keys: JobID → OCIPAJob.JobID
OCIPAJobEntity¶
ข้อมูลงานที่เกี่ยวกับสำนวนผู้ขอรับความช่วยเหลือร่วมกับประเภทของงาน(OCIPA)
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| JobEntityID | int | PK, IDENTITY | |
| JobID | int | NOT NULL | รหัสงาน อ้างอิงตาราง OCIPAJob |
| JobTypeID | int | NOT NULL | รหัสประเภทงาน เช่น ปกติ,ชะลอ,เพิ่มเติม,อุทธรณ์ อ้างอิง JobType |
| IsReviewSubCommittee | bit | DEFAULT 0 | ทบทวนขั้นอนุกรรมการ True = ใช่, False = ไม่ใช่ |
| IsReviewCommittee | bit | DEFAULT 0 | ทบทวนขั้นกรรมการ True = ใช่, False = ไม่ใช่ |
| CreateDate | datetime | NOT NULL | |
| ModifiedDate | datetime | DEFAULT getdate(), NOT NULL | วันที่แก้ไขรายการ |
Foreign Keys: JobTypeID → JobType.OCIPAJobTypeID
OCIPAJobForConsiderationOfMeeting¶
ข้อมูลสำนวนที่เข้าประชุมเพื่อพิจารณา
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| JobEntityID | int | PK | รหัสงาน อ้างอิงตาราง OCIPAJob |
| BookOfMeetingID | int | PK | รหัสเล่มการประชุม อ้างอิงตาราง BookOfMeeting |
| SortOrder | int | การเรียงลำดับ | |
| ModifiedDate | datetime | DEFAULT getdate(), NOT NULL | วันที่แก้ไขรายการ |
Foreign Keys: BookOfMeetingID → BookOfMeeting.BookOfMeetingID; JobEntityID → OCIPAJobEntity.JobEntityID
OCIPAJobImprisonment¶
ข้อมูลการจำคุกของจำเลย เก็บไว้ในแต่ละ Job
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| ImprisonmentID | int | PK, IDENTITY | รหัสถูกคุมขับ |
| JobID | int | รหัสลงทะเบียนระบบ OCIPA อ้างอิงตาราง OCIPAJob | |
| CourtLevelID | int | ศาลทีตัดสิน ชั้นต้น อุทธรณ์ หรือฎีกา | |
| FromDate | date | คุมขังตั้งแต่วันที่ | |
| ToDate | date | คุมขังถึงวันที่ | |
| LineTotalDay | int | จำนวนวนวันที่ถูกคุมขัง | |
| ModifiedDate | datetime | DEFAULT getdate() | วันเวลาที่แก้ไขรายการ |
Foreign Keys: CourtLevelID → CourtLevel.CourtLevelID
OCIPAJobMapLawyer¶
ข้อมูลนิติกรที่รับผิดชอบงานบันทึกประวัติที่รับผิดชอบ
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| JobID | int | PK | รหัสงาน อ้างอิงตาราง OCIPAJob |
| UserID | int | PK | นิติกรเจ้าของสำนวน อ้างอิงตาราง User |
| DateCreated | datetime | PK, DEFAULT getdate() | วันที่สร้าง |
| Note | nvarchar(500) | หมายเหตุ |
Foreign Keys: UserID → User.UserID
OCIPAJobMedicalExpense¶
ข้อมูลค่าใช้จ่ายในการรักษาตัว เพิ่มใหม่ทุกการขอรับค่าตอบแทน
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| JobID | int | PK | รหัสลงทะเบียนระบบ OCIPA |
| MedicalExpenseID | int | PK | |
| IsClaim | bit | DEFAULT 0 | รหัสการใช้สิทธ 1=ใช้สิทธิอื่นโดยไม่เสียค่าใช้จ่าย 0=ไมได้ใช้สิทธิ |
| PaidAmount | float | จำนวนเงินในการรักษา | |
| NumberOfBill | int | จำนวนใบเสร็จค่าใช้จ่ายในการรักษา | |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไขรายการ |
Foreign Keys: MedicalExpenseID → MedicalExpense.MedicalExpenseID
OCIPAJobOfficeOwner¶
ข้อมูลสำนักงาน/หน่วยงานที่รับผิดชอบสำนวน
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| JobEntityID | int | PK | รหัสงาน อ้างอิงตาราง OCIPAJobEntity |
| OfficeID | int | PK | รหัสหน่วยงาน อ้างอิงตาราง Office |
| UpdateByUserID | int | PK | รหัสเจ้าที่หน้าที่บันทึก อ้างอิง User |
| ModifiedDate | datetime | PK, DEFAULT getdate() | วันที่แก้ไขรายการ |
| IsReview | bit | เป็นสำนวนคดีที่ทบทวนหรือไม่ 1=ใช่,0=ไม่ใช่ | |
| Remark | nvarchar(500) | หมายเหตุ |
Foreign Keys: JobEntityID → OCIPAJobEntity.JobEntityID; OfficeID → Office.OfficeID; UpdateByUserID → User.UserID
OCIPAJobOfficerApproveCompensation¶
ข้อมูลรายการอนุมัติค่าตอบแทนของเจ้าหน้าที่ เช่น นิติกร,ผู้อำนวยการ,คณะอนุกรรมการ,คณะกรรมการ
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| JobEntityID | int | PK | รหัสรายการเจ้าหน้าที่ที่อนุมัติ อ้างอิงตาราง OCIPAJobOfficerOpinion |
| OfficerRoleID | int | PK | |
| CompensationID | int | PK | รหัสค่าทดแทน ค่าสินไหม อ้างอิงตาราง Compensation |
| Amount | float | จำนวนเงิน | |
| Remark | nvarchar(2500) | หมายเหตุ | |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไขรายการ |
Foreign Keys: CompensationID → Compensation.CompensationID; JobEntityID → OCIPAJobEntity.JobEntityID; OfficerRoleID → OfficerRole.OfficerRoleID
OCIPAJobOfficerOpinion¶
ข้อมูลความคิดเห็นของเจ้าหน้าที่ในการให้ความเห็นต่อผู้ขอรับค่าทดแทน
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| JobEntityID | int | PK | รหัสงานอ้างอิงตาราง OCIPAJobEntityID |
| OfficerRoleID | int | PK | รหัสบทบาทเจ้าหน้าที่อ้างอิงตรา OfficerRole |
| OpinionID | int | NOT NULL | รหัสงานอ้างอิงตาราง OpinionID |
| TermID | int | NOT NULL | รหัสวาระ Term |
| IssueDate | datetime | NOT NULL | วันที่บันทึก(ข้อมูลได้จากใส่วันที่จากผู้ใช้) |
| IsFinalApproved | bit | DEFAULT 0, NOT NULL | เป็นผู้อนุมัติเงินช่วยเหลือขั้นตอนสุดท้ายใช่หรือไม่ 1=ใช่ 0=ไม่ใช่ |
| FollowAsOfficerRoleID | int | เห็นตามเจ้าหน้าที่ อ้างอิง OfficerRole | |
| IsAgree | bit | 1= เห็นพ้อง,เห็นตามหรือไม่ ,0=เห็นแย้ง,ไม่เห็นด้วย | |
| AdditionalOpinion | nvarchar(500) | ความคิดเห็นเพิ่มเติม/เนื่องจาก/เงื่อนไข | |
| Remark | nvarchar(2500) | หมายเหตุ | |
| ApprovedTotalAmount | float | DEFAULT 0 | จำนวนเงินที่อนุมัติ |
| IsRecheck | bit | DEFAULT 0 | ส่งกลับ 0=ไม่ส่งกลับ,1=ส่งกลับให้นิติกร |
| ModifiedDate | datetime | DEFAULT getdate(), NOT NULL | วันเวลาที่แก้ไขรายการ |
Foreign Keys: JobEntityID → OCIPAJobEntity.JobEntityID; OfficerRoleID → OfficerRole.OfficerRoleID; OpinionID → Opinion.OpinionID
OCIPAJobOfficerOpinion_Back_Up_24_12_2021¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| JobEntityID | int | NOT NULL | |
| OfficerRoleID | int | NOT NULL | |
| OpinionID | int | NOT NULL | |
| TermID | int | NOT NULL | |
| IssueDate | datetime | NOT NULL | |
| IsFinalApproved | bit | NOT NULL | |
| FollowAsOfficerRoleID | int | ||
| IsAgree | bit | ||
| AdditionalOpinion | nvarchar(500) | ||
| Remark | nvarchar(2500) | ||
| ApprovedTotalAmount | float | ||
| IsRecheck | bit | ||
| ModifiedDate | datetime | NOT NULL |
OCIPAJobOfficerProceedAsRequired¶
ข้อมูลเจ้าหน้าที่ให้ความเห็นต่อสำนวน
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| OfficerAttributeID | int | PK | |
| JobEntityID | int | PK | รหัสงาน อ้างอิงตาราง OCIPAJobEntity |
| AttributeValue | nvarchar(max) | ||
| ModifiedDate | datetime | DEFAULT getdate(), NOT NULL | วันที่แก้ไขรายการ |
Foreign Keys: JobEntityID → OCIPAJobEntity.JobEntityID; OfficerAttributeID → OfficerMapJobAttribute.OfficerAttributeID
OCIPAJobOfficerSubOpinion¶
ข้อมูลความคิดเห็นย่อย
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| JobEntityID | int | PK | รหัสงานอ้างอิงตาราง OCIPAJobEntityID |
| OfficerRoleID | int | PK | รหัสบทบาทเจ้าหน้าที่อ้างอิงตรา OfficerRole |
| SubOpinionID | int | PK | รหัสความเห็นย่อย อ้างอิงตาราง SubOpinion |
| OtherOpinion | nvarchar(2500) | มาตราอื่นๆให้ระบุ | |
| ModifiedDate | datetime | DEFAULT getdate(), NOT NULL | วันที่แก้ไขรายการ |
Foreign Keys: JobEntityID → OCIPAJobEntity.JobEntityID; OfficerRoleID → OfficerRole.OfficerRoleID; SubOpinionID → SubOpinion.SubOpinionID
OCIPAJobPaymentInformation¶
ข้อมูลการจ่ายงานของฝ่ายการเงิน
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| JobID | int | PK | รหัสงาน อ้างอิงตาราง JobID (เก็บเฉพาะรหัสงานที่ได้รับอนุมัติเงินเท่านั้น) |
| PeymentStatusID | int | NOT NULL | รหัสสถานะทางการเงิน อ้างอิงตาราง FinanceStatus |
| FinanceRegisterNo | nvarchar(20) | เลขที่รับเรื่องของฝ่ายการเงิน | |
| FinanceRegisterDate | date | วันที่รับเรื่องของฝ่ายการเงิน | |
| GFMISNo | nvarchar(20) | NOT NULL | เลขที่ GFMIS ผ่านการเงิน |
| GFMISDate | date | วันที่ออกเลขที่ GFMIS ของระบบการเงิน | |
| PayAmount | float | NOT NULL | จำนวนเงินที่จ่าย |
| PaidDate | date | NOT NULL | วันที่จ่ายเงินช่วยเหลือ |
| PaymentMethodID | int | NOT NULL | รหัสช่องทางการจ่ายเงิน |
| ReceiveInformDate | datetime | วันที่ได้รับการแจ้งเตือน(จากขั้นตอนบันทึกข้อมูลบัญชีธนาคาร,เอกสารจากผู้ขอครบ) | |
| DoucumentInformDate | date | วันที่ส่งหนังสือแจ้งผู้ขอรับความช่วยเหลือในการจ่ายเงิน | |
| Remark | nvarchar(max) | หมายเหตุ | |
| UpdateByUserID | int | NOT NULL | รหัสเจ้าหน้าที่บันทึกข้อมูล |
| DateCreated | datetime | NOT NULL | วันที่สร้างรายการ |
| ModifiedDate | datetime | DEFAULT getdate(), NOT NULL | วันที่แก้ไขรายการ |
Foreign Keys: PaymentMethodID → PaymentMethod.PaymentMethodlID; PeymentStatusID → PaymentStatus.PaymentStatusID; UpdateByUserID → User.UserID
OCIPAJobProxy¶
ข้อมูลผู้รับมอบอำนาจ
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| JobID | int | PK | รหัสงาน อ้างอิงตาราง OcipaJob |
| PersonID | int | รหัสบุคคล อ้างอิงตาราง Person | |
| AddressID | int | รหัสที่อยู่ อ้างอิงตาราง Address | |
| RelateTypeID | int | รหัสความสัมพันธ์ อ้างอิงตาราง RelateType | |
| CardNo | varchar(20) | เลขที่บัตรประจำตัวประชาชน | |
| CardTypeID | int | รหัสประเภทบัตร อ้างอิงตาราง CardType | |
| Phone | varchar(50) | เบอร์ติดต่อ | |
| varchar(150) | อีเมล | ||
| DateCreated | datetime | DEFAULT getdate(), NOT NULL | วันที่สร้างข้อมูล |
| ModifiedDate | datetime | DEFAULT getdate(), NOT NULL | วันที่แก้ไขรายการ |
Foreign Keys: AddressID → Address.AddressID; CardTypeID → CardType.CardTypeID; PersonID → Person.PersonID; RelateTypeID → RelateType.RelateTypeID
OCIPAJobStandard¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| JobID | int | PK | รหัสงานอ้างอิงตารง OCIPAJob: JobID |
| MappingID | int | PK | รหัสอ้างอิงรายการที่เลือกจากมาตฐานด้านต่าง อ้างอิงตาราง RLPDStandardOptionMapGovAgen: MappingID |
| AdditionalInfo | nvarchar(500) | ข้อมูลเพิ่มเติม กรณีเลือกตัวเลือกอื่นๆ ให้ระบุเพิ่มเติม | |
| DateCreated | datetime2 | DEFAULT getdate() | วันที่สร้างรายการ |
| CreateByUserID | int | รหัสเจ้าหน้าที่สร้างรายการ อ้างอิงตาราง User: UserID |
Foreign Keys: CreateByUserID → User.UserID; MappingID → RLPDStandardOptionMapGovAgen.MappingID
OCIPAJobStatusHistory¶
ข้อมูลสถานะงาน
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| JobID | int | PK | |
| JobStatusID | int | PK | สถานะงาน อ้างอิงตาราง JobStatus |
| UserID | int | PK | รหัสผู้ใช้งาน อ้างอิงตาราง User |
| DateCreated | datetime | PK, DEFAULT getdate() | วันเวลาที่สร้างรายการ |
| Comment | nvarchar(500) | หมายเหตุ | |
| ModifiedDate | datetime | DEFAULT getdate() | วันเวลาที่แก้ไขรายการ |
Foreign Keys: JobStatusID → JobStatus.JobStatusID; UserID → User.UserID
OCIPAJobTermination¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| JobID | int | PK | รหัสงาน อ้างอิงจากตาราง OCIPAJob |
| TerminationReasonID | int | รหัสการขอยุติ อ้างอิงจากตาราง TerminationReason | |
| Remark | nvarchar(max) | ||
| IsJoinMeeting | bit | DEFAULT 1 | สำนวนนี้เข้าประชุมหรือไม่ 1=ใช่ 0=ใม่ใช่ |
| CreateDate | datetime | ||
| ModifiedDate | datetime |
Foreign Keys: TerminationReasonID → TerminationReason.TerminationReasonID
OCIPAJobWaiting¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| JobID | int | PK | |
| JobEntityID | int | PK | |
| MeetingType | nvarchar(20) | PK | ประเภทการประชุม SUBCOMMITEE = อนุกรรมการ, COMMITEE = กรรมการ |
| TermID | int | รหัสวาระการประชุม อ้างอิงตาราง Term | |
| IsSendMeeting | bit | NOT NULL | สถานะที่ส่งเข้าประขุม True = ส่งแล้ว, False = ยังไม่ส่ง |
| CreateDate | datetime | วันที่สร้างรายการ | |
| SendDate | datetime | วันที่กดส่งเข้าประชุม | |
| ModifiedDate | datetime |
Foreign Keys: JobEntityID → OCIPAJobEntity.JobEntityID
OCIPAWorkStep¶
ข้อมูลรายการขั้นตอนการทำงานของระบบ OCIPA
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| WorkStepID | int | PK | รหัสขั้นตอนการทำงาน |
| WorkStepName | nvarchar(50) | ชื่อขั้นตอนการทำงาน | |
| ClusterID | int | รหัสกลุ่มงาน อ้างอิงตาราง OCIPACluster | |
| SortOrder | int | การเรียงลำดับ | |
| IsActive | bit | สถานะเปิดปิดการใช้งาน 1=เปิดใช้งาน 0=ปิดใช้งาน |
Foreign Keys: ClusterID → OCIPACluster.ClusterID
OCIPAWorkStepPath¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| WorkStepID | int | PK | รหัสขั้นตอนการทำงาน อ้างอิงตารางงาน WorkStep |
| OCIPAJobTypeID | int | PK | รหัสประเภทงาน ของระบบ สชง. |
| ComplainantType | nchar(1) | PK | V=ผู้เสียหาย Victim, A=จำเลย Accused |
| IsApprovePay | int | PK, DEFAULT 0 | อนุมัติจ่ายหรือไม่ 1=จ่าย,0=ไม่จ่าย |
| IsFinalApprove | bit | DEFAULT 0, NOT NULL | |
| SortOrder | int |
Foreign Keys: OCIPAJobTypeID → JobType.OCIPAJobTypeID; WorkStepID → OCIPAWorkStep.WorkStepID
OCIPAWorkStepProcesss¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| OCIPAWorkStepID | int | PK | รหัสขั้นตอนการทำงาน |
| OCIPAWorkStepProcessID | int | PK | รหัสกระบวนการทำงานของขัั้นตอนนั้นๆ |
| ProcessName | nvarchar(250) | NOT NULL | ชื่อกระบวนการทำงานของขั้นตอน |
| SortOrder | int | DEFAULT 0, NOT NULL | การเรียงลำดับ |
| IsShow | bit | DEFAULT 1, NOT NULL | สถานะการแสดง กำหนดให้เป็นตัวเลือกในหน้าจอการทำงานหรือไม่ |
| ModifiedDate | datetime | DEFAULT getdate(), NOT NULL | วันที่แก้ไข |
Foreign Keys: OCIPAWorkStepID → OCIPAWorkStep.WorkStepID
Office¶
ข้อมูลสำนักงาน
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| OfficeID | int | PK | รหัสหน่วยงาน |
| ProvinceID | int | NOT NULL | รหัสจังหวัด อ้างอิงตาราง Province |
| ProvinceCode | nvarchar(5) | NOT NULL | โค้ดจังหวัด |
| OfficeName | nvarchar(250) | NOT NULL | ชื่อหน่วยงาน |
| OfficeNameAbbr | nvarchar(250) | NOT NULL | ตัวย่อหน่วยงาน |
| OfficeIDMapping | tinyint | รหัสหน่วยงานในการอ้างอิงกับหน่วยงานจากระบบศูนย์บริการร่วมกระทรวงยุติธรรม(MSC) | |
| CentralFlag | bit | หน่วยงานส่วนกลางหรือไม่ 1=ใช่ 0=ไม่ใช่ | |
| IsActive | bit | DEFAULT 0, NOT NULL | สถานะเปิดปิดการใช้งาน |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไข |
Foreign Keys: ProvinceID → Province.ProvinceID
OfficeAddress¶
ข้อมูลที่อยู่สำนักงาน
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| OfficeID | int | PK | รหัสสำนักงาน |
| AddressLine1 | nvarchar(500) | ที่อยู่บรรทัดที่ 1 | |
| HouseNo | nvarchar(250) | บ้านเลขที่ | |
| VillageNo | nvarchar(250) | หมู่ที่ | |
| Soi | nvarchar(250) | ซอย | |
| Street | nvarchar(250) | ถนน | |
| ProvinceID | int | รหัสจังหวัด อ้างอิงตาราง Province | |
| DistrictID | int | รหัสอำเภอ อ้างอิงตาราง District | |
| SubdistrictID | int | รหัสตำบล อ้างอิงSubdistrict | |
| PostCode | varchar(5) | รหัสไปรษณีย์ | |
| TelephoneNo | nvarchar(50) | เบอร์ติดต่อ | |
| FaxNo | nvarchar(50) | ||
| Latitude | float | ละติจูด | |
| Longitude | float | ลองจิจูด | |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไข |
Foreign Keys: OfficeID → Office.OfficeID
OfficeMapRLPDSystem¶
ข้อมูลหน่วยงานเทียบกับระบบภายในกรมคุ้มครองสิทธิ
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| OfficeID | int | PK | รหัสสำนักงาน หน่วยงาน อ้างอิงตาราง Office |
| RLPDSystemID | int | PK | รหัสระบบงาน |
| SortOrder | int | DEFAULT 0 | การเรียงลำดับ |
Foreign Keys: OfficeID → Office.OfficeID; RLPDSystemID → RLPDSystemReference.RLPDSystemID
OfficerMapJobAttribute¶
ข้อมูลบทบาทเจ้าหน้าที่เทียบกับการทำงาน
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| OfficerRoleID | int | PK | |
| JobAttributeID | int | PK | |
| OfficerAttributeID | int | PK, IDENTITY | |
| SortOrder | int | ||
| IsRequired | bit | DEFAULT 0 | บังคับให้กรอกข้อมูล 1=บังคับ,0=ไม่บังคับ |
| IsAppeal | bit | DEFAULT 0 | อุทธรณ์ให้กรอกข้อมูล 1=ใช่,0=ไม่ใช่ |
| IsCopy | bit | ||
| IsVerdict | bit | ||
| IsMeetingReportSubCommittee | bit | DEFAULT 0 | |
| IsMeetingReportCommittee | bit | DEFAULT 0 | |
| IsMeetingAppealReportSubCommittee | bit | DEFAULT 0 | |
| IsMeetingAppealReportCommittee | bit | DEFAULT 0 | |
| IsComment | bit | DEFAULT 0 | |
| IsInvestigate | bit | DEFAULT 0 | |
| ComplainantType | nvarchar(1) |
Foreign Keys: JobAttributeID → JobAttribute.JobAttributeID; OfficerRoleID → OfficerRole.OfficerRoleID
OfficerMapOpinion¶
ข้อมูลรายการความคิดเห็นสำหรับเจ้าหน้าที่ในแต่ละบททาท
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| OfficerRoleID | int | PK | รหัสบทบาทพนักงานอ้างอิงตาราง OfficerRole |
| OpinionID | int | PK | รหัสความคิดเห็น |
| ComplainantType | nchar(1) | PK | V=ผู้เสียหาย Victim, A=จาเลย Accused |
| OCIPAJobApplyID | int | PK | รหัสยื่น อ้างอิงตาราง OCIPAJobApply |
| OfficerOpinionID | int | IDENTITY, NOT NULL | รหัสความเห็นเจ้าหน้าที่ เป็นค่า Uniqe ใช้สำหรับอ้างอิงข้อมูล |
| SortOrder | int | DEFAULT 0 | การเรียงลำดับ |
| IsActive | bit | DEFAULT 0 | สถานะเปิดปิดการใช้งาน |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไข |
Foreign Keys: OCIPAJobApplyID → OCIPAJobApply.OCIPAJobApplyID; OfficerRoleID → OfficerRole.OfficerRoleID; OpinionID → Opinion.OpinionID
OfficerMapRole¶
ข้อมูลเจ้าหน้าที่เทียบกับบทบาท
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| OfficeRoleID | int | PK | รหัสบทบาทเจ้าหน้าที่ อ้างอิงตาราง OfficerRole |
| UserID | int | PK | รหัสผู้ใช้งาน อ้างอิงตาราง User |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไข |
Foreign Keys: OfficeRoleID → OfficerRole.OfficerRoleID; UserID → User.UserID
OfficerRole¶
ข้อมูลรายการบทบาทการทำหน้าที่ของเจ้าหน้าที่ในระบบเช่น นิติกร,เจ้าหน้าที่สารบัญ,ผู้อำนวยการ
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| OfficerRoleID | int | PK | รหัสบทบาทเจ้าหน้าที่ |
| OfficerRoleName | nvarchar(50) | ชื่อบทบาทเจ้าหน้าที่ | |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไข |
Opinion¶
ข้อมูลตัวเลือกความคิดเห็น
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| OpinionID | int | PK | รหัสความคิดเห็น |
| OpinionName | nvarchar(50) | NOT NULL | ชื่ความคิดเห็น |
| IsPay | bit | DEFAULT 0 | 1=จ่ายเงิน 0=งดจ่าย |
| ModifiedDate | datetime | DEFAULT getdate(), NOT NULL | วันที่แก้ไข |
OpinionMappingSubOpinion¶
ข้อมูลรายการความคิดเห็นเทียบกับความคิดเห็นย่อย
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| OpinionID | int | PK | รหัสความเห็น อ้างอิงตาราง Opinion |
| SubOpinionID | int | PK | รหัสความเห็นย่อย อ้างอิงตาราง SubOpinion |
| OCIPAJobApplyID | int | PK | รหัสชั้นสำนวนที่ปรับใช้งาน อ้างอิงตาราง OCIPAJobApply |
| ComplainantType | nchar(1) | PK | V=ผู้เสียหาย Victim, A=จำเลย Accused |
| SortOrder | int | ||
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไขรายการ |
Foreign Keys: OCIPAJobApplyID → OCIPAJobApply.OCIPAJobApplyID; OpinionID → Opinion.OpinionID; SubOpinionID → SubOpinion.SubOpinionID
PaymentInformation¶
ข้อมูลสำหรับรับเงินช่วยเหลือ เจ้าหน้าที่บันทึก
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| PaymentInfoID | int | PK, IDENTITY | รหัสข้อมูลการเงิน |
| JobID | int | รหัสงาน อ้างอิงตาราง OCIPAJob | |
| PaymentMethodID | int | รหัสช่องทางการจ่ายเงินให้ผู้เสียหาย,จำเลย | |
| Payee | nvarchar(500) | ชื่อผู้รับเงิน | |
| PayeeCardID | nchar(13) | หมายเลขบัตรประชาชนผู้รับเงิน | |
| ReceiveReplyDocumentFlag | bit | ได้รับเอกสารตอบกลับหรือไม่ 1=ได้รับ ,0=ยังไม่ได้รับ | |
| ReceiveReplyDocumentDate | date | วันที่ได้รับเอกสาร เช่น วันที่ได้รับเอกสาร สชง.15,16 | |
| Note | nvarchar(max) | หมายเหตุ | |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไขรายการ |
Foreign Keys: PaymentMethodID → PaymentMethod.PaymentMethodlID
PaymentMethod¶
ข้อมูลรายการช่องทางจ่ายเงิน
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| PaymentMethodlID | int | PK | รหัสช่องทางการจ่ายเงิน |
| PaymentMethodName | nvarchar(300) | ชื่อช่องทางการจ่ายเงิน | |
| IsActive | bit |
PaymentOrder¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| PaymentOrderID | int | PK, IDENTITY | รหัสใบสั่งจ่าย |
| JobID | int | ||
| EncryptJobID | varchar(500) | ||
| PaymentMethodID | int | รหัสช่องทางการจ่ายเงิน | |
| PaymentInfoJson | nvarchar(max) | ข้อมูลการจ่ายเงิน เช่น ชื่อผู้มีสิทธิรับเงิน เลขที่บัตรร ธนาคาร สาขา ชื่อบัญชี เลขที่บัญชี อื่นๆ | |
| Note | nvarchar(500) | หมายเหตุ | |
| IsLegalOfficerApprove | bit | DEFAULT 0 | สถานะนิติกร ลงชื่ออนุมัติ 0=ยังไม่ลงชื่ออนุมัติ 1=ลงชื่ออนุมัติ |
| IsDirectorApprove | bit | DEFAULT 0 | สถานะ ยจ./ผอ.สนช. ลงชื่ออนุมัติ 0=ยังไม่ลงชื่ออนุมัติ 1=ลงชื่ออนุมัติ |
| LegalOfficerApproveDate | date | วันที่นิติกรลงชื่อ | |
| LegalOfficerName | nvarchar(200) | ลงชื่อนิติกร | |
| DirectorApproveUserID | int | รหัสชื่อผู้ใช้งานที่อนุมัติ อ้างอิงตาราง User: UserID | |
| DirectorApproveName | nvarchar(250) | ชื่อ ยจ./ผอ. สชง. ที่อนุมัติ | |
| DirectorApproveDate | date | วันที่อนุมัติ | |
| PaymentOrderDetail | nvarchar(max) | รายละเอียดใบสั่งจ่ายเงินเก็บในรูปแบบ HTML เพื่อที่จะ Exportไปเป็น PDF ไฟล์ | |
| ModifiedDate | datetime | DEFAULT getdate() | วันเวลาที่แก้ไขรายการ |
Foreign Keys: JobID → OCIPAJob.JobID; PaymentMethodID → PaymentMethod.PaymentMethodlID
PaymentStatus¶
ข้อมูลรายการสถานะการจ่ายเงิน(ฝ่ายการเงิน)
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| PaymentStatusID | int | PK | |
| PaymentStatusName | nvarchar(250) | NOT NULL | สถานะการจ่ายเงิน |
| SortOrder | int | NOT NULL | การเรียงลำดับ |
| IsActive | bit | DEFAULT 0, NOT NULL | สถานะเปิดปิดการใช้งาน 1=เปิด 0=ปิด |
PaymentType¶
ข้อมูลตัวเลือกประเภทการจ่ายเงิน
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| PaymentTypeID | int | PK | |
| PaymentDesc | varchar(50) |
Person¶
ข้อมูลบุคคล
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| PersonID | int | PK, IDENTITY | |
| Title | nvarchar(50) | คำนำหน้าชื่อ | |
| FirstName | nvarchar(150) | ชื่อ | |
| LastName | nvarchar(150) | นามสกุล | |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไข |
PoliceStation¶
ข้อมูลตัวเลือกรายการสถานีตำรวจ
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| PoliceStationID | int | PK | รหัสสถานีตำรวจ |
| PoliceStationame | nvarchar(250) | ชื่อสถานีตำรวจ | |
| PoliceStationCode | varchar(50) | รหัสอ้างอิงจากระบบ CRIME ของตำรวจ | |
| ProvinceID | int | รหัสจังหวัด อ้างอิงตาราง Province | |
| ProvinceCode | varchar(50) | โค้ดสถานีตำรวจใช้สำหรับเปรียบเทียบกับรหัสข้อมูลภายนอกระบบ | |
| AddressLine | nvarchar(250) | ที่อยู่ | |
| IsActive | bit | DEFAULT 0 | สถานะเปิดปิดการใช้งาน 1=เปิด 0=ปิด |
Foreign Keys: ProvinceID → Province.ProvinceID
Position¶
ข้อมูลตำแหน่งเจ้าหน้าที่ของหน่วยงาน
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| PositionID | int | PK | รหัสตำแหน่ง |
| PositionName | nvarchar(150) | NOT NULL | ชื่อตำแหน่ง |
| SortOrder | int | NOT NULL | การเรียงลำดับ |
| IsActive | bit | DEFAULT 0, NOT NULL | สถานะเปิดปิดการใช้งาน 1=เปิดใช้งาน 0=ปิดการใช้งาน |
PrefixName¶
ข้อมูลตัวเลือกคำนำหน้าชื่อ
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| TitleID | int | PK | รหัสคำนำหน้าชื่อ |
| Title | nvarchar(50) | คำนำหน้าชื่อ | |
| IsActive | bit | DEFAULT 0 | สถานะเปิดปิดการใช้งาน |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไข |
Province¶
ข้อมูลตัวเลือกจังหวัด
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| ProvinceID | int | PK, IDENTITY | รหัสจังหวัด |
| CountryCode | char(2) | NOT NULL | รหัสประเทศ |
| ProvinceCode | int | NOT NULL | รหัสจังหวัดเปรียบเทียบข้อมูลกับหน่วยงานราชการ |
| ProvinceName | nvarchar(150) | ชื่อจังหวัด | |
| ProvinceNameEN | varchar(150) | ชื่อจังหวัดภาษาอังกฤษ | |
| RegionID | int | รหัสภูมิภาค | |
| Latitude | float | ละติจูด | |
| Longitude | float | ลองจิจูด | |
| Geometry | geometry | ข้อมูลขอบเขต | |
| IsActive | bit | สถานะเปิดปิดการใช้งาน |
ProvinceExtension¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| ProvinceID | int | PK | รหัสจังหวัด อ้างอิงตาราง Province |
| ProvinceTypeCode | varchar(10) | PK | โค้ดประเภทจังหวัด เป็นมุมมองในการออกช้อมูลรายงาน เช่น จังหวัดเขตเศรษฐกิจพิเศษ,3ชายแดนใต้ เป็นต้น |
| GroupCode | varchar(50) | กลุ่มข้อมูลจังหวัดสำหรับออกรายงาน 19 กลุ่ม | |
| ModifiedDate | datetime | DEFAULT getdate(), NOT NULL | วันที่แก้ไขรายการ |
Foreign Keys: ProvinceID → Province.ProvinceID; ProvinceTypeCode → ProvinceType.ProvinceTypeCode
ProvinceMSC¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| provId | int | PK | |
| provName | nvarchar(50) | NOT NULL | |
| regnId | int | NOT NULL | |
| flag | bit | NOT NULL | |
| BelongJFSProvinceID | int | รหัสจังหวัดอ้างอิงตาราง Province: ProvinceID |
Foreign Keys: BelongJFSProvinceID → Province.ProvinceID
ProvinceType¶
ตารางข้อมูลประเภทจังหวัดในมุมมองข้อมูลต่างๆ เช่น เขตเศรษฐกิจพิเศษ,3 ชายแดนใต้
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| ProvinceTypeCode | varchar(10) | PK | โค้ดประเภทจังหวัด |
| ProvinceTypeName | nvarchar(50) | NOT NULL | ชื่อประเภทจังหวัด |
| ProvinceGroup | int | กลุ่มจังหวัดใช้สำหรับจัดกลุ่มข้อมูล |
RLPDStandard¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| RLPDStandardID | int | PK | |
| RLPDStandardName | nvarchar(500) | NOT NULL | |
| RLPDStandardNameEN | varchar(250) | NOT NULL |
RLPDStandardOption¶
ข้อมูลตัวเลือกมาตรฐานของกรมคุ้มครองสิทธิ
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| StandardOptionID | int | PK | รหัสตัวเลือกมาตรฐาน |
| RLPDStandardID | int | NOT NULL | รหัสมาตรฐานด้านต่างๆ อ้างอิงตาราง RLPDStandard:RLPDStandardID |
| OptionText | nvarchar(500) | NOT NULL | คำอธิบายตัวเลือก |
| SortOrder | int | DEFAULT 0, NOT NULL | การเรียงลำดับ |
Foreign Keys: RLPDStandardID → RLPDStandard.RLPDStandardID
RLPDStandardOptionMapGovAgen¶
ข้อมูลการเปรียบเทียบตัวเลือกมาตรฐานกับหน่วยงานภาครัฐ
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| MappingID | int | PK | รหัสอ้างอิง |
| GovernmentAgencyID | int | รหัสหน่วยงานภาครัฐ อ้างอิงตาราง GovernmentAgency:GovernmentAgencyID | |
| StandardOptionID | int | NOT NULL | รหัสตัวเลือกมาตรฐาน อ้างอิงตาราง RLPDStandardOption:StandardOptionID |
| SortOrder | int | DEFAULT 0, NOT NULL | การเรียงลำดับ |
| IsActive | bit | DEFAULT 1, NOT NULL | สถานะเปิด ปิดการใช้งาน 0=ปิด 1= เปิด |
| IsOther | bit | DEFAULT 0 | ต้องการข้อมูลอื่นๆเพิ่มเติม 1=ใช่ 0=ไม่ใช่ |
Foreign Keys: GovernmentAgencyID → GovernmentAgency.GovernmentAgencyID; StandardOptionID → RLPDStandardOption.StandardOptionID
RLPDSystemReference¶
ข้อมูลตัวเลือกระบบต่างๆของ สชง. เช่น ระบบร้อทุกข์,ระบบ OCIPA เป็นต้น
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| RLPDSystemID | int | PK | รหัสระบบงาน |
| RLPDSystemName | nvarchar(150) | NOT NULL | ชื่อระบบงาน |
| SystemOwerName | nvarchar(250) | NOT NULL | ชื่อกองหรือสำนักงานเจ้าของระบบ |
| IsTranfer | bit | แสดงให้หน้าระบบที่ส่งต่อหรือไม่ 1=ใช่ 0=ไม่ใช่ | |
| IsOther | bit | DEFAULT 0, NOT NULL | ต้องการข้อมูลอื่นๆเพิ่มเติมหรือไม่ 1=ใช่ 0= ไม่ใช่ |
| IsActive | bit | DEFAULT 0, NOT NULL | สถานะเปิดปิดการใช้งาน |
Race¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| RaceID | int | PK | รหัสเชื้อชาติ |
| RaceName | nvarchar(150) | เชื้อชาติ | |
| SortOrder | int | การเรียงลำดับ | |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไข |
RecordMaxRunNo¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| RecordMaxID | int | PK | |
| RecordName | varchar(500) | NOT NULL | |
| MaxNo | int | NOT NULL | |
| Prefix | nvarchar(10) | NOT NULL |
Region¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| RegionID | int | PK | รหัสภูมิภาค |
| RegionName | nvarchar(50) | ชื่อภูมิภาค |
RelateType¶
ข้อมูลตัวเลือกประเภทความสัมพันธ์
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| RelateTypeID | int | PK | รหัสความเกี่ยวข้องกับผู้ร้องเรียน ร้องทุกข์ |
| RelateTypeName | nvarchar(50) | NOT NULL | ชื่อประเภทความเกี่ยวข้องกับผู้ร้องเรียน ร้องทุกข์ |
| IsActvie | bit | DEFAULT 0, NOT NULL | สถานะเปิดปิดการใช้งาน |
Religion¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| ReligionID | int | PK, IDENTITY | รหัสศาสนา |
| ReligionCode | char(3) | โค้ดศาสนา | |
| ReligionName | nvarchar(50) | ศาสนา | |
| IsActive | bit | สถานะเปิดปิดการใช้งาน | |
| IsOther | bit |
ReplyDocument¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| ReplyDocumentID | int | PK | รหัสเอกสารส่งกลับ |
| ReplyDocumentName | nvarchar(50) | NOT NULL | ชื่อเอกสารส่งกลับ |
| Description | nvarchar(500) | ||
| SortOrder | int | การเรียงลำดับ | |
| IsActive | bit | DEFAULT 0, NOT NULL | สถานะเปิดปิดการใช้งาน 1=เปิด ,0=ปิด |
| IsOther | bit |
ReplyDocumentInformation¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| PaymentInfoID | int | PK | |
| ReplyDocumentID | int | PK | |
| Remark | nvarchar(max) | ||
| ModifiedDate | datetime | DEFAULT getdate(), NOT NULL |
Foreign Keys: PaymentInfoID → PaymentInformation.PaymentInfoID; ReplyDocumentID → ReplyDocument.ReplyDocumentID
ReportPoliceStatisticOfComplaints¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| PoliceStationID | int | PK | รหัสสถานีตำรวจ อ้างอิงตาราง : PoliceStatatoin |
| IssueYear | int | PK | |
| IssueMonth | date | PK | เดือนที่รายงานเก็บในรูปบบวันที่ ใช้วันที่ 1 ของเดือนที่รายงาน รูปแบบ YYYY-MM-DD |
| NumberOfCase | int | DEFAULT 0, NOT NULL | จำนวนคดีที่รายงาน |
| ModifiedDate | datetime | DEFAULT getdate() | วันเวลาที่แก้ไขล่าสุด |
Foreign Keys: PoliceStationID → PoliceStation.PoliceStationID
RoadAccidentFinancialAssistance¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| FinancialAssistanceID | int | PK | รหัสการได้รับความช่วยเหลือทางการเงินจาก พ.ร.บ. คุ้มครองผู้ประสบภัยจากรถ พ.ศ. 2535 |
| FinancialAssistanceName | nvarchar(350) | NOT NULL | |
| IsActive | bit | DEFAULT 0, NOT NULL | สถานะเปิดปิดการใช้งาน 1= เปิด,0=ปิด |
| GroupName | varchar(10) | ชื่อกลุ่มข้อมูล | |
| SortOrder | int | การเรียงลำดับ | |
| IsOther | bit | DEFAULT 0 | ให้ระบุข้อมูลเพิ่มเติม 1=ใช่ 0=ไม่ใช่ |
| ModifiedDate | datetime | DEFAULT getdate(), NOT NULL | วันที่แก้ไขรายการ |
SMSSendHistory¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| SMSID | int | PK, IDENTITY | รหัส SMS |
| JobID | int | รหัส Job อ้างอิงตาราง OCIPAJob | |
| JobEntityID | int | รหัสอ้างอิงงานย่อย(ของงานหลัก) | |
| PersonID | int | รหัสผู้รับ อ้างอิง PersonID | |
| SendTo | varchar(50) | หมายเลขโทรศัพท์เคลื่อนที่ | |
| SendPhone | nvarchar(10) | ||
| SendOTP | int | รหัส OTP | |
| SendREF | varchar(4) | รหัสอ้างอิงของ OTP | |
| SendDetail | nvarchar(500) | รายละเอียดข้อความ | |
| SendDate | datetime | วันเวลา ส่งข้อความ SMS | |
| SendStatus | bit | สถานะการส่ง ผ่าน = true, ไม่ผ่าน = false | |
| SendType | nvarchar(50) | ประเภทการส่งข้อความ SMS | |
| SendTran | varchar(50) | รหัสอ้างอิงของการส่งข้อความ SMS จาก Service | |
| SendNote | nvarchar(max) | บันทึกเพิ่มเติม | |
| SendStatusName | nvarchar(50) | สถานะการส่ง | |
| UsedCredit | int | จำนวนเครดิตที่ใช้ | |
| RemainCredit | int | จำนวนเครดิตที่เหลือ | |
| ModifiedDate | datetime | วันที่แก้ไข |
SectionTracking¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| SectionID | int | PK | รหัสผู้ขอรับความช่วยเหลือ,ขอสนับสนุน หรือรหัสสำนวน |
| SectionName | nvarchar(50) | PK | ชื่อข้อมูล |
| IsCaseSection | bit | PK, DEFAULT 0 | เป็นส่วนข้อมูลของสำนวนหรือไม่ |
| ModifiedDate | datetime | DEFAULT getdate(), NOT NULL | วันที่แก้ไข |
SingleLogin¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| UserID | int | PK | |
| SessionId | varchar(200) | PK | |
| LoggedIn | bit | NOT NULL |
Foreign Keys: UserID → UserLogin.UserID
SubCommittee¶
ข้อมูลคณะกรรมการ
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| SubCommitteeID | int | PK | รหัสคณะอนุกรรมการ |
| SubCommitteeName | nvarchar(500) | NOT NULL | ชื่อคณะอนุกรรมการ |
| ProvinceID | int | NOT NULL | รหัสจังหวัดของคณะอนุกรรมการอ้างอิงตาราง Province |
| IsActive | bit | DEFAULT 0, NOT NULL | สถานะเปิดปิดการใช้งาน 1=เปิด 0=ปิด |
| SortOrder | int | DEFAULT 0 | การเรียงลำดับ |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไขรายการ |
Foreign Keys: ProvinceID → Province.ProvinceID
SubGuilt¶
ข้อมูลตัวเลือกรายการฐานความผิดที่เกี่ยวข้อง
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| SubGuiltID | int | PK | รหัสฐานความผิดที่เกี่ยวข้อง |
| SubGuiltSubject | nvarchar(250) | ฐานความผิดที่เกี่ยวข้อง | |
| IsActive | bit | สถานะเปิดปิดการใช้งาน 1=เปิดการใช้งาน 0=ปิดการใช้งาน |
SubOpinion¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| SubOpinionID | int | PK | รหัสความเห็นย่อย |
| SubOpinionName | nvarchar(500) | NOT NULL | ชื่อความเห็นย่อย |
| SortOrder | int | NOT NULL | การเรียงลำดับ |
| IsOther | bit | DEFAULT 0, NOT NULL | 1=ต้องการข้อมูลอื่นๆเพิ่มเติม ,0 = ไม่ต้องการข้อมูลเพิ่มเติม |
| IsActive | bit | DEFAULT 0, NOT NULL | สถานะเปิดปิดการใช้งาน 1=เปิด 0=ปิด |
| ModifiedDate | datetime | DEFAULT getdate(), NOT NULL | วันที่แก้ไขรายการ |
Subdistrict¶
ข้อมูลรายการตัวเลือกตำบล สัมพันธ์กับอำเภอ
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| SubdistrictID | int | PK, IDENTITY | รหัสตำบล |
| DistrictID | int | รหัสอำเภอ | |
| SubdistrictCode | varchar(10) | รหัสตำบลเทียบกับหน่วยงานราชการ | |
| SubdistrictName | nvarchar(150) | ชื่อตำบล | |
| SubdistrictNameEN | varchar(150) | ชื่อตำบลภาษาอังกฤษ | |
| Latitude | float | ละติจูด | |
| Longitude | float | ลองจิจูด | |
| PostCode | varchar(50) | รหัสไปรษณีย์ | |
| Geometry | geometry | ข้อมูลขอบเขต | |
| IsActive | bit | สถานะเปิดปิดการใช้งาน |
Foreign Keys: DistrictID → District.DistrictID
SysGroupMapModule¶
ข้อมูลโมดูลระบบเทียบกับกลุ่มงาน
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| GroupID | int | PK | รหัสกลุ่มโมดูล อ้างอิงตาราง SysGroupModule |
| ModuleID | int | PK | รหัสโมลมูดล อ้างอิงตาราง SysModule |
Foreign Keys: GroupID → SysGroupModule.GroupID; ModuleID → SysModule.ModuleID
SysGroupModule¶
ข้อมูลกลุ่มของโมดูลระบบ
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| GroupID | int | PK | |
| GroupName | nvarchar(150) | ||
| SortOrder | int | การเรียงลำดับ | |
| IsShow | bit | สถานะการแสดงข้อความ 1=แสดงชื่อกลุ่ม 0=ซ่อนชื่อกลุ่ม | |
| IsActive | bit | รหัสเปิดปิดการใช้งาน |
SysModule¶
ข้อมูลโมดูลของระบบ
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| ModuleID | int | PK | รหัสโมดูล |
| ModuleName | nvarchar(50) | NOT NULL | ชื่อโมดูล |
| ModuleTitle | nvarchar(100) | NOT NULL | ห้อข้อ |
| ModuleIcon | varchar(50) | ชื่อไอคอน | |
| SortOrder | int | DEFAULT 0, NOT NULL | การเรียงลำดับ |
| IsActive | bit | DEFAULT 0, NOT NULL | สถานะเปิดปิดการใช้งาน |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไข |
SysOperation¶
ข้อมูลรายการปฏิบัติการของระบบ
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| OperationID | int | PK | |
| OperationName | nvarchar(50) | ||
| IsCreate | bit | DEFAULT 0 | |
| IsRead | bit | DEFAULT 0 | |
| IsUpdate | bit | DEFAULT 0 | |
| IsDelete | bit | DEFAULT 0 | |
| IsLock | bit | DEFAULT 0 |
SysPermission¶
ข้อมูลสิทธิการเข้าถึงการทำงานของระบบ
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| PermissionID | int | PK | รหัสสิทธิ์การใช้งาน |
| ModuleID | int | รหัสโมดูล อ้างอิงตาราง SysModule | |
| OperationID | int | รหัสการดำเนินงาน อ้างอิงตาราง SysOperation | |
| PermissionName | nvarchar(50) | ชื่อสิทธิ์การใช้งาน |
Foreign Keys: ModuleID → SysModule.ModuleID; OperationID → SysOperation.OperationID
SysRole¶
ข้อมูลบทบาทของระบบ
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| RoleID | int | PK | รหัสบทบาท |
| RoleName | nvarchar(50) | ชื่อบทบาท | |
| IsShow | bit | DEFAULT 1 | แสดงในตัวเลือกหรือไม่ |
| IsActive | bit | เปิดใช้งานหรือไม่ | |
| SortOrder | int | DEFAULT 0 | |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไข |
SysRoleMapPermission¶
ข้อมูลสิทธ์กับบทบาท
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| RoleID | int | PK | รหัสบทบาท อ้างอิงตาราง SysRole |
| PermissionID | int | PK | รหัสสิทธิ์ อ้างอิงตาราง SysPermission |
Foreign Keys: PermissionID → SysPermission.PermissionID; RoleID → SysRole.RoleID
SysScreen¶
ข้อมูลหน้าจอการทำงานของระบบ
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| ScreenID | int | PK | รหัสหน้าจอ |
| ModuleID | int | NOT NULL | รหัสโมดูล อ้างอิงตาราง SystemsModule |
| ParentScreenID | int | รหัสหน้าจออ้างอิงตัวแม่ในตารางเดียวกัน | |
| ScreenName | varchar(50) | NOT NULL | ชื่อหน้าจอ |
| ScreenTitle | nvarchar(100) | หัวข้อ | |
| SortOrder | int | DEFAULT 0, NOT NULL | การเรียงลำดับ |
| IsActive | bit | DEFAULT 0, NOT NULL | สถานะเปิดการใช้งาน |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไข |
Foreign Keys: ModuleID → SysModule.ModuleID
SysSetting¶
ข้อมูลการตั้งค่าของระบบ
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| SettingID | int | PK | รหัสการตั้งค่า |
| Tag | varchar(100) | NOT NULL | แท็ก |
| Key | varchar(100) | NOT NULL | คีย์ |
| Label | nvarchar(500) | NOT NULL | ใบปะหน้า |
| Value | nvarchar(max) | ค่า | |
| ShowOnWebFlag | bit | NOT NULL |
SystemsLog¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| SystemsLogID | int | PK, IDENTITY | รหัส Log |
| ProcessID | int | NOT NULL | รหัสโปรเซสการทำงาน |
| LogType | nvarchar(max) | NOT NULL | ประเภท Log |
| PageURL | nvarchar(max) | ข้อมูลหน้า URL | |
| RawUrl | nvarchar(max) | ข้อมูล URL | |
| Error | nvarchar(max) | NOT NULL | ข้อผิดพลาด |
| StampTime | datetime | DEFAULT getdate(), NOT NULL | วันที่บันทึก |
| IsIgnore | bit | DEFAULT 0, NOT NULL | |
| Comment | nvarchar(2000) | หมายเหตุ |
Temp_FinanceTransactionApproveUpload¶
เก็บรายการข้อมูลอัปโหลดทางการเงิน
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| TransactionID | int | PK, IDENTITY | |
| RelatedBatchID | varchar(20) | NOT NULL | |
| VerdictNo | nvarchar(20) | NOT NULL | |
| FinanceReceiveNo | nvarchar(50) | NOT NULL | |
| FinanceReceiveDate | date | ||
| GFMIS | nvarchar(50) | NOT NULL | |
| GFMISDate | date | ||
| Amount | float | NOT NULL | |
| FirstName | nvarchar(550) | ||
| LastName | nvarchar(550) | ||
| CreateDate | datetime | ||
| UpdateDate | datetime | ||
| IsComplete | bit | ||
| IsSyns | bit |
Temp_ReportPoliceStatisticOfComplaintsUpload¶
ข้อมูลจำนวนคดีที่อัปโหลดสำหรับรายงานสถิติตำรวจ
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| IssueMonth | int | NOT NULL | |
| IssueYear | int | NOT NULL | |
| PoliceStationID | int | ||
| PoliceStationName | nvarchar(500) | ||
| NumberOfCase | int | DEFAULT 0 | |
| IsComplete | bit | DEFAULT 0 | |
| IsSyns | bit | DEFAULT 0 | |
| CreateDate | datetime | DEFAULT getdate(), NOT NULL |
Term¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| TermID | int | PK | รหัสวาระการประชุม |
| TermName | nvarchar(50) | NOT NULL | ชื่อวาระการประชุม |
| ModifiedDate | datetime | DEFAULT getdate(), NOT NULL | วันที่แก้ไข |
TerminationReason¶
ข้อมูลตัวเลือกเหตุในการยุติ(ของระบบ OCIPA)
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| TerminationReasonID | int | PK | รหัสเหตุผลการยุติ |
| TerminationReasonName | nvarchar(250) | เหตุผลของการยุติสำนวน | |
| SortOrder | int | การเรียงลำดับดับ | |
| IsOther | bit | DEFAULT 0 | ต้องการข้อมูลเพิ่มเติม 1=ใช่ 0=ไม่ใช่ |
| IsActive | bit | DEFAULT 0 | สถานะเปิดปิดการใช้งาน |
TransactonLog¶
ข้อมูลประวัติธุรกรรมหรือการทำงานต่างๆ เช่น ประวัติดาวน์โหลด ประวัตการแก้ไขและประวัติอื่นๆ
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| TransactionLogID | int | PK, IDENTITY | |
| UserID | int | ||
| UserFullName | nvarchar(250) | ชื่อผู้ใช้งานที่ทำธุรกรรม เช่น นายสมชาย นามสมมุติ | |
| ReferenceKeyValue | varchar(50) | รหัสอ้างอิง เช่น CaseID,PersonID,RowID หรือ ID อื่นๆ ขึ้นอยู่กับการใช้งาน | |
| TransactionTypeName | varchar(225) | ประเภทธุรกรรม เช่น download,edit,delete | |
| Comment | nvarchar(2000) | รายละเอียดเพิ่มเติม | |
| ModifiedDate | datetime | DEFAULT getdate() | วันเวลาที่แก้ไขข้อมูล |
Foreign Keys: UserID → User.UserID
TransferCase¶
ข้อมูลรายละเอียดสำนวนที่ส่งต่อ
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CaseRegistrationSystemReferenceID | int | PK | รหัสสำนวนส่งต่อ อ้างอิงตาราง CaseRegistrationSystemReference |
| ReferenceCode | nvarchar(50) | เลขที่รับเรื่องจากระบบที่ส่งต่อ(จากคุ้มครองพยาน หรือไกล่เกลี่ยที่เอามาอัพเดท) | |
| AcceptDate | datetime | วันที่รับเรื่อง | |
| CompleteDate | datetime | วันที่ดำเนินการเสร็จสิ้น | |
| StatusID | int | NOT NULL | รหัสสถานะการส่งส่ง WAITING = 1, PROCESS = 2, FINISHED = 3,DENY=4 |
| Remark | nvarchar(max) | หมายเหตุ | |
| DateCreated | datetime | DEFAULT getdate(), NOT NULL | วันที่สร้างรายการ |
| ModifiedDate | datetime | DEFAULT getdate(), NOT NULL | วันที่แก้ไขรายการ |
Foreign Keys: CaseRegistrationSystemReferenceID → CaseRegistrationSystemReference.CaseRegistrationSystemReferenceID
TransferCaseTracking¶
ข้อมูลรายการติดต่อสำนวนส่งต่อ
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| CaseTrackingID | int | PK, IDENTITY | รหัสติดตาม |
| CaseRegistrationSystemReferenceID | int | รหัสสำนวนส่งต่อ อ้างอิงตาราง TransferCase | |
| ProcessText | nvarchar(2000) | กระบวนการทำงาน | |
| DateCreated | datetime | DEFAULT getdate() | วันที่สร้างรายการ |
Foreign Keys: CaseRegistrationSystemReferenceID → CaseRegistrationSystemReference.CaseRegistrationSystemReferenceID
User¶
ข้อมูลผู้ใช้งานระบบ
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| UserID | int | PK, IDENTITY | รหัสผู้ใช้งาน |
| AliasName | nvarchar(50) | นามแฝง | |
| FirstName | nvarchar(50) | ||
| LastName | nvarchar(50) | ||
| CardID | nvarchar(13) | เลขประจำตัวประชาชน | |
| PhoneNumber | varchar(50) | เบอร์โทรศัพท์ | |
| ReferenceUserID | int | รหัสอ้างอิงผู้ใช้งาน รหัสอ้างอิงจากตาราง Employyee,ContactPerson | |
| IsAdministrator | bit | DEFAULT 0, NOT NULL | |
| UserStatusID | int | NOT NULL | |
| UserTypeID | int | NOT NULL | ประเภทผู้ใช้งาน อ้างอิงตาราง UserType |
| OfficeID | int | รหัสสำนักงานต้นสังกัด อ้างอิงตาราง Office | |
| PositionID | int | ตำแหน่งเจ้าหน้าที่ | |
| Signature | varchar(max) | รูปลายเซ็นต์ | |
| UpdateBy | int | NOT NULL | |
| RegisterDate | datetime | DEFAULT getdate(), NOT NULL | วันที่ลงทะเบียน |
| ModifiedDate | datetime | DEFAULT getdate(), NOT NULL |
Foreign Keys: OfficeID → Office.OfficeID; PositionID → Position.PositionID; UserStatusID → UserStatus.UserStatusID; UserTypeID → UserType.UserTypeID
UserAccountType¶
ข้อมูลประเภทบัญชีผู้ใช้งาน
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| UserAccountTypeCode | varchar(10) | PK | รหัสประเภทบัญชีใช้งาน เช่น HA =สถาบันรับรองคุณภาพสถานพยาบาล(องค์การมหาชน),ORG = โรงพยาบาล,สถานพยาบาล,เครื่อขาย |
| UserAccountTypeName | nvarchar(50) | ชื่อประเภทบัญชี | |
| GroupName | nvarchar(50) | กลุ่มประเภทบัญชีใช้งาน เช่น HA =สถาบันรับรองคุณภาพสถานพยาบาล(องค์การมหาชน),ORG = โรงพยาบาล,สถานพยาบาล,เครื่อขาย |
UserEmail¶
ข้อมูลอีเมลผู้ใช้งาน
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| EmailID | int | PK, IDENTITY | รหัสอีเมลผู้ใช้งาน |
| UserID | int | NOT NULL | ชื่อผู้ใช้งาน |
| varchar(150) | NOT NULL | อีเมล | |
| RegisterChanelCode | varchar(10) | ช่องทางการลงทะเบียน | |
| IsPrimary | bit | DEFAULT 0, NOT NULL | เป็นข้อมูลหลักใช่หรือไม่? |
| RegisterDate | datetime | DEFAULT getdate(), NOT NULL | วันที่ลงทะเบียน |
| ModifiedDate | datetime | DEFAULT getdate(), NOT NULL | วันที่แก้ไข |
Foreign Keys: UserID → User.UserID
UserLogin¶
ข้อมูลเข้าใช้งานของผู้ใช้
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| UserID | int | PK | รหัสผู้ใช้งาน |
| UserName | varchar(50) | NOT NULL | ชื่อผู้ใช้งาน |
| UserAccountTypeCode | varchar(10) | NOT NULL | ประเภทรหัสผู้ใช้งาน |
| PasswordHash | varchar(100) | NOT NULL | รหัสผ่าน |
| IsVerifyLogin | bit | DEFAULT 0, NOT NULL | ผ่านตรวจสอบการล็อคอินแล้วหรือไม่ |
| TokenExpireDate | datetime | วันหมดอายุของ Token | |
| LoginToken | varchar(max) | Token ใช้สำหรับการล็อคอิน ผ่าน apps | |
| IsRenewAccount | bit | DEFAULT 0 | ขอใช้งานใหม่ใช่หรือไม่? |
| RenewID | int | DEFAULT 0 | รหัสการขอเข้าใช้งานใหม่ อ้างอิงตาราง UserRenew |
| LastLoginDate | datetime | วันที่เข้าใช้งานล่าสุด | |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไขรายการ |
Foreign Keys: UserAccountTypeCode → UserAccountType.UserAccountTypeCode; UserID → User.UserID
UserLoginHistory¶
ข้อมูลประวัติการเข้าใช้งาน
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| LogID | int | PK, IDENTITY | รหัส Log |
| UserID | int | รหัสผู้ใช้งาน อ้างอิงตาราง User | |
| IP | varchar(50) | ไอพีแอดเดรส | |
| DeviceType | varchar(500) | ประเภทอุปกรณ์ในการเข้าใช้ระบบ | |
| LoginDate | datetime | วันที่เข้าใช้ระบบ |
Foreign Keys: UserID → User.UserID
UserMapOffice_¶
ข้อมูลผู้ใช้งานเทียบกับหน่วยงาน
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| UserID | int | PK | รหัสผู้ใช้งาน อ้างอิงตาราง User |
| OfficeID | int | PK | รหัสหน่วยงาน |
| CreateByUserID | int | รหัสผู้ใช้งานที่สร้าง | |
| ModifiedDate | datetime | DEFAULT getdate() | วันที่แก้ไข |
Foreign Keys: OfficeID → Office.OfficeID; UserID → User.UserID
UserMapPermission¶
ข้อมูลผู้ใช้งานเทียบกับสิทธิ
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| UserID | int | PK | รหัสสมาชิก,ผู้ใช้งาน อ้างอิงตาราง User |
| PermissionID | int | PK | รหัสสิทธิ์ อ้างอิงตาราง Permission |
| UserAccountTypeCode | varchar(10) | PK | ประเภทรหัสผู้ใช้งาน |
| ModifiedDate | datetime | DEFAULT getdate() |
Foreign Keys: PermissionID → SysPermission.PermissionID; UserAccountTypeCode → UserAccountType.UserAccountTypeCode; UserID → User.UserID
UserMapRLPDSystem¶
ข้อมูลเจ้าหน้าที่ที่ใช้ระบบ
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| UserID | int | PK | รหัสเจ้าหน้าที่,ผู้ใช้งาน |
| RLPDSystemID | int | PK | รหัสระบบงาน |
| ModifiedDate | datetime | DEFAULT getdate(), NOT NULL | วันที่แก้ไขรายการ |
Foreign Keys: RLPDSystemID → RLPDSystemReference.RLPDSystemID; UserID → User.UserID
UserMapRole¶
ข้อมูลผู้ใช้งานเทียบกับบทบาทในระบบ
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| UserID | int | PK | รหัสผู้ใช้งาน อ้างอิงตาราง User |
| RoleID | int | PK | รหัสบทบาท อ้างอิงตาราง SysRole |
| AssignID | int | รหัสผู้ที่มอบหมาย | |
| ModifiedDate | datetime | DEFAULT getdate(), NOT NULL | วันที่แก้ไข |
Foreign Keys: AssignID → User.UserID; RoleID → SysRole.RoleID; UserID → User.UserID
UserStatus¶
ข้อมูลสถานะผู้ใช้งาน
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| UserStatusID | int | PK, IDENTITY | |
| Description | varchar(50) |
UserType¶
ข้อมูลประเภทผู้ใช้งาน
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| UserTypeID | int | PK | รหัสประเภทผู้ใช้งาน |
| UserTypeName | nvarchar(50) | NOT NULL | ชื่อประเภทผู้ใช้งาน |
| SortOrder | int | NOT NULL | การเรียงลำดับ |
| IsActive | bit | NOT NULL | สถานะเปิดปิดการใช้งาน 1=เปิด 0=ปิด |
VerdictRunning¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| OfficeID | int | PK | |
| RLPDSystemID | int | PK | |
| InYear | int | PK | |
| Prefix | nvarchar(10) | ||
| MaxNo | int | DEFAULT 0, NOT NULL | |
| ModifiedDate | datetime | DEFAULT getdate(), NOT NULL |
Foreign Keys: RLPDSystemID → RLPDSystemReference.RLPDSystemID
sysdiagrams¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| name | sysname | NOT NULL | |
| principal_id | int | NOT NULL | |
| diagram_id | int | PK, IDENTITY | |
| version | int | ||
| definition | varbinary(max) |
tempallrequest¶
| Column | Data Type | Constraints | Description |
|---|---|---|---|
| FiscalYear | int | ||
| ComplainantType | nchar(1) | ||
| ComplainantTypeName | varchar(10) | NOT NULL | |
| NumberOfJobID | int |