Section 25: FAA Aircraft Registration System

From Nlets Wiki
Jump to: navigation, search

Aircraft Registration Query (GQ/GR)

The Aircraft Registration Query is an inquiry capability that provides information to Nlets users about commercial and private aircraft registered with FAA.

Nlets hosts a local version of the FAA Releasable Aircraft Database that it will use to run the query.

The database will be updated one every 24 hours (excluding weekends and holidays).

An agency may request an aircraft registration by sending an inquiry message (GQ) to Nlets. Information may be requested by three different identifiers: Registration Number (Tail #), Serial Number (or VIN) or Name of Registrant.

Aircraft Registration System Query / Registration Response (GQ/GR)

This section provides an overview and details regarding the Aircraft Registration Query (GQ) by Registration Number (Tail Number) or Serial Number or Name of Registrant, and the corresponding Aircraft Registration Response (GR).

Section25-GQ.jpg

Aircraft Registration Query Requirements

  • All GQ inquiries must conform to formats specified in this section.
Note: A single 2-character address, "FA", is used for all aircraft registration inquiries (GQ).

An Optional ATN field can be included in all Aircraft Registration Inquiries (GQs).

Query Notes

  • Queries may generate hit lists of up to 10 matches.
  • Names are queried using Last, First, and Middle Initial; while business names are queried with spaces between each name.
  • All name queries are soundexed with the exact matches being at the top of the hit list on multiple hits.

Aircraft Registration Field Requirements (GQ)

The table that follows describes requirements for Aircraft Registration Queries (GQ).

A GQ inquiry uses the following data elements: (REG, SER or NAM is specified, but not more than one may be used per inquiry.)

XML Tag: Legacy Prefix: Field Size: Data Requirements: Translation:
<n2:ResponseAttentionDescriptionText>
ATN/ Max.
30
See NCIC Manual.

Attention field,
includes name of
individual making the
inquiry.

<nc:Aircraft>
  <nc:AircraftTailID>
REG/ 6 Alphanumeric

Registration number,
may be referred to as
tail number.

<nc:Aircraft>
  <nc:ItemSerialIdentification>
    <nc:IdentificationID>
SER/ Max.
16
Alphanumeric

Serial Number

<nc:Aircraft>
  <nc:ItemOwner>
    <nc:EntityPerson>
      <nc:PersonName>
	    <nc:PersonFullName>
NAM/(Name) Max.
40
Alpha Characters

Name of registrant;
format in LAST,
FIRST, MI, or for

<nc:Aircraft>
  <nc:ItemOwner>
    <nc:EntityOrganization>
      <nc:OrganizationName>
NAM/(Organization) Max.
40
Alpha Characters

Name of business;
business, name of
business with spaces
between names.

Top

GJXDM (DEPRECATED)

GJXDM has been deprecated. Please contact Nlets for additional assistance with GJXDM.

Top

NIEM

Aircraft Registration Query NIEM Specifications

This section describes the format and provides examples for Aircraft Registration System queries and responses (GQ/GR).

All Nlets NIEM messages must be based on the Nlets NIEM Message Structure and include the standard Nlets XML Header as detailed in Message Structure. The NIEM header and hierarchy of the elements in this section have been omitted to avoid redundancy. The associated schemas and instances should be consulted to determine the correct XPaths of the elements.

Element Dictionary

Transaction types detailed below include: Query by Serial Number (GQ), Query by Registration Number (GQ), Query by Owner Name (GQ) , Query by Organization Name (GQ) and Response from FAA (GR).

Query Formats

Query by Serial Number (GQ)

n2:NLETSInquiryData
This element will contain all elements specific to this transaction.

  n2:ResponseAttentionDescriptionText
  This element contains identification of the person or entity to whose attention the response will be directed.

  nc:Aircraft
  A mode of transportation capable of flying in the air.

    nc:ItemSerialIdentification
    An identification inscribed on or attached to a part, collection of parts, or complete unit by the manufacturer.

      nc:IdentificationID
      A value that identifies something.
      This element contains the serial number of the aircraft.


Query by Registration Number (GQ)

n2:NLETSInquiryData
This element will contain all elements specific to this transaction.

  n2:ResponseAttentionDescriptionText
  This element contains identification of the person or entity to whose attention the response will be directed.

  nc:Aircraft
  A mode of transportation capable of flying in the air.

    nc:AircraftTailID
    An identifier of an aircraft.
    This element contains the registration number of the aircraft.


Query by Owner Name (GQ)

n2:NLETSInquiryData
This element will contain all elements specific to this transaction.

  n2:ResponseAttentionDescriptionText
  This element contains identification of the person or entity to whose attention the response will be directed.

  nc:Aircraft
  A mode of transportation capable of flying in the air.

    nc:ItemOwner
    An entity which owns a property item.
    This element encapsulates the name of the aircraft's registered owner.

      nc:EntityPerson
      An Person capable of bearing legal rights and responsibilities.

        nc:PersonName
        A name of an Person.

         nc:PersonFullName
         Full name of an Person.


Query by Organization Name (GQ)

n2:NLETSInquiryData
This element will contain all elements specific to this transaction.

  n2:ResponseAttentionDescriptionText
  This element contains identification of the person or entity to whose attention the response will be directed.

  nc:Aircraft
  A mode of transportation capable of flying in the air.

    nc:ItemOwner
    An entity which owns a property item.
    This element encapsulates the name of the aircraft's registered owner.

      nc:EntityOrganization
      An organization capable of bearing legal rights and responsibilities.

        nc:OrganizationName
        A name of an organization.

Response Formats

Response from FAA (GR)

n2:NLETSResponseData

  n2:ResponseText


Aircraft Registration System NIEM Examples

Example 1: An Aircraft Registration query by Serial Number.

<?xml version="1.0" encoding="utf-16"?>
<n2:NLETS xmlns:i="http://niem.gov/niem/appinfo/2.0" xmlns:nc="http://niem.gov/niem/niem-core/2.0"
xmlns:nh2="http://www.nlets.org/niem/nlets-hdr/1.0" xmlns:niem-xsd="http://niem.gov/niem/proxy/xsd/2.0"
xmlns:s="http://niem.gov/niem/structures/2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
n2:version="4.00" xmlns:n2="http://www.nlets.org/niem/1.0">
  <n2:NLETSMessageHeader>
    <nh2:MessageKeyCodeText>GQ</nh2:MessageKeyCodeText>
    <nh2:OriginatingORIID>AZNLETS20</nh2:OriginatingORIID>
    <nh2:DestinationORIID>FA</nh2:DestinationORIID>
  </n2:NLETSMessageHeader>
  <n2:NLETSInquiryData n2:key="GQ">
    <n2:ResponseAttentionDescriptionText>Nlets</n2:ResponseAttentionDescriptionText>
    <nc:Aircraft>
      <nc:ItemSerialIdentification>
        <nc:IdentificationID>18-709</nc:IdentificationID>
      </nc:ItemSerialIdentification>
    </nc:Aircraft>
  </n2:NLETSInquiryData>
</n2:NLETS>

Example 2: An Aircraft Registration query by Registration Number.

<?xml version="1.0" encoding="utf-16"?>
<n2:NLETS xmlns:i="http://niem.gov/niem/appinfo/2.0" xmlns:nc="http://niem.gov/niem/niem-core/2.0"
xmlns:nh2="http://www.nlets.org/niem/nlets-hdr/1.0" xmlns:niem-xsd="http://niem.gov/niem/proxy/xsd/2.0"
xmlns:s="http://niem.gov/niem/structures/2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
n2:version="4.00" xmlns:n2="http://www.nlets.org/niem/1.0">
  <n2:NLETSMessageHeader>
    <nh2:MessageKeyCodeText>GQ</nh2:MessageKeyCodeText>
    <nh2:OriginatingORIID>AZNLETS20</nh2:OriginatingORIID>
    <nh2:DestinationORIID>FA</nh2:DestinationORIID>
  </n2:NLETSMessageHeader>
  <n2:NLETSInquiryData n2:key="GQ">
    <n2:ResponseAttentionDescriptionText>Nlets</n2:ResponseAttentionDescriptionText>
    <nc:Aircraft>
      <nc:AircraftTailID>XLETS</nc:AircraftTailID>
    </nc:Aircraft>
  </n2:NLETSInquiryData>
</n2:NLETS>

Example 3: An Aircraft Registration query by Owner Name.

<n2:NLETS xmlns:i="http://niem.gov/niem/appinfo/2.0" xmlns:nc="http://niem.gov/niem/niem-core/2.0"
xmlns:nh2="http://www.nlets.org/niem/nlets-hdr/1.0" xmlns:niem-xsd="http://niem.gov/niem/proxy/xsd/2.0"
xmlns:s="http://niem.gov/niem/structures/2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
n2:version="4.00" xmlns:n2="http://www.nlets.org/niem/1.0">
  <n2:NLETSMessageHeader>
    <nh2:MessageKeyCodeText>GQ</nh2:MessageKeyCodeText>
    <nh2:OriginatingORIID>AZNLETS20</nh2:OriginatingORIID>
    <nh2:DestinationORIID>FA</nh2:DestinationORIID>
  </n2:NLETSMessageHeader>
  <n2:NLETSInquiryData n2:key="GQ">
    <n2:ResponseAttentionDescriptionText>Nlets</n2:ResponseAttentionDescriptionText>
    <nc:Aircraft>
      <nc:ItemOwner>
        <nc:EntityPerson>
			<nc:PersonName>
				<nc:PersonFullName>SMITH JOHN E</nc:PersonFullName>
			</nc:PersonName>
		</nc:EntityPerson>
      </nc:ItemOwner>
    </nc:Aircraft>
  </n2:NLETSInquiryData>
</n2:NLETS>

Example 3: An Aircraft Registration query by Organization Name.

<n2:NLETS xmlns:i="http://niem.gov/niem/appinfo/2.0" xmlns:nc="http://niem.gov/niem/niem-core/2.0"
xmlns:nh2="http://www.nlets.org/niem/nlets-hdr/1.0" xmlns:niem-xsd="http://niem.gov/niem/proxy/xsd/2.0"
xmlns:s="http://niem.gov/niem/structures/2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
n2:version="4.00" xmlns:n2="http://www.nlets.org/niem/1.0">
  <n2:NLETSMessageHeader>
    <nh2:MessageKeyCodeText>GQ</nh2:MessageKeyCodeText>
    <nh2:OriginatingORIID>AZNLETS20</nh2:OriginatingORIID>
    <nh2:DestinationORIID>FA</nh2:DestinationORIID>
  </n2:NLETSMessageHeader>
  <n2:NLETSInquiryData n2:key="GQ">
    <n2:ResponseAttentionDescriptionText>Nlets</n2:ResponseAttentionDescriptionText>
    <nc:Aircraft>
      <nc:ItemOwner>
        <nc:EntityOrganization>
          <nc:OrganizationName>NLETS</nc:OrganizationName>
        </nc:EntityOrganization>
      </nc:ItemOwner>
    </nc:Aircraft>
  </n2:NLETSInquiryData>
</n2:NLETS>

Example 4: An Aircraft Registration response from FAA.

<n2:NLETS xmlns:i="http://niem.gov/niem/appinfo/2.0" xmlns:nc="http://niem.gov/niem/niem-core/2.0"
xmlns:nh2="http://www.nlets.org/niem/nlets-hdr/1.0" xmlns:niem-xsd="http://niem.gov/niem/proxy/xsd/2.0"
xmlns:s="http://niem.gov/niem/structures/2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
n2:version="4.00" xmlns:n2="http://www.nlets.org/niem/1.0">
  <n2:NLETSMessageHeader>
    <nh2:MessageKeyCodeText>GR</nh2:MessageKeyCodeText>
    <nh2:OriginatingORIID>FA0000000</nh2:OriginatingORIID>
    <nh2:DestinationORIID>AZNLETS20</nh2:DestinationORIID>
    <nh2:MessageReceiveDate>11/22/2011</nh2:MessageReceiveDate>
    <nh2:MessageReceiveTime>00:50</nh2:MessageReceiveTime>
    <nh2:MessageSendDate>11/22/2011</nh2:MessageSendDate>
    <nh2:MessageSendTime>00:50</nh2:MessageSendTime>
    <nh2:ReceiveMessageNumeric>12345</nh2:ReceiveMessageNumeric>
    <nh2:SendMessageNumeric>45678</nh2:SendMessageNumeric>
  </n2:NLETSMessageHeader>
  <n2:NLETSResponseData n2:key="GR">
    <n2:ResponseText>
		AIRCRAFT
		--------
		N-NUMBER: XLETS
		SERIAL NUMBER: 18-709
		MANUFACTURER: PIPER
		MODEL: PA-18-125
		AIRCRAFT TYPE: Fixed wing single engine
		YEAR MANUFACTURED: 1951
		NUMBER ENGINES: 01
		NUMBER SEATS: 002

		REGISTRANT
		----------
		TYPE: Co-Owned
		NAME: SMITH JOHN E
		ADDRESS: 123 MAIN ST
		CITY: ANYWHERE
		STATE: AZ
		ZIP: 898202204
		COUNTRY: US
		FRACT-OWNER: NO

		REGISTRATION
		------------
		LAST ACTION DATE: 2021-02-12
		CERTIFICATION ISSUE DATE: 1991-08-19
		EXPIRATION DATE: 2024-06-30
		AIRWORTHINESS DATE: 1956-06-20
		AIRWORTHINESS TYPE: Multiple
		CERTIFICATION CODES: 
		STANDARD
		RESTRICTED
		AGRICULTURE AND PEST CONTROL
		STATUS CODE: Valid Registration

		MODE-S
		------------
		CODE: 50003132
		HEX: A0065A



		NOTE: THIS DATA MAY BE UP TO 24 HOURS OLD.  FOR REAL TIME INFORMATION, PLEASE VISIT https://registry.faa.gov/aircraftinquiry/
    </n2:ResponseText>
  </n2:NLETSResponseData>
</n2:NLETS>

Top

Legacy (DEPRECATED)

Aircraft Registration System Legacy Specifications

This section describes the format and provides examples for the Aircraft Registration System queries and responses (GQ/GR).

Query Formats

The required formats are described below and in the tables that follow.

  • Destination address MUST ALWAYS BE the 2-character code "FA".
  • All messages will be preceded by a standard input header.
  • The attention field (ATN) must be included in all Aircraft Tracking Inquiries (GQs).

An Aircraft Registration inquiry uses the data elements described in the tables below.

Note: Registration Number (REG) Serial Number (SER) or Name (NAM) is specified but
not more than one may be used per inquiry.
Entry # Char. Explanation
GQ. 2 Message type followed by a period.
Message Header 13-25 Standard input message header, may include control
field. The address must always be "FA".
TXT 3 Fixed filed prefix to beginning of message.
CR,LF,DEL 3 Control characters (optional).
ATN/ 4 Prefix to identify attention field.
Attention field Max.30 Attention field, includes name of individual making the
inquiry followed by a period.
THEN EITHER:
REG/ Max. 6 Registration number, may also be referred to as tail
number
OR
SER/ Max. 16 Serial Number.
OR
NAM/ Max. 40

Name of registrant; format in LAST, FIRST, MI, or for
business, name of business, with spaces between
names.

Aircraft Registration System Legacy Examples

Example 1: An Aircraft Registration query by Serial Number.

GQ.AZNLETS20.FA.TXT
ATN/NLETS_ANALYST.SER/18-709

Example 2: An Aircraft Registration query by Registration Number.

GQ.AZNLETS20.FA.TXT
ATN/NLETS_ANALYST.REG/XLETS

Example 3: An Aircraft Registration query by Owner Name.

GQ.AZNLETS20.FA.TXT
ATN/NLETS_ANALYST.NAM/SMITH JOHN E

Example 4: An Aircraft Registration response from FAA.

GR.FA0000000
12:55 10/27/2011 01802
12:55 10/27/2011 29076 AZNLETS20
TXT
AIRCRAFT
--------
N-NUMBER: XLETS
SERIAL NUMBER: 18-709
MANUFACTURER: PIPER
MODEL: PA-18-125
AIRCRAFT TYPE: Fixed wing single engine
YEAR MANUFACTURED: 1951
NUMBER ENGINES: 01
NUMBER SEATS: 002

REGISTRANT
----------
TYPE: Co-Owned
NAME: SMITH JOHN E
ADDRESS: 123 MAIN ST
CITY: ANYWHERE
STATE: AZ
ZIP: 898202204
COUNTRY: US
FRACT-OWNER: NO

REGISTRATION
------------
LAST ACTION DATE: 2021-02-12
CERTIFICATION ISSUE DATE: 1991-08-19
EXPIRATION DATE: 2024-06-30
AIRWORTHINESS DATE: 1956-06-20
AIRWORTHINESS TYPE: Multiple
CERTIFICATION CODES:
STANDARD
RESTRICTED
AGRICULTURE AND PEST CONTROL
STATUS CODE: Valid Registration

MODE-S
------------
CODE: 50003132
HEX: A0065A



NOTE: THIS DATA MAY BE UP TO 24 HOURS OLD. FOR REAL TIME INFORMATION, PLEASE VISIT https://registry.faa.gov/aircraftinquiry/

Top

Downloads

Download GQ Schema

Download GR Schema

Download GR Stylesheet

Top