Giải pháp thực hiện

I. TỔNG QUAN

1. Mục đích tài liệu

  • Tài liệu này hướng dẫn các đơn vị của BNĐP kết nối tới hệ thống NGSP thông qua Nền tảng HCM LGSP để thực hiện tra cứu thông tin văn bản VBQPPL.

2. Phạm vi và đối tượng áp dụng

  • Tài liệu này cung cấp các phương thức, đối tượng cho lập trình viên sử dụng để phát triển tích hợp ứng dụng đơn vị của BNĐP với các dịch vụ tra cứu của VBQPPL Việt Nam thông qua Nền tảng HCM LGSP.

3. Thông tin kết nối

  • Đơn vị cần kết nối liên hệ sở Thông tin và Truyền thông để được cung cấp thông tin kết nối bao gồm:
    • AppName
    • AccessKey
    • SecretKey
    • PartnerCode
    • PartnerCodeCus

II. MÔ HÌNH KẾT NỐI

 1. Mô hình kết nối

Hình 1: Mô hình kết nối

  • Nền tảng NGSP thực hiện chia sẻ thông tin về VBQPPL cho Nền tảng HCM LGSP
  • Nền tảng HCM LGSP đảm nhiệm vai trò chính trong việc kết nối với Nền tảng NGSP để thực hiện chia sẻ dữ liệu VBQPPL cho đơn vị thực hiện tra cứu.
  • API Tra cứu thông tin VBQPPL hỗ trợ phần mềm tại đơn vị kết nối vào Nền tảng HCM LGSP để thực hiện tra cứu thông tin VBQPPL

2. Quá trình trao đổi gói tin

Hình 2: Quy trình trao đổi gói tin

                              

  • Bước 1: Phần mềm của đơn vị gọi đến Nền tảng HCM LGSP thông qua api kèm theo access token.
  • Bước 2: Nền tảng HCM LGSP kiểm tra access token của đơn vị. Nếu thất bại sẽ trả về mã lỗi được mô tả như bên dưới
 

        Mã lỗi

<Error_Number>

Ý nghĩa

401

Sai thông tin xác thực

403

Tài khoản không có quyền truy cập API

429

Vượt quá số lượng request cho phép trong một đơn vị thời gian

 

  • Bước 3: Nền tảng HCM LGSP xử lý dữ liệu và trả về gói tin JSON kết quả cho phần mềm đơn vị.

 III. ĐẶC TẢ API

1. Thông tin kết nối

Kiểu

Diễn giải

Ví dụ

Địa chỉ adapter Nền tảng HCM chính

Địa chỉ cổng dịch vụ chính thức

https://hcmlgsp.tphcm.gov.vn

Địa chỉ adapter Nền tảng HCM thử nghiệm

Địa chỉ cổng dịch vụ thử nghiệm

https://hcmesb-test.tphcm.gov.vn

AccessKey

Khóa

rTkhYCBwHM

SecretKey

Khóa bí mật

DWkQgY1YSS

AppName

Đơn vị kết nối

TPHCM

PartnerCode

Mã đơn vị cung cấp ứng dụng

000.00.01.H29

PartnerCodeCus

Mã đơn vị sử dụng dịch vụ

000.00.01.H29

lgspaccesstoken

Khai báo trong Header, Là chuỗi gồm 5 tham số dạng json được mã hóa thành StringBase64

ewoiQWNjZXNzS2V5IjoiclRraFlDQndITSIsCiJTZWNyZXRLZXkiO

iJEV2tRZ1kxWVNTIiwKIkFwcE5hbWUiOiAiVFBIQ00iLAoiUGFydG

5lckNvZGUiOiAiMDAwLjAwLjAxLkgyOSIsCiJQYXJ0bmVyQ29kZUN

1cyI6ICIwMDAuMDAuMDEuSDI5Igp9Cg==

được stringbase64 từ:

{

"AccessKey":"rTkhYCBwHM",

"SecretKey":"DWkQgY1YSS",

"AppName": "TPHCM",

"PartnerCode": "000.00.01.H29",

"PartnerCodeCus": "000.00.01.H29"

}

Bảng 1: Bảng thông tin kết nối

  •  

2. API lấy thông tin token

  • Đường dẫn: /vbqppl/token
  • Method: POST
  • Đầu vào:
    • Header:
      • Content-Type: application/x-www-form-urlencoded
      • lgspaccesstoken: Base64
    • Body:
      • grant_type=client_credentials
  • Đầu ra:
    • chuỗi json chứa thông tin trả về
 

STT

Tên trường

Kiểu

Bắt buộc

Mô tả

  1.  

access_token

string

Chuỗi token được cấp tương ứng với một phiên làm việc của một HTTT/LGSP

  1.  

token_type

string

Kiểu token

  1.  

expires_in

int

Thời gian token có hiệu lực (giây)

Bảng 2: Tham số chuỗi json trả về của API lấy thông tin token

Ví dụ:

{

  "access_token": " e02e8bbe-e81f-3fc8-910e-64bf8bd08b3d ",

  "scope": "am_application_scope default",

  "token_type": "Bearer",

  "expires_in": 768

}

  •  

3. API TimKiemVanbanFull

  • Đường dẫn: /vbqppl/TimKiemVanbanFull
  • Method: POST
  • Đầu vào:
    • Header:
      • Authorization: Bearer {token} (token sinh ra từ API lấy thông tin token phía trên)
      • lgspaccesstoken: Base64
    • Body
      • Chuỗi json chứa thông tin truyền vào

Tên trường

Kiểu

Bắt buộc

Mô tả

DonVi

array

Mảng id cơ quan biên tập (xem danh mục 3.5)

KieuTimKiem

int

Kiểu tìm kiếm

1 = Văn bản pháp quy chuẩn

2 = Văn bản tạm nhập

3 = Văn bản hợp nhất

TuNgay

string

Thời gian có hiệu lực từ ngày

DenNgay

string

Thời gian có hiệu lực đến ngày

LoaiVanBan

array

Mảng id loại văn bản cần tìm (xem danh mục loại văn bản 3.8)

Keyword

string

Từ khóa tìm kiếm

SearchIn

array

Các trường tìm kiếm

t_gridRequest

string

String object json hiển thị kết quả theo cấu trúc phụ lục 4.1

Bảng 3: Tham số chuỗi json truyển vào API TimKiemVanBanFull

Ví dụ:

 

{

  "DonVi": [13],

  "KieuTimKiem": 1,

  "TuNgay": "01/01/2016",

  "DenNgay": "01/01/2025",

  "LoaiVanBan": [21],

  "Keyword": "Bộ Tài Chính",

  "SearchIn": ["Title","VBPQCoquanbanhanh","VBPQTrichYeu"],

  "t_gridRequest": "{\"page\":1,\"pageSize\":10,\"sort\":[{\"field\":\"ID\",\"dir\":\"desc\"}]}"

}

  • Đầu ra:
    • Chuỗi json chứa thông tin trả về

Tên trường

Kiểu

Bắt buộc

Mô tả

status

string

Nhận 2 giá trị

+ OK: thành công

+ FAIL: không thành công

errorCode

string

Nhận 2 giá trị

+ 0: không có lỗi

+ 02: sai tham số

errorDesc

string

Mô tả kết quả gọi dịch vụ

data

string

String object json theo cấu trúc tại phụ lục 4.2

total

int

Số lượng bản ghi trả về

Bảng 4: Tham số chuỗi json trả về của API TimKiemVanBanFull

Ví dụ:

{

  "status": "OK",

  "errorCode": "0",

  "errorDesc": "Thanh Cong",

  "data": "{\"LtsVanBan\":[{\"IsCanhBao\":false,\"LogVersion\":null,\"Exits\":false,\"LtsVanBanGoc\":null,\"ID\":139891,\"Title\":\

"Quyết định 36/2019/QĐ-TTg\",\"VBPQLyDoHetHieuLuc1Phan\":null,\"VBPQNgayHetHieuLuc1PhanText\":null,\"Title1\":\

"Quyết định 36/2019/QĐ-TTg Quy định chức năng, nhiệm vụ, quyền hạn và cơ cấu tổ chức của Tổng cục Dữ trữ Nhà nước thuộc Bộ Tài chính\",

\"VBPQDiaDanh\":null,\"VBPQCTListUrl\":null,\"VBPQCTItemID\":null,\"VBPQNgayapdung\":null,\"VBPQNgayBanHanh\":

\"2019-12-25T00:00:00Z\",\"VBPQNgaycohieuluc\":\"2020-02-15T00:00:00Z\",\"VBPQNgaydangcongbao\":null,\

"VBPQNgayHetHieuLuc\":null,\"VBPQNgayHetHieuLuc1phan\":null,\"VBPQNguontrich\":null,\"VBPQPhanHetHieuLuc\":null,\

"VBPQSokyhieu\":\"36/2019/QĐ-TTg\",\"VBPQToanVan\":null,\"VBPQTrichYeu\":\"Quy định chức năng, nhiệm vụ, quyền

hạn và cơ cấu tổ chức của Tổng cục Dữ trữ Nhà nước thuộc Bộ Tài chính\",\"VBPQTypeOfVanBan\":1,\"ReadCount\":0,\

"VBPQLaVanBanDuoc\":null,\"IsMultiDonVi\":\"d281dd13d\",\"VBPQDanhMuc\":null,\"VBPQPhamvidieuchinh\":null,\

"VBPQChedinh\":null,\"VBPQTinhTrangHieuLuc\":{\"LookupId\":2,\"LookupValue\":\"Còn hiệu lực\"},\"VBPQLidohetHieuLuc

\":null,\"VBPQPhanHetHieuLuc1Phan\":null,\"VBPQVanbanduochuongdan\":null,\"VBPQVanBanDuocQuyDinhChiTiet\":null,

\"VBPQVanBanQuyDinhChiTiet\":null,\"VBPQVanBanBiHetHieuLuc\":null,\"VBPQVanBanLamHetHieuLuc\":null,\"VBPQ

VanBanBiHetHieuLuc1Phan\":null,\"VBPQVanBanLamHetHieuLuc1Phan\":null,\"VBPQVanBanCanCu\":null,\

"VBPQVanbandanchieu\":null,\"VBPQVanBanbithaythe\":null,\"VBPQVanbanBiBaibo\":null,\"VBPQVanbanbiHuyBo\

":null,\"VBPQVanbanbiDinhchi\":null,\"VBPQVanbanbiThaythe1phan\":null,\"VBPQVanbanbibaibo1phan\":null,\

"VBPQVanbanbihuybo1phan\":null,\"VBPQVanbanbidinhchi1phan\":null,\"VBPQVanbanduocsuadoibosung\":null,\

"VBPQVanbanbidinhchinh\":null,\"VBPQVanBanTiengAnh\":{\"LookupId\":0,\"LookupValue\":null},\

"VBHopNhatCoQuanHopNhatVBTV\":null,\"VBHopNhatVanBanNguonTV\":null,\"VBHopNhatVanBanDichTV\":null,\

"CAInfor\":null,\"VBPQLoaivanban\":{\"LookupId\":21,\"LookupValue\":\"Quyết định\"},\"VBPQLoaivanbanTitle\":null,\

"VBPQVFooter\":false,\"VBPQVHeader\":false,\"OldID\":0,\"IsDieuUoc\":false,\"VBPQLinhVuc\":null,\"VBPQCoquanbanhanh\"

:\"57;#Thủ tướng Chính phủ\",\"VBPQCoQuanChuTri\":null,\"VBPQCoQuanLienQuan\":null,\"VBPQChucDanh\":\"20;#Thủ tướng\",

\"VBPQNguoiKy\":\"1316;#Nguyễn Xuân Phúc\",\"VBPQDonVi\":[],\"VBPQVanBanChuaXacDinh\":null,\

"VBPQVanBanChuaXacDinh1Phan\":null,\"VBPQVanBanLienQuanKhac\":null,\

"ModerationStatus\":0,\"VBPQNganh\":null,\"VBPQChuDe\":null,\"VBPQDuThao\":null,\"LoaiVanBanLuocDo\":null,\

"LoaiVanBanLuocDoTA\":null,\"IsVanBanGoc\":false,\"Favorites\":false,\"IsVBPQ\":false,\"ThuocChuongTrinhCuaQuocHoi\

":null,\"ChuongTrinhTinh\":null,\"DuThaoTinh\":null,\"ThuocChuongTrinhCuaChinhPhu\":null,\"ThuocChuongTrinhCuaBo\

":null,\"MultipleDonVi\":null,\"LtsFileAttachClone\":null,\"VBPQVanBanHuongDan\":null,\"VBPQVanBanThayThe\":null,\

"VBPQVanBanBaiBo\":null,\"VBPQVanBanHuyBo\":null,\"VBPQVanBanDinhChi\":null,\"VBPQVanBanThayThe1Phan\

":null,\"VBPQVanBanBaiBo1Phan\":null,\"VBPQVanBanHuyBo1Phan\":null,\"VBPQVanBanDinhChi1Phan\":null,\

"VBPQVanBanSuaDoiBoSung\":null,\"VBPQVanbanduocsuadoi\":null,\"VBPQVanBanSuaDoi\":null,\"IsToanVan\":true,\

"IsKiemTra\":false,\"HTH_GhiChu\":null,\"HTH_GhiChuThoiDiemCoHieuLuc\":null,\"HTH_GhiChuNgayHetHieuLuc\

":null,\"HTH_NoiDungKienNghi\":null,\"HTH_ThoiHanXuLy\":null,\"HTH_KienNghi\":null,\"txtAttachments\":null,\

"VBPQDaKiemTraTaoLap\":false,\"HasVanBanLienQuan\":false,\"IsVanBanLienQuan\":0,\"txtLienKetTTHC\":null,\

"VBPQ_CauHoiLienKet\":null,\"HeThongChiaSe\":\"\",\"VBPQVanBanHetHieuLuc\":null,\"VBPQVanBanHetHieuLuc1Phan

\":null,\"Version\":null,\"Author\":null,\"Editor\":null,\"Created\":\"0001-01-01T00:00:00\",\"Modified\":\"2019-12-31T22:36:12Z\",\"ListFileAttachAdd\":[],\"ListFileAttach\":[],\"ListFileRemove\":[]}],\"TotalRecord\":1}",

  "total": 1

}

  •  

4. API GetAllLinhVuc

  • Đường dẫn: /vbqppl/GetAllLinhVuc
  • Method: POST
  • Đầu vào:
    • Header:
      • Authorization: Bearer {token} (token sinh ra từ API lấy thông tin token phía trên)
      • lgspaccesstoken: Base64
    • Body: Chuỗi json chứa thông tin truyền vào

Tên trường

Kiểu

Bắt buộc

Mô tả

DonVi

array

Mảng id đơn vị (xem danh mục 3.5)

t_gridRequest

string

String object json hiển thị kết quả theo cấu trúc phụ lục 4.1

Bảng 5: Tham số chuỗi json truyền vào của API GetAllLinhVuc

Ví dụ:

{

  "DonVi": [13],

  "t_gridRequest": "{\"sort\":[{\"field\":\"ID\",\"dir\":\"desc\"}]}"

}

 

  • Đầu ra:
    • Chuỗi json chứa thông tin trả về

 

 

Tên trường

Kiểu

Bắt buộc

Mô tả

status

string

Nhận 2 giá trị

+ OK: thành công

+ FAIL: không thành công

errorCode

string

Nhận 2 giá trị

+ 0: không có lỗi

+ 02: sai tham số

errorDesc

string

Mô tả kết quả gọi dịch vụ

data

string

String object json theo cấu trúc 4.4

total

int

Số lượng bản ghi trả về

Bảng 6: Tham số chuỗi json trả về của API GetAllLinhVuc

Ví dụ:

{

    "status": "OK",

    "errorCode": "0",

    "errorDesc": "Thanh Cong",

    "data": "[{\"ID\":7436,\"Title\":\"Hòa giải thương mại\",\"TitleLinhVuc\":\"Hòa giải thương mại\",\"DMDescription\":\"\",\"DMVietTat\":\"HGTM\",\"OrderColumn\":0,\"TitleEng\":\"Hoa giai thuong mai\",\"DMIsDisplay\":true,\"VBPQDonVi\":[{\"LookupId\":13,\"LookupValue\":\"Trung ương\"}],\"MultipleDonVi\":\"13;#\",\"VBPQNganh\":{\"LookupId\":65,\"LookupValue\":\"Tư pháp\"},\"Version\":null,\"Author\":{\"LookupId\":920,\"LookupValue\":\"nguyentw\"},\"Editor\":{\"LookupId\":920,\"LookupValue\":\"nguyentw\"},\"Created\":\"2017-09-22T09:23:08Z\",\"Modified\":\"2017-09-22T09:23:08Z\",\"ListFileAttachAdd\":[],\"ListFileAttach\":[],\"ListFileRemove\":[]}]",

    "total": 1

}

5. API GetAllCoQuanBienTap

  • Đường dẫn: /vbqppl/GetAllCoQuanBienTap
  • Method: POST
  • Đầu vào:
    • Header:
      • Authorization: Bearer {token} (token sinh ra từ API lấy thông tin token phía trên)
      • lgspaccesstoken: Base64
    • Body: Chuỗi json chứa thông tin truyển vào

Tên trường

Kiểu

Bắt buộc

Mô tả

t_gridRequest

string

String object json hiển thị kết quả theo cấu trúc phụ lục 4.1

Bảng 7: Tham số truyền vào chuỗi json của API GetAllCoQuanBienTap

Ví dụ:

{"t_gridRequest":"{\"sort\":[{\"field\":\"ID\",\"dir\":\"desc\"}]}"}

  • Đầu ra:
    • Chuỗi json chứa thông tin trả về

Tên trường

Kiểu

Bắt buộc

Mô tả

status

string

Nhận 2 giá trị

+ OK: thành công

+ FAIL: không thành công

errorCode

string

Nhận 2 giá trị

+ 0: không có lỗi

+ 02: sai tham số

errorDesc

string

Mô tả kết quả gọi dịch vụ

data

string

String object json theo cấu trúc 4.5

total

int

Số lượng bản ghi trả về

Bảng 8: Tham số chuỗi json trả về của API GetAllCoQuanBienTap

Ví dụ:

{

    "status": "OK",

    "errorCode": "0",

    "errorDesc": "Thanh Cong",

    "data": "[{\"ID\":386,\"TreeGroupId\":\"057024\",\"DonViCap\":2,\"STT\":24,\"Title\":\"Quận Bình Tân\",\"TitleEng\":\"Quan Binh Tan\",\"DonviVietTat\":\"QBT\",\"DonViUrl\":\"/thanhphohochiminh\",\"DonViIsUsedCA\":false,\"DMIsDisplay\":true,\"DonViIsTW\

":false,\"DonViDomain\":\"\",\"DonViChinhThuc\":true,\"DonviPrefix\":\"\",\"ParentID\":{\"LookupId\":309,\"LookupValue\":\

"Thành phố Hồ Chí Minh\"},\"Version\":null,\"Author\":{\"LookupId\":1007,\"LookupValue\":\"hcm_moj\"},\"Editor\":{

\"LookupId\":1007,\"LookupValue\":\"hcm_moj\"},\"Created\":\"2017-06-27T08:56:22Z\",\"Modified\":\"2017-06-27T08:56:22Z\

",\"ListFileAttachAdd\":[],\"ListFileAttach\":[],\"ListFileRemove\":[]},{\"ID\":385,\"TreeGroupId\":\"057023\",\"DonViCap\":2

,\"STT\":23,\"Title\":\"Quận Tân Bình\",\"TitleEng\":\"Quan Tan Binh\",\"DonviVietTat\":\"QTB\",\"DonViUrl\":\"/thanhphohochiminh\",\"DonViIsUsedCA\":false,\"DMIsDisplay\":true,\

"DonViIsTW\":false,\"DonViDomain\":\"\",\"DonViChinhThuc\":true,\"DonviPrefix\":\"\",\"ParentID\":{\"LookupId\":309,\"LookupValue\":\"Thành phố Hồ Chí Minh\"},\"Version\":null,\"Author\":{\"LookupId\":1007,\"LookupValue\":\"hcm_moj\"},\"Editor\":{\"LookupId\":1007,\"LookupValue\":\"hcm_moj\"},\"Created\":\"2017-06-27T08:55:57Z\",\"Modified\":\"2017-06-27T08:55:57Z\",\"ListFileAttachAdd\":[],\"ListFileAttach\":[],\"ListFileRemove\":[]}]",

    "total": 2

}

  •  

6. API GetAllCoQuanBanHanh

  • Đường dẫn: /vbqppl/GetAllCoQuanBanHanh
  • Method: POST
  • Đầu vào:
    • Header:
      • Authorization: Bearer {token} (token sinh ra từ API lấy thông tin token phía trên)
      • lgspaccesstoken: Base64
    • Body: Chuỗi json chứa thông tin truyển vào

Tên trường

Kiểu

Bắt buộc

Mô tả

DonVi

array

Mảng id đơn vị (xem danh mục 3.5)

t_gridRequest

string

String object json hiển thị kết quả theo cấu trúc phụ lục 4.1

Bảng 9: Tham số truyền vào chuỗi json của API GetAllCoQuanBanHanh

Ví dụ:

{

  "DonVi": [13],

  "t_gridRequest": "{\"sort\":[{\"field\":\"ID\",\"dir\":\"desc\"}]}"

}

  • Đầu ra:
    • Chuỗi json chứa thông tin trả về

Tên trường

Kiểu

Bắt buộc

Mô tả

status

string

Nhận 2 giá trị

+ OK: thành công

+ FAIL: không thành công

errorCode

string

Nhận 2 giá trị

+ 0: không có lỗi

+ 02: sai tham số

errorDesc

string

Mô tả kết quả gọi dịch vụ

data

string

String object json theo cấu trúc 4.4

total

int

Số lượng bản ghi trả về

Bảng 10: Tham số chuỗi json trả về của API GetAllCoQuanBanHanh

Ví dụ:

{

  "status": "OK",

  "errorCode": "0",

  "errorDesc": "Thanh Cong",

  "data": "[{\"ID\":921,\"Title\":\"Tòa án Nhân dân Tối cao\",\"DMDescription\":\"\",\"DMVietTat\":\"TÁNDTC\",\"OrderColumn\":0,\

"TitleEng\":\"Toa an Nhan dan Toi cao\",\"DMIsDisplay\":true,\"DMCapCoQuan\":{\"LookupId\":0,\"LookupValue\":null},\"VBPQDonVi\":

[{\"LookupId\":13,\"LookupValue\":\"Trung ương\"}],\"DonViQuanLy\":{\"LookupId\":0,\"LookupValue\":null},\"MultipleDonVi\":\"13;#281;#\",\"

HienThiHopNhat\":false,\"HienThiHopNhatTA\":false,\"HienThiSearchTA\":

false,\"HienThiSearchTV\":false,\"IsSearch\":false,\"IsSearchMenuleftVBHN\":false,\"ModerationStatus\":2,\"IsSelectedInSearch\":\"\

",\"Version\":null,\

"Author\":{\"LookupId\":1073741823,\"LookupValue\":\"System Account\"},\"Editor\":{\"LookupId\":1073741823,\"LookupValue\":\"System Account\

"},\"Created\":\"2016-07-05T01:59:34Z\",\"Modified\":\"2016-07-05T01:59:34Z\",\"ListFileAttachAdd\":[],\"ListFileAttach\":[],\"ListFileRemove\":[]},

{\"ID\":920,\"Title\":\"Ủy ban thể dục thể thao\",\"DMDescription\":\"\",\"DMVietTat\":\"ỦBTDTT\",\"OrderColumn\":0,\"TitleEng\

":\"Uy ban the duc

the thao\",\"DMIsDisplay\":true,\"DMCapCoQuan\":{\"LookupId\":1,\"LookupValue\":\"Trung ương\"},\"VBPQDonVi\":[{\"LookupId\":13,\

"LookupValue\":\"Trung ương\"}],\"DonViQuanLy\":{\"LookupId\":323,\"LookupValue\":\"Bộ Văn hóa - Thể thao và Du lịch\"},\"MultipleDonVi\":\"13;#281;#\",\"HienThiHopNhat\":false,\"HienThiHopNhatTA\":false,\"HienThiSearchTA\":false,\

"HienThiSearchTV\"

:false,\"IsSearch\":false,\"IsSearchMenuleftVBHN\":false,\"ModerationStatus\":2,\"IsSelectedInSearch\":\"\",\"Version\":null,

\"Author\":{\"LookupId\":1073741823,\"LookupValue\":\"System Account\"},\"Editor\":{\"LookupId\":139,\"LookupValue\":\"spadmin\"},\"Created\":\"2016-07-02T05:34:21Z\",\"Modified\":\"2017-04-08T09:45:16Z\",\"ListFileAttachAdd\":[],\"ListFileAttach\":[],\"ListFileRemove\":[]}]",

  "total": 2

}

  •  

7. API GetById

  • Đường dẫn: /vbqppl/GetById
  • Method: POST
  • Đầu vào:
    • Header:
      • Authorization: Bearer {token} (token sinh ra từ API lấy thông tin token phía trên)
      • lgspaccesstoken: Base64
    • Body: Chuỗi json chứa thông tin truyển vào

Tên trường

Kiểu

Bắt buộc

Mô tả

ItemID

int

Id văn bản

isTiengAnhOrVN

int

Nhận 2 giá trị:

+ 1: tiếng Việt

+ 2: tiếng Anh

Bảng 11: Tham số truyền vào chuỗi json của API GetById

Ví dụ:

{"ItemID":61127,isTiengAnhOrVN:1}

  • Đầu ra:
    • Chuỗi json chứa thông tin trả về

Tên trường

Kiểu

Bắt buộc

Mô tả

status

string

Nhận 2 giá trị

+ OK: thành công

+ FAIL: không thành công

errorCode

string

Nhận 2 giá trị

+ 0: không có lỗi

+ 02: sai tham số

errorDesc

string

Mô tả kết quả gọi dịch vụ

data

string

String object json theo cấu trúc 4.7

total

int

Số lượng bản ghi trả về

Bảng 12: Tham số chuỗi json trả về của API GetById

Ví dụ:

{

  "status": "OK",

  "errorCode": "0",

  "errorDesc": "Thanh Cong",

  "data": "{\"IsCanhBao\":false,\"LogVersion\":null,\"Exits\":false,\"LtsVanBanGoc\":null,\"ID\":61127,\"Title\":\"Quyết định 2771/QĐ-BTC\",\

"VBPQLyDoHetHieuLuc1Phan\":\"\",\"VBPQNgayHetHieuLuc1PhanText\":\"\",\"Title1\":\"Quyết định 2771/QĐ-BTC Về việc đính chính Thông tư

liên tịch 27/2012/TTLT-BTC-BLĐTBXH ngày 24/2/2012 của Bộ Tài chính - Bộ Lao động - Thương binh và Xã hội Quy định quản lý và sử dụng kinh

phí thực hiện chế độ áp dụng biện pháp đưa vào cơ sở chữa bệnh, chế độ đóng góp và miễn, giảm hỗ trợ đối với đối tượng trong cơ sở chữa bệnh và tổ

chức cai nghiện ma túy tại gia đình và cộng đồng\",\"VBPQDiaDanh\":\"Toàn quốc\",\"VBPQCTListUrl\":\"\",\"VBPQCTItemID\":\"\",\

"VBPQNgayapdung\":null,\"VBPQNgayBanHanh\":\"2012-11-01T17:00:00Z\",\"VBPQNgaycohieuluc\":\"2012-11-01T17:00:00Z\",\

"VBPQNgaydangcongbao\":\"2012-12-03T17:00:00Z\",\"VBPQNgayHetHieuLuc\":null,\"VBPQNgayHetHieuLuc1phan\":null,\"VBPQNguontrich\":

\"Công báo Từ số 723 đến số 724, năm 2012\",\"VBPQPhanHetHieuLuc\":null,\"VBPQSokyhieu\":\"2771/QĐ-BTC\",\"VBPQToanVan\":

\"<p align=\\\"center\\\">\\n\\t<strong>QUYẾT ĐỊNH</strong></p>\\n<p align=\\\"center\\\">\\n\\t<strong>Về việc đính chính Thông tư liên tịch

27/2012/TTLT-BTC-BLĐTBXH ngày 24/2/2012 của Bộ Tài chính - Bộ Lao động - Thương binh và Xã hội Quy định quản lý và sử dụng kinh phí

thực hiện chế độ áp dụng biện pháp đưa vào cơ sở chữa bệnh, chế độ đóng góp và miễn, giảm hỗ trợ đối với đối tượng trong cơ sở chữa bệnh và tổ

chức cai nghiện ma túy tại gia đình và cộng đồng</strong></p>\\n<p align=\\\"center\\\">\\n\\t__________________________________</p>\\n<p

align=\\\"center\\\">\\n\\t<strong>BỘ TRƯỞNG BỘ TÀI CHÍNH</strong></p>\\n<p>\\n\\t<em>Căn cứ Luật ban hành văn bản quy phạm pháp luật

số 17/2008/QH12 của Quốc hội ngày 03/6/2008;</em></p>\\n<p>\\n\\t<em>Căn cứ Nghị định số 104/2004/NĐ-CP ngày 23/3/2004 về Công báo

nước Cộng hòa xã hội chủ nghĩa Việt Nam;</em></p>\\n<p>\\n\\t<em>Căn cứ Nghị định số 118/2008/NĐ-CP ngày 27/11/2008 của Chính phủ quy

định chức năng, nhiệm vụ, quyền hạn và cơ cấu tổ chức của Bộ Tài chính;</em></p>\\n<p>\\n\\t<em>Theo đề nghị của Vụ trưởng Vụ Tài chính

hành chính sự nghiệp,</em></p>\\n<p align=\\\"center\\\">\\n\\t<strong>QUYẾT ĐỊNH&#58;</strong></p>\\n<p>\\n\\t<strong>Điều 1.</strong>

Đính chính lỗi chính tả tại Thông tư liên tịch số 27/2012/TTLT-BTC-BLĐTBXH ngày 24/2/2012 của Bộ Tài chính - Bộ Lao động - Thương binh và

Xã hội quy định quản lý và sử dụng kinh phí thực hiện chế độ áp dụng biện pháp đưa vào cơ sở chữa bệnh, chế độ đóng góp và miễn, giảm hỗ trợ đối

với đối tượng trong cơ sở chữa bệnh và tổ chức cai nghiện ma túy tại gia đình và cộng đồng như sau&#58;</p>\\n<table border=\\\"1\\\" cellpadding=

\\\"0\\\" cellspacing=\\\"0\\\" style=\\\"width&#58;100.0%;\\\" width=\\\"100%\\\">\\n\\t<tbody>\\n\\t\\t<tr>\\n\\t\\t\\t<td style=\\\"width&#58;50.0%;

height&#58;9px;\\\">\\n\\t\\t\\t\\t<p align=\\\"center\\\">\\n\\t\\t\\t\\t\\t<strong>Đã in</strong></p>\\n\\t\\t\\t</td>\\n\\t\\t\\t<td style=\\\"

width&#58;50.0%;height&#58;9px;\\\">\\n\\t\\t\\t\\t<p align=\\\"center\\\">\\n\\t\\t\\t\\t\\t<strong>Sửa lại là</strong></p>\\n\\t\\t\\t</td>\\n\\t\\t</tr>

\\n\\t\\t<tr>\\n\\t\\t\\t<td style=\\\"width&#58;50.0%;height&#58;27px;\\\">\\n\\t\\t\\t\\t<p>\\n\\t\\t\\t\\t\\tTại dòng thứ tám từ dưới lên của trang 9

(điểm d khoản 3 Điều 8 Mục 3) đã in cụm từ &quot;…trình Chủ tịch Ủy ban nhân dân cấp tỉnh quy định …&quot;</p>\\n\\t\\t\\t</td>\\n\\t\\t\\t<td

style=\\\"width&#58;50.0%;height&#58;27px;\\\">\\n\\t\\t\\t\\t<p>\\n\\t\\t\\t\\t\\t&#160;</p>\\n\\t\\t\\t\\t<p>\\n\\t\\t\\t\\t\\t&quot;… trình Chủ tịch Ủy

ban nhân dân cấp tỉnh quyết định …&quot;</p>\\n\\t\\t\\t</td>\\n\\t\\t</tr>\\n\\t</tbody>\\n</table>\\n<p>\\n\\t<strong>Điều 2. </strong>Quyết định

này có hiệu lực kể từ ngày ký, ban hành và là một phần không tách rời của Thông tư liên tịch số 27/2012/TTLT-BTC-BLĐTBXH ngày 24/2/2012

của Bộ Tài chính - Bộ Lao động - Thương binh và Xã hội.</p>\\n<p>\\n\\t<strong>Điều 3. </strong>Vụ trưởng Vụ Tài chính hành chính sự nghiệp,

Chánh văn phòng Bộ Tài chính, Thủ trưởng các đơn vị thuộc Bộ Tài chính và các cơ quan, đơn vị có liên quan chịu trách nhiệm thi hành Quyết định

này./.</p>\",\"VBPQTrichYeu\":\"Về việc đính chính Thông tư liên tịch 27/2012/TTLT-BTC-BLĐTBXH ngày 24/2/2012 của Bộ Tài chính - Bộ Lao

động - Thương binh và Xã hội Quy định quản lý và sử dụng kinh phí thực hiện chế độ áp dụng biện pháp đưa vào cơ sở chữa bệnh, chế độ đóng góp

và miễn, giảm hỗ trợ đối với đối tượng trong cơ sở chữa bệnh và tổ chức cai nghiện ma túy tại gia đình và cộng đồng\",\"VBPQTypeOfVanBan\":1,\

"ReadCount\":0,\"VBPQLaVanBanDuoc\":[],\"IsMultiDonVi\":\"d299d d281d d13d\",\"VBPQDanhMuc\":[],\"VBPQPhamvidieuchinh\":[{\"LookupId\":

57,\"LookupValue\":\"Toàn quốc\"}],\"VBPQChedinh\":[],\"VBPQTinhTrangHieuLuc\":{\"LookupId\":2,\"LookupValue\":\"Còn hiệu lực\"},\"

VBPQLidohetHieuLuc\":null,\"VBPQPhanHetHieuLuc1Phan\":\"\",\"VBPQVanbanduochuongdan\":[{\"LookupId\":12413,\"LookupValue\":\"Nghị

định 118/2008/NĐ-CP Quy định chức năng, nhiệm vụ, quyền hạn và cơ cấu tổ chức của Bộ Tài chính\"},{\"LookupId\":12803,\"LookupValue\":\"Luật

17/2008/QH12 Ban hành văn bản quy phạm pháp luật\"},{\"LookupId\":20126,\"LookupValue\":\"Nghị định 104/2004/NĐ-CP Về Công báo nước

Cộng hoà xã hội chủ nghĩa Việt Nam\"}],\"VBPQVanBanDuocQuyDinhChiTiet\":[],\"VBPQVanBanQuyDinhChiTiet\":[],\"VBPQVanBanBiHetHieuLuc

\":[],\"VBPQVanBanLamHetHieuLuc\":[],\"VBPQVanBanBiHetHieuLuc1Phan\":[],\"VBPQVanBanLamHetHieuLuc1Phan\":[],\"VBPQVanBanCanCu\

":[{\"LookupId\":12413,\"LookupValue\":\"Nghị định 118/2008/NĐ-CP Quy định chức năng, nhiệm vụ, quyền hạn và cơ cấu tổ chức của Bộ Tài chính\"

},{\"LookupId\":12803,\"LookupValue\":\"Luật 17/2008/QH12 Ban hành văn bản quy phạm pháp luật\"},{\"LookupId\":20126,\"LookupValue\":\

"Nghị định 104/2004/NĐ-CP Về Công báo nước Cộng hoà xã hội chủ nghĩa Việt Nam\"}],\"VBPQVanbandanchieu\":[],\"VBPQVanBanbithaythe\":[]

,\"VBPQVanbanBiBaibo\":[],\"VBPQVanbanbiHuyBo\":[],\"VBPQVanbanbiDinhchi\":[],\"VBPQVanbanbiThaythe1phan\":[],\"VBPQVanbanbibaibo1

phan\":[],\"VBPQVanbanbihuybo1phan\":[],\"VBPQVanbanbidinhchi1phan\":[],\"VBPQVanbanduocsuadoibosung\":[],\"VBPQVanbanbidinhchinh\"

:[],\"VBPQVanBanTiengAnh\":{\"LookupId\":0,\"LookupValue\":null},\"VBHopNhatCoQuanHopNhatVBTV\":{\"LookupId\":0,\"LookupValue\":null},

\"VBHopNhatVanBanNguonTV\":{\"LookupId\":0,\"LookupValue\":null},\"VBHopNhatVanBanDichTV\":[],\"CAInfor\":null,\"VBPQLoaivanban\":{\"

LookupId\":21,\"LookupValue\":\"Quyết định\"},\"VBPQLoaivanbanTitle\":null,\"VBPQVFooter\":true,\"VBPQVHeader\":true,\"OldID\":0,\"IsDieuUoc

\":false,\"VBPQLinhVuc\":[{\"LookupId\":6649,\"LookupValue\":\"Bảo trợ xã hội\"}],\"VBPQCoquanbanhanh\":\"40;#Bộ Tài chính\",\"

VBPQCoQuanChuTri\":null,\"VBPQCoQuanLienQuan\":null,\"VBPQChucDanh\":\"373;#Chánh Văn phòng\",\"VBPQNguoiKy\":\"364;#Nguyễn Đức

Chi\",\"VBPQDonVi\":[],\"VBPQVanBanChuaXacDinh\":[],\"VBPQVanBanChuaXacDinh1Phan\":[],\"VBPQVanBanLienQuanKhac\":[{\"LookupId\":

27362,\"LookupValue\":\"Thông tư liên tịch 27/2012/TTLT-BTC-BLĐTBXH Quy định quản lý và sử dụng kinh phí thực hiện chế độ áp dụng biện pháp

đưa vào cơ sở chữa bệnh, chế độ đóng góp và miễn, giảm, hỗ trợ đối với đối tượng trong cơ sở chữa bệnh và tổ chức cai nghiện ma túy tại gia đình và

cộng đồng\"}],\"ModerationStatus\":0,\"VBPQNganh\":[{\"LookupId\":60,\"LookupValue\":\"Lao động - Thương binh và Xã hội\"}],\"VBPQChuDe\":

[],\"VBPQDuThao\":null,\"LoaiVanBanLuocDo\":\"\",\"LoaiVanBanLuocDoTA\":\"\",\"IsVanBanGoc\":false,\"Favorites\":false,\"IsVBPQ\":true,\

"ThuocChuongTrinhCuaQuocHoi\":[],\"ChuongTrinhTinh\":[],\"DuThaoTinh\":[],\"ThuocChuongTrinhCuaChinhPhu\":[],\"ThuocChuongTrinhCuaBo\

":[],\"MultipleDonVi\":null,\"LtsFileAttachClone\":[],\"VBPQVanBanHuongDan\":[],\"VBPQVanBanThayThe\":[],\"VBPQVanBanBaiBo\":[],\"

VBPQVanBanHuyBo\":[],\"VBPQVanBanDinhChi\":[],\"VBPQVanBanThayThe1Phan\":[],\"VBPQVanBanBaiBo1Phan\":[],\"VBPQVanBanHuyBo

1Phan\":[],\"VBPQVanBanDinhChi1Phan\":[],\"VBPQVanBanSuaDoiBoSung\":[],\"VBPQVanbanduocsuadoi\":[],\"VBPQVanBanSuaDoi\":[],\"

IsToanVan\":true,\"IsKiemTra\":false,\"HTH_GhiChu\":\"\",\"HTH_GhiChuThoiDiemCoHieuLuc\":\"\",\"HTH_GhiChuNgayHetHieuLuc\":\"\",\"

HTH_NoiDungKienNghi\":\"\",\"HTH_ThoiHanXuLy\":\"\",\"HTH_KienNghi\":\"\",\"txtAttachments\":null,\"VBPQDaKiemTraTaoLap\":false,\"

HasVanBanLienQuan\":false,\"IsVanBanLienQuan\":0,\"txtLienKetTTHC\":null,\"VBPQ_CauHoiLienKet\":null,\"HeThongChiaSe\":null,\

"VBPQVanBanHetHieuLuc\":[],\"VBPQVanBanHetHieuLuc1Phan\":[],\"Version\":null,\"Author\":{\"LookupId\":0,\"LookupValue\":null},\"Editor\":{\"LookupId\":0,\"LookupValue\":null},\"Created\":\"0001-01-01T00:00:00\",\"Modified\":\"0001-01-01T00:00:00\",\"ListFileAttachAdd\":[],\

"ListFileAttach\":[{\"Name\":\"2771.QĐ.BTC.doc\",\"NameServer\":null,\"Url\":\"/TW/Lists/vbpq/Attachments/61127/2771.QĐ.BTC.doc\",\"DataFile\":null,

\"FileServer\":\"\"}],\"ListFileRemove\":[]}",

  "total": 1

}

  •  

8. API GetAllLoaiVanBan

  • Đường dẫn: /vbqppl/GetAllLoaiVanBan
  • Method: POST
  • Đầu vào:
    • Header:
      • Authorization: Bearer {token} (token sinh ra từ API lấy thông tin token phía trên)
      • lgspaccesstoken: Base64
    • Body: Chuỗi json chứa thông tin truyển vào

Tên trường

Kiểu

Bắt buộc

Mô tả

DonVi

array

Mảng id đơn vị (xem danh mục 3.5)

t_gridRequest

string

String object json hiển thị kết quả theo cấu trúc phụ lục 4.1

Bảng 13: Tham số truyền vào chuỗi json của API GetAllLoaiVanBan

Ví dụ:

{

  "DonVi": [13],

  "t_gridRequest": "{\"sort\":[{\"field\":\"ID\",\"dir\":\"desc\"}]}"

}

  • Đầu ra:
    • Chuỗi json chứa thông tin trả về

Tên trường

Kiểu

Bắt buộc

Mô tả

status

string

Nhận 2 giá trị

+ OK: thành công

+ FAIL: không thành công

errorCode

string

Nhận 2 giá trị

+ 0: không có lỗi

+ 02: sai tham số

errorDesc

string

Mô tả kết quả gọi dịch vụ

data

string

String object json theo cấu trúc 4.4

total

int

Số lượng bản ghi trả về

Bảng 14: Tham số chuỗi json trả về của API GetAllLoaiVanBan

Ví dụ:

{

    "status": "OK",

    "errorCode": "0",

    "errorDesc": "Thanh Cong",

    "data": "[{\"ID\":24,\"Title\":\"Chỉ thị\",\"DMDescription\":\"\",\"DMVietTat\":\"CT\",\"OrderColumn\":12,\"TitleEng\":\"Directive\",\

"DMIsDisplay\":true,\"VBPQDonVi\":[{\"LookupId\":13,\"LookupValue\":\"Trung ương\"}],\"MultipleDonVi\":\"213;#211;#214;#13;#41;#\",\"HienThiHopNhat\":true,\"HienThiHopNhatTA\":true,\"HienThiSearchTV

\":true,\"

HienThiSearchTA\":true,\"IsSearch\":false,\"IsSearchMenuleftVBHN\":false,\"ModerationStatus\":2,\"Version\":null,\"Author\":{\"LookupId\":1073741823,\"LookupValue\":\"System Account\"},\"Editor\":{\"LookupId\":1073741823,\"LookupValue\":\"System Account\"},\"Created\":\"2012-11-27T16:24:41Z\",\"Modified\":\"2012-11-27T16:24:41Z\",\"ListFileAttachAdd\":[],\"ListFileAttach\":[],\"ListFileRemove\":[]}]",

    "total": 1

}

  •  

9. API GetAllNguoiKy

  • Đường dẫn: /vbqppl/GetAllNguoiKy
  • Method: GET
  • Đầu vào:
    • Header:
      • Authorization: Bearer {token} (token sinh ra từ API lấy thông tin token phía trên)
      • lgspaccesstoken: Base64
  • Đầu ra:
    • Chuỗi json chứa thông tin trả về

Tên trường

Kiểu

Bắt buộc

Mô tả

status

string

Nhận 2 giá trị

+ OK: thành công

+ FAIL: không thành công

errorCode

string

Nhận 2 giá trị

+ 0: không có lỗi

+ 02: sai tham số

errorDesc

string

Mô tả kết quả gọi dịch vụ

data

string

String object json theo cấu trúc 4.6

total

int

Số lượng bản ghi trả về

Bảng 15: Tham số chuỗi json trả về của API GetALlNguoiKy

Ví dụ:

{

    "status": "OK",

    "errorCode": "0",

    "errorDesc": "Thanh Cong",

    "data": "[{\"ID\":2,\"Title\":\"Bành Tiến Long\",\"DMDescription\":\"\",\"DMVietTat\":\"BTL\",\"OrderColumn\":0,\"TitleEng\":\"banh tien long\",\"DMIsDisplay\":true,\"VBPQDonVi\":[{\"LookupId\":13,\"LookupValue\":\"Trung ương\"}],\"CoQuanBanHanh\":[],\"MultipleDonVi\":\"\",\"ModerationStatus\":2,\"Version\":null,\"Author\":{\"LookupId\":1073741823,\"LookupValue\":\"System Account\"},\"Editor\":{\"LookupId\":1073741823,\"LookupValue\":\"System Account\"},\"Created\":\"2012-11-28T14:49:53Z\",\"Modified\":\"2012-11-28T14:49:53Z\",\"ListFileAttachAdd\":[],\"ListFileAttach\":[],\"ListFileRemove\":[]}]",

    "total": 1

}

    1. API GetAllChucDanh
  • Đường dẫn: /vbqppl/GetAllChucDanh
  • Method: GET
  • Đầu vào:
    • Header:
      • Authorization: Bearer {token} (token sinh ra từ API lấy thông tin token phía trên)
      • lgspaccesstoken: Base64

Ví dụ:

{"ItemID":61127,isTiengAnhOrVN:1}

  • Đầu ra:
    • Chuỗi json chứa thông tin trả về

Tên trường

Kiểu

Bắt buộc

Mô tả

status

string

Nhận 2 giá trị

+ OK: thành công

+ FAIL: không thành công

errorCode

string

Nhận 2 giá trị

+ 0: không có lỗi

+ 02: sai tham số

errorDesc

string

Mô tả kết quả gọi dịch vụ

data

string

String object json theo cấu trúc 3.6

total

int

Số lượng bản ghi trả về

Bảng 16: Tham số chuỗi json trả về của API GetAllChucDanh

Ví dụ:

{

  "status": "OK",

  "errorCode": "0",

  "errorDesc": "Thanh Cong",

  "data": "[{\"ID\":2,\"Title\":\"Bộ trưởng\",\"DMDescription\":\"\",\"DMVietTat\":\"BT\",\"OrderColumn\":0,\"TitleEng\":\"Minister\",\"DMIsDisplay\":true,\"VBPQDonVi\":[{\"LookupId\":13,\"LookupValue\":\"Trung ương\"}],\"CoQuanBanHanh\":[],\"MultipleDonVi\":\"13;#\",\"ModerationStatus\":2,\"Version\":null,\"Author\":{\"LookupId\":1073741823,\"LookupValue\":\"System Account\"},\"Editor\":{\"LookupId\":1073741823,\"LookupValue\":\"System Account\"},\"Created\":\"2012-11-28T14:46:52Z\",\"Modified\":\"2012-11-28T14:46:52Z\",\"ListFileAttachAdd\":[],\"ListFileAttach\":[],\"ListFileRemove\":[]}]",

  "total": 1

}

  •  

11. Dịch vụ tải file đính kèm

  • Đường dẫn: /vbqppl/vbplGetListAttach
  • Method: POST
  • Đầu vào:
    • Header:
      • Authorization: Bearer {token} (token sinh ra từ API lấy thông tin token phía trên)
      • lgspaccesstoken: Base64

Tên trường

Kiểu

Bắt buộc

Mô tả

lstAttachUrl

array

Mảng string đường dẫn file download

Ví dụ:

{"lstAttachUrl" : ["/FileData/TW/Lists/vbpq/Attachments/140896/VanBanGoc_1582270700852.pdf"]}

  • Đầu ra:
    • Chuỗi json chứa thông tin trả về

Tên trường

Kiểu

Bắt buộc

Mô tả

status

string

Nhận 2 giá trị

+ OK: thành công

+ FAIL: không thành công

errorCode

string

Nhận 2 giá trị

+ 0: không có lỗi

+ 02: sai tham số

errorDesc

string

Mô tả kết quả gọi dịch vụ

data

string

String object json theo cấu trúc tại mục 4.8

total

int

Số lượng bản ghi trả về

 

IV. PHỤ LỤC

1. Phụ lục t_gridRequest

Tên trường

Kiểu

Bắt buộc

Mô tả

page

int

không

Trang cần lấy

pageSize

int

không

Số bản ghi lấy về

sort

array

Mảng 2 trường thông tin

+ field : sắp xếp theo trường dữ liệu nào (ID,Title)

+ dir: sắp xếp theo tăng dần (asc), giảm dần (desc)

  1.  

2. Phụ lục VanBanReturn

Tên trường

Kiểu

Bắt buộc

Mô tả

LtsVanBan

array

Mảng các object văn bản tìm được theo phụ lục 4.3

TotalRecord

int

Tổng số bản ghi tìm được

  1.  

3. Phụ lục VanBanItem

Tên trường

Kiểu

Bắt buộc

Mô tả

ID

int

Id văn bản

Title

string

Loại văn bản - Số ký hiệu

Title1

string

Loại văn bản - Số ký hiệu - Trích yếu

VBPQNgayBanHanh

datetime

Ngày ban hành

VBPQNgaycohieuluc

datetime

Ngày có hiệu lực

VBPQNgayHetHieuLuc

datetime

Ngày hết hiệu lực

VBPQSokyhieu

String

Số ký hiệu

VBPQTrichYeu

string

Trích yếu

VBPQLoaivanban

json

Object Loại văn bản chứa 2 giá trị

+ LookupId: id loại văn bản theo mục 3.8

+ LookupValue: giá trị loại văn bản theo mục 3.8

VBPQLinhVuc

json

Object Lĩnh vực chúa 2 giá trị

+ LookupId: id lĩnh vực theo mục 3.4

+ LookupValue: giá trị lĩnh vực theo mục 3.4

VBPQCoquanbanhanh

string

Cơ quan ban hành

VBPQChucDanh

string

Chức danh

VBPQNguoiKy

string

Người ký

  1.  

4. Phụ lục DanhMucItem1

Tên trường

Kiểu

Bắt buộc

Mô tả

ID

int

Id 

Title

string

Giá trị

MultipleDonVi

string

Thuộc đơn vị

  1.  

5. Phụ lục DonViItem

Tên trường

Kiểu

Bắt buộc

Mô tả

ID

int

Id 

Title

string

Giá trị

DonViIsTW

boolean

Là đơn vị trung ương ?

  1.  

6. Phụ lục DanhMucItem2

Tên trường

Kiểu

Bắt buộc

Mô tả

ID

int

Id 

Title

string

Giá trị

  1.  

7. Phụ lục VanBanChiTietItem

Tên trường

Kiểu

Bắt buộc

Mô tả

ID

int

Id văn bản

Title

string

Loại văn bản - Số ký hiệu

Title1

string

Loại văn bản - Số ký hiệu - Trích yếu

VBPQNgayBanHanh

datetime

Ngày ban hành

VBPQNgaycohieuluc

datetime

Ngày có hiệu lực

VBPQNgayHetHieuLuc

datetime

Ngày hết hiệu lực

VBPQSokyhieu

String

Số ký hiệu

VBPQTrichYeu

string

Trích yếu

VBPQToanVan

string

Đoạn string HTML trình bày toàn văn của văn bản

VBPQLoaivanban

json

Object Loại văn bản chứa 2 giá trị

+ LookupId: id loại văn bản theo mục 3.8

+ LookupValue: giá trị loại văn bản theo mục 3.8

VBPQLinhVuc

json

Object Lĩnh vực chúa 2 giá trị

+ LookupId: id lĩnh vực theo mục 3.4

+ LookupValue: giá trị lĩnh vực theo mục 3.4

VBPQCoquanbanhanh

string

Cơ quan ban hành

VBPQChucDanh

string

Chức danh

VBPQNguoiKy

string

Người ký

 

  1.  

8. Phụ lục FileAttack

Tên trường

Kiểu

Bắt buộc

Mô tả

Result

array

Mảng json FileItem (theo phụ lục 4.9) 

  1.  

9. Phụ lục FileItem

Tên trường

Kiểu

Bắt buộc

Mô tả

Name

string

Tên file 

Url

string

Đường dẫn file

DataFile

string

Chuỗi base64 file đính kèm

Danh sách tệp tin đính kèm

  • HCM_LGSP_TracuuthongtinVBQPPL_v1.0.docx