eINFO

ELECTRONIC INFORMATION NETWORK
Dave Yelen, Oneonta, Alabama USA

Data Transformation and EDI Mapping

I specialize in aviation oriented messages, data transformation, and handling. There are numerous types of aviation file formats commonly used in the aviation travel industry. Airlines share data back and forth between reservation systems, passenger services systems (such as check-in and baggage handling), fare and tax management systems, and even accounting systems. The data formats are varied for various systems.

IATA is a company that helps standardize aviation and air travel messages throughout the world. IATA messaging standards allow air travel companies from all over to be able to talk to each other using standard message formats. IATA has standardized a set of INTERLINE messages, specifically designed for airlines and reservation systems to be able to communicate between each other. IATA Interline messages include PNR (Passenger Name Record), PNL and ADL (Passenger Name List) which are both used used for booking information and passenger manifest data.

UN/EDIFACT is another standard of communication which is governed by the United Nations. EDIFACT, or EDI (EDI EDIFACT) messages are used by US CBP (US Customs), as well as many other country’s governmental agencies.

I have developed systems that will convert and provide data transformation to CBP EDIFACT messages using EDI Mapping techniques specifically tailored to the aviation travel community. You can convert EDIFACT to XML, (EDI to XML), convert XML, perform XML parsing, and is able to convert to XML various interline messages as well as UN/EDIFACT CUSRES, PAXLST, and MCL message types.

I have developed systems designed to handle EDI and XML, perform XML parsing, and even rebuild manifests and other PNL/ADL IATA messages to and from various formats. I have web-based EDI software systems as well as windows custom software that offers EDI solutions and is a premier EDI tool for your message converting needs.

EDI and XML EDIFACT, interline messages, EDI and XML, XML parsing, interline message parsing and conversion, PNR and PNL to PAXLST, CUSRES… I can do it all!

I have also developed complete Airline e-Ticket Issuance and database systems that use EDI as well!

These systems were used and tested with GDS systems, International Customs and US CBP systems, and Homeland Security’s TSA systems.

Some Examples

UN/EDIFACT
UNA:+.?*’ 
UNB+UNOA:4+DHS+AIR1+070219:1546+000006640++DHS' 
UNG+CUSRES+DHS+AIR1+070219:1546+6640+UN+D:05B' 
UNH+6640+CUSRES:D:05B:UN:IATA' 
BGM+132' 
RFF+TN:DHS1234567890:::001’
RFF+AF:AA123'
DTM+189:200702191540:201'
DTM+232:200702191740:201'
LOC+92+ATL'
LOC+92+ORD'
RFF+AF:AA124'
DTM+189:200702191840:201'
DTM+232:200702191955:201'
LOC+92+ORD'
LOC+92+JFK'
ERP+2' 
RFF+AVF:TYR123’
RFF+ABO: TYL009’
ERC+1'
FTX+AAH+++Contact the DHS Resolution Desk at: 1-800-CALL-DHS’ 
UNT+18+6640' 
UNE+1+6640' 
UNZ+1+000006640’
STRING LIST
MESGSENDER=DHS
MESGDATE=02/19/07
MESGTIME=1546
MESGCONTROLREF=000006640
MESGCONTENT=132
MESGTYPE=CUSRES
TRANSREF=DHS1234567890
TRANSSEQNO=001
FLIGHTCOUNT=2
FLIGHT1=02/19/2007 AA123 ATL-ORD 1540 1740
FLIGHT2=02/19/2007 AA124 ORD-JFK 1840 1955
PAXCOUNT=1
001PAXPNR=TYR123
001PAXID=TYL009
001PAXERC=1
001PAXMESGAAH=Contact the DHS Resolution Desk at 1-800-CALL-DHS
XML
<?xml version="1.0" encoding="UTF-8" ?> 
<Message>
  <MesgSender>DHS</MesgSender>
  <MesgDate>02/19/07</MesgDate>
  <MesgTime>1546</MesgTime>
  <MesgControlRef>000006640</MesgControlRef>
  <MesgContent>132</MesgContent>
  <MesgType>CUSRES</MesgType>
  <TransRef>DHS123456790</TransRef>
  <TransSeqNo>001</TransSeqNo>
  <FLIGHTS count="2">
    <FLIGHT>
      <Date>02/19/2007</Date>
      <FlightNumber>AA123</FlightNumber>
      <DepartCity>ATL</DepartCity>
      <ArriveCity>ORD></ArriveCity>
      <ETD>1540</ETD>
      <ETA>1740</ETA>
    </FLIGHT>
    <FLIGHT>
      <Date>02/19/2007</Date>
      <FlightNumber>AA124</FlightNumber>
      <DepartCity>ORD</DepartCity>
      <ArriveCity>JFK></ArriveCity>
      <ETD>1840</ETD>
      <ETA>1955</ETA>
    </FLIGHT>
  </FLIGHTS>
  <PAXLIST count="1">
    <PAX>
      <PNR>TYR123</PNR>
      <PAXID>TYL009</PAXID>
      <ERC>1</ERC>
      <MESGAAH>Contact the DHS Resolution Desk at 1-800-CALL-DHS</MESGAAH>
    </PAX>
  </PAXLIST>
</Message>
UN/EDIFACT
UNA:+.?*' 
UNB+UNOA:4+AIR1+DHS+070218:1545+000006640++DHS' 
UNG+PAXLST+AIR1+ DHS+070218:1545+1+UN+D:05B' 
UNH+PAX001+PAXLST:D:05B:UN:IATA' 
BGM+745'
RFF+TN:AJYTR1070219:::001'
NAD+MS+++JOHN SMITH' 
COM+703-555-1212:TE+703-555-4545:FX' 
TDT+20+AA123+++AA'
LOC+92+ATL'
DTM+189:0702191540:201'
LOC+92+ORD'
DTM+232:0702191740:201'
TDT+20+AA124+++AA'
LOC+92+ORD'
DTM+189:0702191840:201'
LOC+92+JFK'
DTM+232:0702191955:201'
NAD+FL+++CLARK:MICHAEL' 
ATT+2++M' 
DTM+329:720907'
LOC+178+ATL'
LOC+179+JFK'
RFF+AVF:TYR123'
RFF+ABO:ABC123'
RFF+AEA:1234567890ABC'
RFF+CR:20060907NY123'
NAD+FL+++CLARK:CHERYL' 
ATT+2++F'
DTM+329:730407'
LOC+178+ORD'
LOC+179+JFK'
RFF+AVF:TYR123'
RFF+ABO:TYL009'
CNT+42:2'
UNT+33+PAX001' 
UNE+1+1' 
UNZ+1+000006640'
STRING LIST
MESGSENDER=AIR1
MESGDATE=02/18/07
MESGTIME=1545
MESGCONTROLREF=000006640
MESGCONTENT=745
MESGTYPE=PAXLST
CARRIER=AIR1
REPORTINGPARTY=JOHN SMITH
CONTACTPHONE=703-555-1212
CONTACTFAX=703-555-4545
ISPNR=FALSE
FLIGHT1-CARRIER=AA
FLIGHT2-CARRIER=AA
FLIGHTCOUNT=2
FLIGHT1=02/19/2007 AA123 ATL-ORD 1540 1740
FLIGHT2=02/19/2007 AA124 ORD-JFK 1840 1955
PAXCOUNT=2
001FIRSTNAME=MICHAEL
001LASTNAME=CLARK
001DOB=09/07/72
001GENDER=M
001PAXTYPE=FL
001PNRREF=TYR123
001PAXREF=ABC123
001DHSREDRESS=1234567890ABC
001DHSID=20060907NY123
001EMBARKATION=ATL
001DEBARKATION=JFK
002FIRSTNAME=CHERYL
002LASTNAME=CLARK
002DOB=04/07/73
002GENDER=F
002PAXTYPE=FL
002PNRREF=TYR123
002PAXREF=TYL009
002EMBARKATION=ORD
002DEBARKATION=JFK
XML
<?xml version="1.0" encoding="UTF-8" ?> 
<Message>
  <MesgSender>AIR1</MesgSender>
  <MesgDate>02/18/07</MesgDate>
  <MesgTime>1545</MesgTime>
  <MesgControlRef>000006640</MesgControlRef>
  <MesgContent>745</MesgContent>
  <MesgType>PAXLST</MesgType>
  <Carrier>AIR1</Carrier>
  <ReportingParty>JOHN SMITH</ReportingParty>
  <ContactPhone>703-555-1212</ContactPhone>
  <ContactFax>703-555-4545</ContactFax>
  <IsPNR>FALSE</IsPNR>
  <FLIGHTS count="2">
    <FLIGHT>
      <Carrier>AA</Carrier>
      <Date>02/19/2007</Date>
      <FlightNumber>AA123</FlightNumber>
      <DepartCity>ATL</DepartCity>
      <ArriveCity>ORD</ArriveCity>
      <ETD>1540</ETD>
      <ETA>1740</ETA>
    </FLIGHT>
    <FLIGHT>
      <Carrier>AA</Carrier>
      <Date>02/19/2007</Date>
      <FlightNumber>AA124</FlightNumber>
      <DepartCity>ORD</DepartCity>
      <ArriveCity>JFK</ArriveCity>
      <ETD>1840</ETD>
      <ETA>1955</ETA>
    </FLIGHT>
  </FLIGHTS>
  <PAXLIST count="2">
    <PAX>
      <FirstName>MICHAEL</FirstName>
      <LastName>CLARK</LastName>
      <DOB>09/07/72</DOB>
      <Gender>M</Gender>
      <PaxType>FL</PaxType>
      <PNRRef>TYR123</PNRRef>
      <PAXRef>ABC123</PAXRef>
      <PAXDHSRedress>123456789ABC</PAXDHSRedress>
      <PAXDHSID>20060907NY123</PAXDHSID>
      <EMBARKATION>ATL</EMBARKATION>
      <DEBARKATION>JFK</DEBARKATION>
    </PAX>
    <PAX>
      <FirstName>CHERYL</FirstName>
      <LastName>CLARK</LastName>
      <DOB>04/07/73</DOB>
      <Gender>F</Gender>
      <PaxType>FL</PaxType>
      <PNRRef>TYR123</PNRRef>
      <PAXRef>TYL009</PAXRef>
      <EMBARKATION>ORD</EMBARKATION>
      <DEBARKATION>JFK</DEBARKATION>
    </PAX>
  </PAXLIST>
</Message>
UN/EDIFACT
UNA:+.?*’ 
UNB+UNOA:4+ZZAIR+DHS+080708:0545+000000001++DHS' 
UNG+PAXLST+ZZAIR+ DHS+080708:0545+1+UN+D:05B' 
UNH+PAX001+PAXLST:D:05B:UN:IATA' 
BGM+745+PNR'
RFF+AVF:A1B2C3’
RFF+ACE:D4E5F6::P’
DTM+179:20080610'
DTM+558:20080612'
DTM+183:20080630'
NAD+MS+++C UNDERWOOD’
COM+703-555-1212:TE+703-555-4545:FX' 
NAD+BA+ORION TRAVEL++J JAVERT’
NAD+AG+ORION TRAVEL++D SONET’
TDT+20+QQ827+++QQ'
LOC+92+VIE’
DTM+189:200807102140:201'
LOC+92+BRU'
DTM+232:200807102355:201'
TDT+20+ QQ827+++QQ'
LOC+92+BRU'
DTM+189:200807102140:201'
LOC+92+CDG’
DTM+232:200807102300:201'
TDT+20+QQ827+++QQ '
LOC+125+CDG'
DTM+189:200807110200:201'
LOC+87+IAD’
DTM+232:200807111035:201'
NAD+FL+++BARRE:TODD+123 E MAIN ST+STAFFORD+VA+22554+USA'
ATT+2++M'
DTM+329:680223'
GEI+4+ZZZ:::HK'
LOC+178+VIE'
LOC+179+IAD'
LOC+174+FRA'
LOC+22+IAD'
COM+55 121212:TE+033:AI'
NAT+2+FRA'
RFF+AVF:A1B2C3'
RFF+ABO:UUI34T543'
RFF+SEA:35F'
RFF+ACD:AA1234567890'
RFF+CBA:09-87-654321'
MOA+11:435.50:EUR'
DOC+P+YY3478621G'
DTM+36:081230'
LOC+91+FRA:::PARIS'
NAD+FL+++LANG:KRISTIN+123 E MAIN ST+ STAFFORD+VA+22554+USA'
ATT+2++F'
DTM+329:700606'
GEI+4+ZZZ:::HK'
LOC+178+VIE'
LOC+179+IAD'
LOC+174+ESP'
COM+55 343434:TE+033:AI'
NAT+2+ESP'
RFF+AVF:A1B2C3'
RFF+ABO:WWT098L31E'
RFF+SEA:35E'
RFF+CBA:09-87-654325'
MOA+11:435.50:EUR'
DOC+P+YY3478621G'
DTM+36:081230'
LOC+91+ESP'
CNT+42:2'
CNT+59:3'
UNS+S'
FTX+OSI+++CTCA 703-555-1212 STEVEN WILSON TVL/X33566153/JOESEPH'
FTX+OSI+++CTCT NYC 888-555-1111 COOL TRAVEL SCA I 12 234234'
FTX+SSR+++FQTVQQHK1/ QQ8270000/BARRE/TODDMR'
FTX+SSR+++TKNEBAHK2/ QQ8270000/LANG/KRISTINMS'
FTX+SSR+++PLS SEE QQ SEAT POLICY - SEAT REQUEST NOT PERMITTED'
FTX+HST+C++EI 166 Y 08JUL10 VIEBRU HK1 1340 1555/HK'
FTX+PMT++AB+300, AV SUFFREN 75015 Paris, France'
FTX+PMT++TYP+CASH'
FTX+MKS+++QQ-123-11111111'
FTX+MKS+++QQ-123-22222222'
FTX+MKS+++QQ-123-33333333'
FTX+AAI+++VALUED PASSENGER'
UNT+78+PAX001' 
UNE+1+1' 
UNZ+1+000000001'
STRING LIST
MESGSENDER=ZZAIR
MESGDATE=07/08/08
MESGTIME=0545
MESGCONTROLREF=000000001
MESGCONTENT=745 PNR
MESGTYPE=PAXLST
CARRIER=ZZAIR
REPORTINGPARTY=C UNDERWOOD
CONTACTPHONE=703-555-1212
CONTACTFAX=703-555-4545
ISPNR=TRUE
PNR=A1B2C3
SPLITPNR=D4E5F6
PNRISSUEDON=06/10/2008
PNRSPLITON=06/12/2008
TICKETISSUEDON=06/30/2008
AGENCY=ORION TRAVEL
AGENTNAME=J JAVERT
CHANGINGAGENCY=ORION TRAVEL
CHANGINGAGENTNAME=D SONET
FLIGHTCOUNT=3
FLIGHT1-CARRIER=QQ
FLIGHT2-CARRIER=QQ
FLIGHT3-CARRIER=QQ
FLIGHT1=07/10/2008 QQ827 VIE-BRU 2140 2355
FLIGHT2=07/10/2008 QQ827 BRU-CDG 2140 2300
FLIGHT3=07/11/2008 QQ827 CDG-IAD 0200 1035
PAXCOUNT=2
001FIRSTNAME=TODD
001LASTNAME=BARRE
001DOB=02/23/68
001GENDER=M
001PAXTYPE=FL
001CITIZENSHIP=FRA
001RESIDENCE=FRA
001DOCTYPE1=P
001DOCNMBR1=YY3478621G
001DOCEXP1=12/30/08
001DOCCOUNTRY1=FRA
001DESTADDRESS=123 E MAIN ST
001DESTCITY=STAFFORD
001DESTSTATE=VA
001DESTZIP=22554
001DESTCOUNTRY=USA
001PNRREF=A1B2C3
001PAXREF=UUI34T543
001PAXSEAT=35F
001REFACD=AA1234567890
001PAXTICKET=09-87-654321
001PAXTICKETPRICE=435.50
001PAXTICKETCURRENCY=EUR
001PNRSTATUS=HK
001EMBARKATION=VIE
001DEBARKATION=IAD
001ENTRYCITY=IAD
002FIRSTNAME=KRISTIN
002LASTNAME=LANG
002DOB=06/06/70
002GENDER=F
002PAXTYPE=FL
002CITIZENSHIP=ESP
002RESIDENCE=ESP
002DOCTYPE1=P
002DOCNMBR1=YY3478621G
002DOCEXP1=12/30/08
002DOCCOUNTRY1=ESP
002DESTADDRESS=123 E MAIN ST
002DESTCITY=STAFFORD
002DESTSTATE=VA
002DESTZIP=22554
002DESTCOUNTRY=USA
002PNRREF=A1B2C3
002PAXREF=WWT098L31E
002PAXSEAT=35E
002PAXTICKET=09-87-654325
002PAXTICKETPRICE=435.50
002PAXTICKETCURRENCY=EUR
002PNRSTATUS=HK
002EMBARKATION=VIE
002DEBARKATION=IAD
PNRFREETEXTTYPES=OSI,SSR,HST,PMT,MKS,AAI
OSI-COUNT=2
SSR-COUNT=3
HST-COUNT=1
PMT-COUNT=2
MKS-COUNT=3
AAI-COUNT=1
OSI1=CTCA 703-555-1212 STEVEN WILSON TVL/X33566153/JOESEPH
OSI2=CTCT NYC 888-555-1111 COOL TRAVEL SCA I 12 234234
SSR1=FQTVQQHK1/ QQ8270000/BARRE/TODDMR
SSR2=TKNEBAHK2/ QQ8270000/LANG/KRISTINMS
SSR3=PLS SEE QQ SEAT POLICY - SEAT REQUEST NOT PERMITTED
HST1=C EI 166 Y 08JUL10 VIEBRU HK1 1340 1555/HK
PMT1=AB 300, AV SUFFREN 75015 Paris, France
PMT2=TYP CASH
MKS1=QQ-123-11111111
MKS2=QQ-123-22222222
MKS3=QQ-123-33333333
AAI1=VALUED PASSENGER
XML
<?xml version="1.0" encoding="UTF-8" ?> 
<Message>
  <MesgSender>ZZAIR</MesgSender>
  <MesgDate>07/08/08</MesgDate>
  <MesgTime>0545</MesgTime>
  <MesgControlRef>000000001</MesgControlRef>
  <MesgContent>745 PNR</MesgContent>
  <MesgType>PAXLST</MesgType>
  <Carrier>ZZAIR</Carrier>
  <ReportingParty>C UNDERWOOD</ReportingParty>
  <ContactPhone>703-555-1212</ContactPhone>
  <ContactFax>703-555-4545</ContactFax>
  <IsPNR>TRUE</IsPNR>
  <PNR>A1B2C3</PNR>
  <SplitPNR>D4E5F6</SplitPNR>
  <PNRIssuedOn>06/10/2008</PNRIssuedOn>
  <PNRSplitOn>06/12/2008</PNRSplitOn>
  <TicketIssuedOn>06/30/2008</TicketIssuedOn>
  <Agency>ORION TRAVEL</Agency>
  <AgentName>J JAVERT</AgentName>
  <ChangingAgency>ORION TRAVEL</ChangingAgency>
  <ChangingAgentName>D SONET</ChangingAgentName>
  <FLIGHTS count="3">
    <FLIGHT>
      <Carrier>QQ</Carrier>
      <Date>07/10/2008</Date>
      <FlightNumber>QQ827</FlightNumber>
      <DepartCity>VIE</DepartCity>
      <ArriveCity>BRU</ArriveCity>
      <ETD>2140</ETD>
      <ETA>2355</ETA>
    </FLIGHT>
    <FLIGHT>
      <Carrier>QQ</Carrier>
      <Date>07/10/2008</Date>
      <FlightNumber>QQ827</FlightNumber>
      <DepartCity>BRU</DepartCity>
      <ArriveCity>CDG</ArriveCity>
      <ETD>2140</ETD>
      <ETA>2300</ETA>
    </FLIGHT>
    <FLIGHT>
      <Carrier>QQ</Carrier>
      <Date>07/11/2008</Date>
      <FlightNumber>QQ827</FlightNumber>
      <DepartCity>CDG</DepartCity>
      <ArriveCity>IAD</ArriveCity>
      <ETD>0200</ETD>
      <ETA>1035</ETA>
    </FLIGHT>
  </FLIGHTS>
  <PAXLIST count="2">
    <PAX>
      <FirstName>TODD</FirstName>
      <LastName>BARRE</LastName>
      <DOB>02/23/68</DOB>
      <Gender>M</Gender>
      <PaxType>FL</PaxType>
      <Citizenship>FRA</Citizenship>
      <Residence>FRA</Residence>
      <DocType1>P</DocType1>
      <DocNmbr1>YY3478621G</DocNmbr1>
      <DocExp1>12/30/08</DocExp1>
      <DocCountry1>FRA</DocCountry1>
      <DestAddress>123 E MAIN ST</DestAddress>
      <DestCity>STAFFORD</DestCity>
      <DestState>VA</DestState>
      <DestZIP>22554</DestZIP>
      <DestCountry>USA</DestCountry>
      <PNRRef>A1B2C3</PNRRef>
      <PAXRef>UUI34T543</PAXRef>
      <PAXSeat>35F</PAXSeat>
      <RefACD>AA1234567890</RefACD>
      <PAXTicket>09-87-654321</PAXTicket>
      <PAXTicketPrice>435.50</PAXTicketPrice>
      <PAXTicketCurrency>EUR</PAXTicketCurrency>
      <PNRStatus>HK</PNRStatus>
      <EMBARKATION>VIE</EMBARKATION>
      <DEBARKATION>IAD</DEBARKATION>
      <ENTRYCITY>IAD</ENTRYCITY>
    </PAX>
    <PAX>
      <FirstName>KRISTIN</FirstName>
      <LastName>LANG</LastName>
      <DOB>06/06/70</DOB>
      <Gender>F</Gender>
      <PaxType>FL</PaxType>
      <Citizenship>ESP</Citizenship>
      <Residence>ESP</Residence>
      <DocType1>P</DocType1>
      <DocNmbr1>YY3478621G</DocNmbr1>
      <DocExp1>12/30/08</DocExp1>
      <DocCountry1>ESP</DocCountry1>
      <DestAddress>123 E MAIN ST</DestAddress>
      <DestCity>STAFFORD</DestCity>
      <DestState>VA</DestState>
      <DestZIP>22554</DestZIP>
      <DestCountry>USA</DestCountry>
      <PNRRef>A1B2C3</PNRRef>
      <PAXRef>WWT098L31E</PAXRef>
      <PAXSeat>35E</PAXSeat>
      <PAXTicket>09-87-654325</PAXTicket>
      <PAXTicketPrice>435.50</PAXTicketPrice>
      <PAXTicketCurrency>EUR</PAXTicketCurrency>
      <PNRStatus>HK</PNRStatus>
      <EMBARKATION>VIE</EMBARKATION>
      <DEBARKATION>IAD</DEBARKATION>
    </PAX>
  </PAXLIST>
  <PNRFreeTextTypes>OSI,SSR,HST,PMT,MKS,AAI</PNRFreeTextTypes>
  <OSI count="2">
    <MSG>CTCA 703-555-1212 STEVEN WILSON TVL/X33566153/JOESEPH</MSG>
    <MSG>CTCT NYC 888-555-1111 COOL TRAVEL SCA I 12 234234</MSG>
  </OSI> 
  <SSR count="3">
    <MSG>FQTVQQHK1/ QQ8270000/BARRE/TODDMR</MSG>
    <MSG>TKNEBAHK2/ QQ8270000/LANG/KRISTINMS</MSG>
    <MSG>PLS SEE QQ SEAT POLICY - SEAT REQUEST NOT PERMITTED</MSG>
  </SSR>
  <HST count="1">
    <MSG>C EI 166 Y 08JUL10 VIEBRU HK1 1340 1555/HK</MSG>
  </HSTLIST>
  <PMT count="2">
    <MSG>AB 300, AV SUFFREN 75015 Paris, France</MSG>
    <MSG>TYP CASH</MSG>
  </PMT>
  <MKS count="3">
    <MSG>QQ-123-11111111</MSG>
    <MSG>QQ-123-22222222</MSG>
    <MSG>QQ-123-33333333</MSG>
  </MKS>
  <AAI count="1">
    <MSG>VALUED PASSENGER</MSG>
  </AAI>
</Message>
INTERLINE MESSAGE
.HDQRMD1 012128
PNL
DA4519/09MAR IAG PART1
CFG/030Y
RBD Y/DEFGHKTVFT
AVAIL
 IAG MYR
Y000
-MYR124Y
1ANDRZEJEWSKI/HENRYMR-N4 .L/HV8U45
.R/EPAY HK1 CC
1ANTINORE/KIMBERLY .L/P3UF9Q
.R/EPAY HK1 CC
2BADGER/KARENJMRS/MARKWMR .L/5APEKB
.R/EPAY HK2 CC
1BARRETT/IRENEMS-Q2 .L/M1GIUA
.R/EPAY HK1 CC
2KENNEY/ALBERTMR/KAYMRS .L/WVAJL2
.R/EPAY HK2 CC
2KENT/AMYMRS/LUCASMR .L/NWH69Y
.R/EPAY HK2 CC
1KEYSER/GAIL-H2 .L/EC7XPY
.R/RQST HK1 14B
.R/EPAY HK1 CC
1KLOC/DANIEL-M4 .L/HKUADK
.R/RQST HK1 8C
.R/EPAY HK1 CC
.R/PNLT
2LICK/ROBERTMR/SUSANMR .L/3N371J
.R/EPAY HK2 CC
1LINCE/EARLMR .L/DWVQ4Y
.R/EPAY HK1 CC
1LYONS/DUANE-K2 .L/GYMWWN
.R/EPAY HK1 CC
1MAJCHRZAK/JAMESMR-N4 .L/HV8U45
.R/EPAY HK1 CC
3MAMMOLETTI/BETTYANN/MARIAH/MARK .L/T6Y0ZZ .R/RQST HK3 3F 3E 3D .R/EPAY HK3 CC
3MANN/CHARLOTTE/DAVID/HEATHER .L/TQ28RR .R/RQST HK3 2D 2E 2F .R/EPAY HK3 CC
1MBDA/GUEST-J3 .L/F52C73
.R/RQST HK1 1B
.R/EPAY HK1
ENDPART1
STRING LIST
MESGSENDER=HDQRMD1
MESGTYPE=PNL
FLIGHTCOUNT=1
FLIGHT1-CARRIER=DA
FLIGHT1=03/09/2008 DA4519 IAG-MYR
PAXCOUNT=23
001ACTION=ADD
001FIRSTNAME=HENRY
001LASTNAME=ANDRZEJEWSKI
001GENDER=M
001PNRREF=HV8U45
001BOOKINGGROUP=N4
001PAXRBD=Y
002ACTION=ADD
002FIRSTNAME=KIMBERLY
002LASTNAME=ANTINORE
002PNRREF=P3UF9Q
002PAXRBD=Y
003ACTION=ADD
003FIRSTNAME=KARENJ
003LASTNAME=BADGER
003GENDER=F
003PNRREF=5APEKB
003PAXRBD=Y
004ACTION=ADD
004FIRSTNAME=MARKW
004LASTNAME=BADGER
004GENDER=M
004PNRREF=5APEKB
004PAXRBD=Y
005ACTION=ADD
005FIRSTNAME=IRENE
005LASTNAME=BARRETT
005GENDER=F
005PNRREF=M1GIUA
005BOOKINGGROUP=Q2
005PAXRBD=Y
006ACTION=ADD
006FIRSTNAME=ALBERT
006LASTNAME=KENNEY
006GENDER=M
006PNRREF=WVAJL2
006PAXRBD=Y
007ACTION=ADD
007FIRSTNAME=KAY
007LASTNAME=KENNEY
007GENDER=F
007PNRREF=WVAJL2
007PAXRBD=Y
008ACTION=ADD
008FIRSTNAME=AMY
008LASTNAME=KENT
008GENDER=F
008PNRREF=NWH69Y
008PAXRBD=Y
009ACTION=ADD
009FIRSTNAME=LUCAS
009LASTNAME=KENT
009GENDER=M
009PNRREF=NWH69Y
009PAXRBD=Y
010ACTION=ADD
010FIRSTNAME=GAIL
010LASTNAME=KEYSER
010PNRREF=EC7XPY
010BOOKINGGROUP=H2
010PAXSEAT=14B
010PAXRBD=Y
011ACTION=ADD
011FIRSTNAME=DANIEL
011LASTNAME=KLOC
011PNRREF=HKUADK
011BOOKINGGROUP=M4
011PAXSEAT=8C
011PAXRBD=Y
012ACTION=ADD
012FIRSTNAME=ROBERT
012LASTNAME=LICK
012GENDER=M
012PNRREF=3N371J
012PAXRBD=Y
013ACTION=ADD
013FIRSTNAME=SUSAN
013LASTNAME=LICK
013GENDER=M
013PNRREF=3N371J
013PAXRBD=Y
014ACTION=ADD
014FIRSTNAME=EARL
014LASTNAME=LINCE
014GENDER=M
014PNRREF=DWVQ4Y
014PAXRBD=Y
015ACTION=ADD
015FIRSTNAME=DUANE
015LASTNAME=LYONS
015PNRREF=GYMWWN
015BOOKINGGROUP=K2
015PAXRBD=Y
016ACTION=ADD
016FIRSTNAME=JAMES
016LASTNAME=MAJCHRZAK
016GENDER=M
016PNRREF=HV8U45
016BOOKINGGROUP=N4
016PAXRBD=Y
017ACTION=ADD
017FIRSTNAME=BETTYANN
017LASTNAME=MAMMOLETTI
017PNRREF=T6Y0ZZ
017PAXSEAT=3F
017PAXRBD=Y
018ACTION=ADD
018FIRSTNAME=MARIAH
018LASTNAME=MAMMOLETTI
018PNRREF=T6Y0ZZ
018PAXSEAT=3E
018PAXRBD=Y
019ACTION=ADD
019FIRSTNAME=MARK
019LASTNAME=MAMMOLETTI
019PNRREF=T6Y0ZZ
019PAXSEAT=3D
019PAXRBD=Y
020ACTION=ADD
020FIRSTNAME=CHARLOTTE
020LASTNAME=MANN
020PNRREF=TQ28RR
020PAXSEAT=2D
020PAXRBD=Y
021ACTION=ADD
021FIRSTNAME=DAVID
021LASTNAME=MANN
021PNRREF=TQ28RR
021PAXSEAT=2E
021PAXRBD=Y
022ACTION=ADD
022FIRSTNAME=HEATHER
022LASTNAME=MANN
022PNRREF=TQ28RR
022PAXSEAT=2F
022PAXRBD=Y
023ACTION=ADD
023FIRSTNAME=GUEST
023LASTNAME=MBDA
023PNRREF=F52C73
023BOOKINGGROUP=J3
023PAXSEAT=1B
023PAXRBD=Y
XML
<?xml version="1.0" encoding="UTF-8" ?> 
<Message>
  <MesgSender>HDQRMD1</MesgSender>
  <MesgType>PNL</MesgType>
  <FLIGHTS count="1">
    <FLIGHT>
      <Date>03/09/2008</Date>
      <FlightNumber>DA5419</FlightNumber>
      <DepartCity>IAG</DepartCity>
      <ArriveCity>MYR</ArriveCity>
    </FLIGHT>
  </FLIGHTS>
  <PAXLIST count="23">
    <PAX>
      <ACTION>ADD</ACTION>
      <FirstName>HENRY</FirstName>
      <LastName>ANDRZEJEWSKI</LastName>
      <Gender>M</Gender>
      <PNRRef>HV8U45</PNRRef>
      <BookingGroup>N4</BookingGroup>
      <PAXRBD>Y</PAXRBD>
    </PAX>
    <PAX>
      <ACTION>ADD</ACTION>
      <FirstName>KIMBERLY</FirstName>
      <LastName>ANTINORE</LastName>
      <PNRRef>P3UF9Q</PNRRef>
      <PAXRBD>Y</PAXRBD>
    </PAX>
    <PAX>
      <ACTION>ADD</ACTION>
      <FirstName>KARENJ</FirstName>
      <LastName>BADGER</LastName>
      <Gender>F</Gender>
      <PNRRef>5APEKB</PNRRef>
      <PAXRBD>Y</PAXRBD>
    </PAX>
    <PAX>
      <ACTION>ADD</ACTION>
      <FirstName>MARKW</FirstName>
      <LastName>BADGER</LastName>
      <Gender>M</Gender>
      <PNRRef>5APEKB</PNRRef>
      <PAXRBD>Y</PAXRBD>
    </PAX>
    <PAX>
      <ACTION>ADD</ACTION>
      <FirstName>IRENE</FirstName>
      <LastName>BARRETT</LastName>
      <Gender>F</Gender>
      <PNRRef>M1GIUA</PNRRef>
      <BookingGroup>Q2</BookingGroup>
      <PAXRBD>Y</PAXRBD>
    </PAX>
    <PAX>
      <ACTION>ADD</ACTION>
      <FirstName>ALBERT</FirstName>
      <LastName>KENNEY</LastName>
      <Gender>M</Gender>
      <PNRRef>WVAJL2</PNRRef>
      <PAXRBD>Y</PAXRBD>
    </PAX>
    <PAX>
      <ACTION>ADD</ACTION>
      <FirstName>KAY</FirstName>
      <LastName>KENNEY</LastName>
      <Gender>F</Gender>
      <PNRRef>WVAJL2</PNRRef>
      <PAXRBD>Y</PAXRBD>
    </PAX>
    <PAX>
      <ACTION>ADD</ACTION>
      <FirstName>AMY</FirstName>
      <LastName>KENT</LastName>
      <Gender>F</Gender>
      <PNRRef>NWH69Y</PNRRef>
      <PAXRBD>Y</PAXRBD>
    </PAX>
    <PAX>
      <ACTION>ADD</ACTION>
      <FirstName>LUCAS</FirstName>
      <LastName>KENT</LastName>
      <Gender>M</Gender>
      <PNRRef>NWH69Y</PNRRef>
      <PAXRBD>Y</PAXRBD>
    </PAX>
    <PAX>
      <ACTION>ADD</ACTION>
      <FirstName>GAIL</FirstName>
      <LastName>KEYSER</LastName>
      <PNRRef>EC7XPY</PNRRef>
      <BookingGroup>H2</BookingGroup>
      <PAXSeat>14B</PAXSeat>
      <PAXRBD>Y</PAXRBD>
    </PAX>
    <PAX>
      <ACTION>ADD</ACTION>
      <FirstName>DANIEL</FirstName>
      <LastName>KLOC</LastName>
      <PNRRef>HKUADK</PNRRef>
      <BookingGroup>M4</BookingGroup>
      <PAXSeat>8C</PAXSeat>
      <PAXRBD>Y</PAXRBD>
    </PAX>
    <PAX>
      <ACTION>ADD</ACTION>
      <FirstName>ROBERT</FirstName>
      <LastName>LICK</LastName>
      <Gender>M</Gender>
      <PNRRef>3N371J</PNRRef>
      <PAXRBD>Y</PAXRBD>
    </PAX>
    <PAX>
      <ACTION>ADD</ACTION>
      <FirstName>SUSAN</FirstName>
      <LastName>LICK</LastName>
      <Gender>M</Gender>
      <PNRRef>3N371J</PNRRef>
      <PAXRBD>Y</PAXRBD>
    </PAX>
    <PAX>
      <ACTION>ADD</ACTION>
      <FirstName>EARL</FirstName>
      <LastName>LINCE</LastName>
      <Gender>M</Gender>
      <PNRRef>DWVQ4Y</PNRRef>
      <PAXRBD>Y</PAXRBD>
    </PAX>
    <PAX>
      <ACTION>ADD</ACTION>
      <FirstName>DUANE</FirstName>
      <LastName>LYONS</LastName>
      <PNRRef>GYMWWN</PNRRef>
      <BookingGroup>K2</BookingGroup>
      <PAXRBD>Y</PAXRBD>
    </PAX>
    <PAX>
      <ACTION>ADD</ACTION>
      <FirstName>JAMES</FirstName>
      <LastName>MAJCHRZAK</LastName>
      <Gender>M</Gender>
      <PNRRef>HV8U45</PNRRef>
      <BookingGroup>N4</BookingGroup>
      <PAXRBD>Y</PAXRBD>
    </PAX>
    <PAX>
      <ACTION>ADD</ACTION>
      <FirstName>BETTYANN</FirstName>
      <LastName>MAMMOLETTI</LastName>
      <PNRRef>T6Y0ZZ</PNRRef>
      <PAXSeat>3F</PAXSeat>
      <PAXRBD>Y</PAXRBD>
    </PAX>
    <PAX>
      <ACTION>ADD</ACTION>
      <FirstName>MARIAH</FirstName>
      <LastName>MAMMOLETTI</LastName>
      <PNRRef>T6Y0ZZ</PNRRef>
      <PAXSeat>3E</PAXSeat>
      <PAXRBD>Y</PAXRBD>
    </PAX>
    <PAX>
      <ACTION>ADD</ACTION>
      <FirstName>MARK</FirstName>
      <LastName>MAMMOLETTI</LastName>
      <PNRRef>T6Y0ZZ</PNRRef>
      <PAXSeat>3D</PAXSeat>
      <PAXRBD>Y</PAXRBD>
    </PAX>
    <PAX>
      <ACTION>ADD</ACTION>
      <FirstName>CHARLOTTE</FirstName>
      <LastName>MANN</LastName>
      <PNRRef>TQ28RR</PNRRef>
      <PAXSeat>2D</PAXSeat>
      <PAXRBD>Y</PAXRBD>
    </PAX>
    <PAX>
      <ACTION>ADD</ACTION>
      <FirstName>DAVID</FirstName>
      <LastName>MANN</LastName>
      <PNRRef>TQ28RR</PNRRef>
      <PAXSeat>2E</PAXSeat>
      <PAXRBD>Y</PAXRBD>
    </PAX>
    <PAX>
      <ACTION>ADD</ACTION>
      <FirstName>HEATHER</FirstName>
      <LastName>MANN</LastName>
      <PNRRef>TQ28RR</PNRRef>
      <PAXSeat>2F</PAXSeat>
      <PAXRBD>Y</PAXRBD>
    </PAX>
    <PAX>
      <ACTION>ADD</ACTION>
      <FirstName>GUEST</FirstName>
      <LastName>MBDA</LastName>
      <PNRRef>F52C73</PNRRef>
      <BookingGroup>J3</BookingGroup>
      <PAXSeat>1B</PAXSeat>
      <PAXRBD>Y</PAXRBD>
    </PAX>
  </PAXLIST>
</Message>