Cấu trỳc một thụng điệp trong PADIS [6]

Một phần của tài liệu Giải pháp và công nghệ trao đổi dữ liệu trong bán vé máy bay điện tử tại Tổng Công ty Hàng không Việt Nam (Trang 83)

Một thụng điệp(message) trong PADIS được cấu thành bởi cỏc phõn đoạn dữ liệu (segment table). Mỗi phõn đoạn được xỏc định bởi một cấu trỳc dữ liệu định sẵn, cấu trỳc dữ liệu này được cấu thành từ cỏc nhúm cỏc phần tử dữ liệu (data element) (bao gồm một hoặc nhiều phần tử dữ liệu). Từ điển ý nghĩa và cỏch nhúm cỏc phần tử dữ liệu, cấu trỳc dữ liệu của cỏc phõn đoạn dữ liệu và cỏch kết hợp cỏc phõn đoạn thành cỏc thụng điệp dựng để trao đổi dữ liệu được cập nhật trong cỏc tài liệu về chuẩn và cỏch thức triển khai của hệ chuẩn PADIS.

84 Một phần tử dữ liệu được mụ tả và hướng dẫn sử dụng trong tự điện phần tử dữ liệu được xõy dựng theo chuẩn trao đổi dữ liệu PADIS. Vớ dụ phần tử dữ liệu

0065 được mụ tả trong tự điển dữ liệu là phần tử dữ liệu mang thụng tin về loại thụng điệp được trao đổi, danh sỏch tờn cỏc loại thụng điệp cũng được đưa ra trong từ điển dữ liệu, vớ dụ phần tử dữ liệu 0065 cú giỏ trị FLIREQ tương ứng với thụng điệp yờu cầu cung cấp thụng tin về chuyến bay, hay cú giỏ trị

FLIRES tương ứng với thụng điệp trả lời yờu cầu cung cấp thụng tin về chuyến bay.

Một nhúm cỏc phần tử dữ liệu cú cấu trỳc như sau:

Vớ dụ: Nhúm dữ liệu xỏc định loại thụng điệp (Message Indentifier) được sử dụng trong phõn đoạn dữ liệu mở đầu thụng điệp (UNH). Nhúm dữ liệu

S009. Trong bảng mụ tả này trạng thỏi M chỉ những trường bắt buộc, C chỉ những trường khụng bắt buộc. Kiểu dữ liệu an bao gồm cả chữ số và chữ cỏi, n

chỉ gồm cỏc chữ số. Mó phần tử dữ liệu Kiểu, độ dài dữ liệu

Trạng thỏi Tờn trường dữ liệu

0065 an..6 M Loại thụng điệp

0052 an..3 M Phiờn bản loại thụng điệp sử dụng

0054 an..3 M Lần sửa đổi phiờn bản loại thụng điệp

sử dụng

0051 an..2 M Tổ chức xõy dựng chuẩn trao đổi dữ

Một phõn đoạn dữ liệu theo chuẩn PADIS cú cấu trỳc như sau: Vớ dụ: Phõn đoạn dữ liệu mở đầu thụng điệp (UNH)

Mó phần tử

dữ liệu

Kiểu, độ dài dữ liệu

Trạng thỏi Tờn trường dữ liệu

S009 M Nhúm dữ liệu xỏc định loại thụng điệp

0065 an..6 M Loại thụng điệp

0052 an..3 M Phiờn bản loại thụng điệp sử dụng

0054 an..3 M Lần sửa đổi phiờn bản loại thụng điệp

sử dụng

0051 an..2 M Tổ chức xõy dựng chuẩn trao đổi dữ

liệu đang sử dụng

S010 C Trạng thỏi của việc truyền dữ liệu

0070 n..2 M Thứ tự của thụng điệp trong chuỗi dữ

liệu được truyền

0073 a1 C Thụng điệp là thụng điệp đầu tiờn hay

cuối cựng của chuỗi dữ liệu được truyền. (adsbygoogle = window.adsbygoogle || []).push({});

Mỗi thụng điệp trong PADIS bắt buộc phải bắt đầu bằng phõn đoạn mở đầu thụng điệp (UNH/UIH) và kết thỳc bằng phõn đoạn kết thỳc thụng điệp (UNT/UIT) (sử dụng phõn đoạn UNH và UNT đối với cỏc thụng điệp theo chuẩn ISO 9735 hoặc phõn đoạn UIH và UIT đối với cỏc thụng điệp theo chuẩn ISO 9735-1, ISO 9735-3)

Xen giữa hai phõn đoạn mở đầu và kết thỳc là cỏc phõn đoạn dữ liệu thể hiện nghiệp vụ dữ liệu cần trao đổi. Một phõn đoạn dữ liệu cú thể chứa một phõn

86 đoạn dữ liệu khỏc, phõn đoạn dữ liệu này được gọi là phõn đoạn dữ liệu mức con của phõn đoạn dữ liệu chứa nú. Hai hoặc nhiều hơn phõn đoạn dữ liệu cú thể nhúm thành một nhúm. Một nhúm cỏc phõn đoạn dữ liệu đú cú thể là phõn đoạn dữ liệu mức con của một phõn đoạn dữ liệu và cú thể nằm trong một nhúm phõn đoạn dữ liệu khỏc.

Để cú một cỏi nhỡn rừ hơn về cấu trỳc một thụng điệp được xõy dựng theo chuẩn PADIS ta hóy xem sơ đồ thể hiện một thụng điệp chuẩn trong hệ chuẩn PADIS sau đõy:

Hỡnh 23. Thụng điệp yờu cầu quyền kiểm soỏt bản ghi vộ điện tử

UNH/ UIH

MSG ORG TAI RCI FOP

IFT

GR1

TKT

TIF TAI RCI FTI ORG FOP GR2

CPN

TVL PTS DAT IFT PTK FTI

UNT/ UIT Mức 0 Mức 1 Mức 2 Mức 3

Trong sơ đồ hỡnh cõy trờn ta thấy thụng điệp này được chia ra 4 mức dữ liệu. Mức 0 gồm 7 phõn đoạn dữ liệu trong đú cú hai phõn đoạn mở đầu và kết thỳc thụng điệp. Trong mức 1 ta thấy gồm 1 phõn đoạn dữ liệu và 1 nhúm phõn đoạn dữ liệu (GR1) với phõn đoạn dữ liệu cha TKT. Trong mức 2 của thụng điệp phần thuộc nhúm phõn đoạn dữ liệu GR1 bao gồm 6 phõn đoạn dữ liệu và 1 nhúm phõn đoạn (GR2) với phõn đoạn dữ liệu cha CPN và bao gồm 6 phõn đoạn dữ liệu con thuộc Mức 3.

3.3 Kết luận chương 3

Chương này đó trỡnh bày cỏc kết quả nghiờn cứu về chuẩn trao đổi dữ liệu EDI và PADIS với cỏc nội dung chớnh sau:

Cỏc khải niệm chung về EDI và PADIS, tớnh cần thiết và lợi ớch khi sử dụng trao đổi dữ liệu điện tử theo chuẩn EDI và PADIS. Cấu trỳc và cỏch thức xõy dựng cỏc thụng điệp trao đổi dữ liệu điện tử theo chuẩn EDI núi chung và theo chuẩn PADIS. Cỏch sử dụng hệ chuẩn EDI trong trao đổi dữ liệu điện tử. Cỏc phương thức mạng hỗ trợ việc truyền dữ liệu điện tử theo cỏc hệ chuẩn EDI.

88

Chương 4: ỨNG DỤNG PADIS TRONG TRAO ĐỔI DỮ LIỆU Vẫ

ĐIỆN TỬ TẠI VIETNAM AIRLINES

4.1 Nhu cầu trao đổi dữ liệu vộ điện tử tại Vietnam Airlines

Như đó đề cập ở phần đầu luận văn nhu cầu trao đổi dữ liệu giữa cỏc hệ thống tin học tại Tổng cụng ty Hàng khụng Việt Nam (cỏc hệ thống đặt giữ chỗ

CRS, hệ thống quản lý hành khỏch đi mỏy bay DCS, hệ thống quản lý phục vụ mặt đất GHS, hệ thống quản lý doanh thu RAS) là rất cần thiết.

Từ đầu năm 2007 Vietnam Airlines bắt đầu thử nghiệm bỏn vộ mỏy bay điện tử. Vộ mỏy bay được xuất từ hệ thống xuất vộ của Vietnam Airlines qua hệ thống quản lý và xuất vộ thuờ của SITA (Hiệp hội viễn thụng hàng khụng quốc tế). Việc trao đổi dữ liệu từ hệ thống xuất vộ và cỏc hệ thống khỏc của Vietnam Airlines được thực hiện một chiều. Hệ thống xuất vộ gửi thụng tin vộ điện tử cho Vietnam Airlines dưới dạng cỏc file dữ liệu text được xõy dựng cấu trỳc theo từng nghiệp vụ cụ thể, được định dạng bởi vị trớ dữ liệu (khụng cú từ khoỏ định dạng). Đối với mỗi loại file dữ liệu tương ứng với một nghiệp vụ nhất định Vietnam Airlines xõy dựng riờng một chương trỡnh tương ứng để xử lý. Việc xử lý cỏc file text khụng theo một chuẩn nhất định như vậy rất bất tiện và lóng phớ(do khụng tận dụng được cỏc chương trỡnh đó xõy dựng trước). Hơn nữa việc chỉ thụ động nhận dữ liệu một chiều theo thời gian định sẵn khiến việc xử lý dữ liệu thiếu tớnh kịp thời.

Trong khi đú hệ thống quản lý và xuất vộ của SITA mà Vietnam Airlines đang sử dụng hiện nay cho phộp và cung cấp dịch vụ trao đổi dữ liệu theo chuẩn PADIS. Cỏc hóng hàng khụng kết nối đến hệ thống xuất vộ gửi cỏc thụng điệp yờu cầu cung cấp dữ liệu theo chuẩn PADIS và hệ thống xuất vộ sẽ tự động trả lời cỏc yờu cầu dữ liệu đú cũng dưới dạng thụng điệp theo chuẩn PADIS. Xõy dựng và sử dụng hệ thống trao đổi dữ liệu theo chuẩn PADIS sẽ giỳp Vietnam

Airlines giải quyết được những vấn đề nờu trờn. Trước nhu cầu trờn ta cú thể thấy việc sử dụng chuẩn EDI – PADIS trong việc trao đổi dữ liệu vộ điện tử tại Vietnam Airlines là điều rất cần thiết trong thời điểm hiện nay.

4.2 Xõy dựng nội dung cỏc thụng điệp chuẩn cho bài toỏn bỏn vộ điện tử

Để xõy dựng được toàn bộ cỏc nhúm thụng điệp theo chuẩn PADIS sử dụng trong bài toỏn bỏn vộ mỏy bay điện tử là khối lượng cụng việc rất lớn. Trong khuụn khổ của luận văn này tụi sẽ chỉ tiến hành phõn tớch và xõy dựng cỏc thụng điệp sử dụng trong kịch bản bỏn vộ điện tử 2.2 (Phỏt hành vộ điện tử trước 72 giờ so với giờ khởi hành).

Hỡnh 24. Sơ đồ luồng trao đổi dữ liệu trong kịch bản bỏn vộ 2.2 (adsbygoogle = window.adsbygoogle || []).push({});

Trong kịch bản 2.2 này ta thấy cú hai cặp thụng điệp chuẩn của PADIS được sử dụng đú là cặp thụng điệp TKTRES (mũi tờn yờu cầu dữ liệu số 1) ,

Validating Carrier Marketing Carrier

CRS PNR PNR ET database 1 2 4 3

90 TKTREQ (mũi tờn phản hồi yờu cầu dữ liệu số 2) về việc yờu cầu phỏt hành vộ và NMEREQ (gửi thụng tin hành khỏch và yờu cầu cập nhật vào cơ sở dữ liệu PNR mũi tờn số 3,4), NMERES (phản hồi yờu cầu cập nhật dư liệu hành khỏch vào PNR mũi tờn số 3) cập nhật thụng tin về khỏch hàng vào dữ liệu hành khỏch PNR trong cơ sở dữ liệu quản lý vộ điện tử của hóng hàng khụng.

4.2.1 Cấu trỳc cỏc thụng điệp trao đổi dữ liệu sử dụng trong kịch bản 2.2 [6,7]

4.2.1.1 TKTREQ - Thụng điệp yờu cầu bỏn vộ

a) Chức năng

Yờu cầu cung cấp thụng tin một vộ điện tử mới đế bỏn, hoặc một vộ đó sử dụng để xem thụng tin, in vộ, hoàn vộ, huỷ vộ, chuyển đổi hỡnh thức sử dụng hoặc cấp lại quyền sử dụng

b) Phạm vi ỏp dụng

Được sử dụng trong trao đổi thụng tin giữa cỏc hóng hàng khụng hoặc giữa hệ thống cung cấp dịch vụ hàng khụng (vớ dụ hệ thống đặt giữ chỗ - CRS) với cỏc hóng hàng khụng bằng phương thức trao đổi dữ liệu điện tử.

c) Cấu trỳc thụng điệp

Phõn đoạn dữ liệu

Nội dung dữ liệu Trạng

thỏi

UNH/UIH Phõn đoạn mở đầu thụng điệp M

MSG Chi tiết nội dung yờu cầu M

ORG Thụng tin chi tiết về đối tượng yờu cầu bỏn vộ

C

TAI Thụng tin về đại lý bỏn vộ C

MON Thụng tin về loại tiền thanh toỏn C

PTK Giỏ vộ và cỏc thụng tin liờn quan đến vộ C

ODI Thụng tin điểm đi và điểm đến C

TVL Cỏc thụng tin liờn quan đến chuyến đi C

FOP Thụng tin về hỡnh thức thanh toỏn của

khỏch

C

FTI Thụng tin về khỏch hàng thường xuyờn C

ATI Thụng tin liờn quan đến chuyến du lịch

của khỏch

C (adsbygoogle = window.adsbygoogle || []).push({});

EQN Xỏc định số lượng C

TXD Thụng tin về thuế C

IFT Cỏc thụng tin diễn giải khỏc C

Nhúm Phõn đoạn 1 C

TKT Thụng tin chi tiết vộ M

CPN Thụng tin về cỏc liờn vộ C

Nhúm Phõn đoạn 2 C

TIF Thụng tin về hành khỏch M

TAI Thụng tin về đại lý bỏn vộ C

RCI Thụng tin về hệ thống kiểm soỏt đặt chỗ C

MON Thụng tin về loại tiền thanh toỏn C

FOP Thụng tin về hỡnh thức thanh toỏn của

khỏch

C

PTK Giỏ vộ và cỏc thụng tin liờn quan đến vộ C

ODI Thụng tin điểm đi và điểm đến C

TVL Cỏc thụng tin liờn quan đến chuyến đi C

FTI Thụng tin về khỏch hàng thường xuyờn C

92 của khỏch

EQN Xỏc định số lượng C

TXD Thụng tin về thuế C

IFT Cỏc thụng tin diễn giải khỏc C

Nhúm phõn đoạn 3 C

TKT Thụng tin chi tiết vộ M

IFT Cỏc thụng tin diễn giải khỏc C

PTK Giỏ vộ và cỏc thụng tin liờn quan đến vộ C

Nhúm phõn đoạn 4 C

CPN Thụng tin về cỏc liờn vộ M

TVL Cỏc thụng tin liờn quan đến chuyến đi M

RCI Thụng tin về hệ thống kiểm soỏt đặt chỗ C (adsbygoogle = window.adsbygoogle || []).push({});

RPI Cỏc thụng tin về số lượng và cỏc hoạt

động liờn quan đến vộ

C

PTS Thụng tin về giỏ cỏc dịch vụ liờn quan

khỏc

C

EBD Thụng tin về hành lý quỏ cước C

FTI Thụng tin về khỏch hàng thường xuyến C

DAT Thụng tin về ngày giờ bay C

IFT Cỏc thụng tin diễn giải khỏc C

PTK Giỏ vộ và cỏc thụng tin liờn quan đến vộ C

UNT/UIT Phõn đoạn kết thỳc thụng điệp M

4.2.1.2 TKTRES – Thụng điệp trả lời yờu cầu bỏn vộ

a) Chức năng

Cung cấp thụng tin một vộ điện tử mới đế bỏn, hoặc một vộ đó sử dụng để xem thụng tin, in vộ, hoàn vộ, huỷ vộ, chuyển đổi hỡnh

thức sử dụng hoặc cấp lại quyền sử dụng b) Phạm vi ỏp dụng

Được sử dụng trong trao đổi thụng tin giữa cỏc hóng hàng khụng hoặc giữa hệ thống cung cấp dịch vụ hàng khụng (vớ dụ hệ thống đặt giữ chỗ - CRS) với cỏc hóng hàng khụng bằng phương thức trao đổi dữ liệu điện tử.

c) Cấu trỳc thụng điệp

Phõn đoạn dữ liệu

Nội dung dữ liệu Trạng

thỏi

UNH/UIH Phõn đoạn mở đầu thụng điệp M

MSG Chi tiết nội dung trả lời M

ORG Thụng tin chi tiết về đối tượng yờu cầu bỏn vộ

C

TAI Thụng tin về đại lý bỏn vộ C

RCI Thụng tin về hệ thống kiểm soỏt đặt chỗ C

MON Thụng tin về loại tiền thanh toỏn C

PTK Giỏ vộ và cỏc thụng tin liờn quan đến vộ C

ODI Thụng tin điểm đi và điểm đến C (adsbygoogle = window.adsbygoogle || []).push({});

ATI Thụng tin liờn quan đến chuyến du lịch

của khỏch

C

FOP Thụng tin về hỡnh thức thanh toỏn của

khỏch

C

EQN Xỏc định số lượng C

TXD Thụng tin về thuế C

ERC Thụng tin lỗi ứng dụng C

94

DID Thụng tin tài liệu liờn quan C

IFT Cỏc thụng tin diễn giải khỏc C

Nhúm Phõn đoạn 1 C

TKT Thụng tin chi tiết vộ M

ORG Thụng tin chi tiết về đối tượng yờu cầu bỏn vộ

C

ERC Thụng tin lỗi ứng dụng C

CPN Thụng tin về cỏc liờn vộ C

Nhúm Phõn đoạn 2 C

TIF Thụng tin về hành khỏch M

TAI Thụng tin về đại lý bỏn vộ C

RCI Thụng tin về hệ thống kiểm soỏt đặt chỗ C

MON Thụng tin về loại tiền thanh toỏn C

FOP Thụng tin về hỡnh thức thanh toỏn của

khỏch

C

PTK Giỏ vộ và cỏc thụng tin liờn quan đến vộ C

ODI Thụng tin điểm đi và điểm đến C

FTI Thụng tin về khỏch hàng thường xuyờn C

ATI Thụng tin liờn quan đến chuyến du lịch (adsbygoogle = window.adsbygoogle || []).push({});

của khỏch

C

EQN Xỏc định số lượng C

TXD Thụng tin về thuế C

IFT Cỏc thụng tin diễn giải khỏc C

Nhúm phõn đoạn 3 C

TKT Thụng tin chi tiết vộ M

ERC Thụng tin lỗi ứng dụng C

bỏn vộ

DAT Thụng tin về ngày giờ bay C

IFT Cỏc thụng tin diễn giải khỏc C

PTK Giỏ vộ và cỏc thụng tin liờn quan đến vộ C

Nhúm phõn đoạn 4 C

CPN Thụng tin về cỏc liờn vộ M

TVL Cỏc thụng tin liờn quan đến chuyến đi M

RCI Thụng tin về hệ thống kiểm soỏt đặt chỗ C

RPI Cỏc thụng tin về số lượng và cỏc hoạt

động liờn quan đến vộ

C

PTS Thụng tin về giỏ cỏc dịch vụ liờn quan

khỏc

C

EBD Thụng tin về hành lý quỏ cước C

FTI Thụng tin về khỏch hàng thường xuyến C

DAT Thụng tin về ngày giờ bay C

ERC Thụng tin lỗi ứng dụng C

ORG Thụng tin chi tiết về đối tượng yờu cầu bỏn vộ

C

IFT Cỏc thụng tin diễn giải khỏc C

PTK Giỏ vộ và cỏc thụng tin liờn quan đến vộ C (adsbygoogle = window.adsbygoogle || []).push({});

UNT/UIT Phõn đoạn kết thỳc thụng điệp M

4.2.1.3 NMERES – Thụng điệp yờu cầu cập nhật thụng tin hành khỏch

a) Chức năng

Yờu cầu cập nhật, sửa đổi thụng tin về hành khỏch trong cơ sở dữ liệu PNR của cỏc hóng hàng khụng.

96 Được sử dụng trong trao đổi thụng tin giữa cỏc hóng hàng khụng hoặc giữa hệ thống cung cấp dịch vụ hàng khụng (vớ dụ hệ thống đặt giữ chỗ - CRS) với cỏc hóng hàng khụng bằng phương thức trao đổi dữ liệu điện tử.

c) Cấu trỳc thụng điệp

Phõn đoạn dữ liệu

Nội dung dữ liệu Trạng

thỏi

UNH/UIH Phõn đoạn mở đầu thụng điệp M

Nhúm Phõn đoạn 1 C

ORG Thụng tin chi tiết về đối tượng yờu cầu cập

nhật thụng tin

M

ABI Thụng tin thờm về đại lý bỏn vộ, chặng

bay của vộ

C

RCI Thụng tin về hệ thống kiểm soỏt đặt chỗ C

EQN Xỏc định số lượng C

Nhúm Phõn đoạn 2 M

TIF Thụng tin về hành khỏch M

FTI Thụng tin về khỏch hàng thường xuyến C

SSR Thụng tin về yờu cầu cỏc dịch vụ đặc biệt C

Một phần của tài liệu Giải pháp và công nghệ trao đổi dữ liệu trong bán vé máy bay điện tử tại Tổng Công ty Hàng không Việt Nam (Trang 83)