PfrSeg

Preferred IFR Route segment records containing individual route string elements with type and geographic information

Source: NASRTable: PFR_SEGVersion: e25086c3e952 (effective 2026-04-16)

Ordered by ORIGIN_ID, DSTN_ID, PFR_TYPE_CODE, ROUTE_NO, SEG_VALUE, NEXT_SEG. This combination is also the unique record key. Segment sequence numbers are in multiples of five.

Example query

# Introspect the PfrSeg type in GraphiQL at https://api.nav.sortie.co/graphql
# Example shape (pair with a compatible root query field):
{
  # ...rootQuery... {
    effDate
    originId
    dstnId
    pfrTypeCode
  # }
}

Run at https://api.nav.sortie.co/graphql — GraphiQL is available in-browser.

Fields (13)

FieldTypeDescriptionUnitsEnum
effDate
EFF_DATE
StringThe 28 Day NASR Subscription Effective Date in format YYYY/MM/DD
originId
ORIGIN_ID
StringOrigin Facility Location Identifier. Depending on NAR Type and Direction, Origin ID is either Coastal Fix or Inland NAV Facility or Fix. References ORIGIN_ID in PFR_BASE
dstnId
DSTN_ID
StringDestination Facility Location Identifier. Depending on NAR Type and Direction, Destination ID is either Airport, Coastal Fix or Inland NAV Facility or Fix. References DSTN_ID in PFR_BASE
pfrTypeCode
PFR_TYPE_CODE
PfrTypeCodeType Code of Preferred Route Description. References PFR_TYPE_CODE in PFR_BASE
7 values
  • LLow Altitude
  • HHigh Altitude
  • HPDHigh Altitude Preferred Direction
  • NARNorth American Route
  • SHDSpecial High Altitude Directional
  • SLDSpecial Low Altitude Directional
  • TECTower Enroute Control
routeNo
ROUTE_NO
RouteNoRoute Identifier Sequence Number (1-99). References ROUTE_NO in PFR_BASE
32 values
  • 1Route sequence 1
  • 2Route sequence 2
  • 3Route sequence 3
  • 4Route sequence 4
  • 5Route sequence 5
  • 6Route sequence 6
  • 7Route sequence 7
  • 8Route sequence 8
  • 9Route sequence 9
  • 10Route sequence 10
  • 11Route sequence 11
  • 12Route sequence 12
  • 13Route sequence 13
  • 14Route sequence 14
  • 15Route sequence 15
  • 16Route sequence 16
  • 17Route sequence 17
  • 18Route sequence 18
  • 19Route sequence 19
  • 20Route sequence 20
  • 21Route sequence 21
  • 22Route sequence 22
  • 23Route sequence 23
  • 24Route sequence 24
  • 25Route sequence 25
  • 26Route sequence 26
  • 27Route sequence 27
  • 28Route sequence 28
  • 29Route sequence 29
  • 30Route sequence 30
  • 31Route sequence 31
  • 32Route sequence 32
segmentSeq
SEGMENT_SEQ
SegmentSeqA sequencing number in multiples of five for each SEG_VALUE. Segment Values are in order adapted for each Preferred Route
18 values
  • 5Sequence position 5
  • 10Sequence position 10
  • 15Sequence position 15
  • 20Sequence position 20
  • 25Sequence position 25
  • 30Sequence position 30
  • 35Sequence position 35
  • 40Sequence position 40
  • 45Sequence position 45
  • 50Sequence position 50
  • 55Sequence position 55
  • 60Sequence position 60
  • 65Sequence position 65
  • 70Sequence position 70
  • 75Sequence position 75
  • 80Sequence position 80
  • 85Sequence position 85
  • 90Sequence position 90
segValue
SEG_VALUE
StringThe Segment ID Value for each element of the Route String from PFR_BASE
segType
SEG_TYPE
SegTypeThe Segment Type of the Segment ID Value
7 values
  • AIRWAYAirway segment
  • DPDeparture Procedure segment
  • FIXFix segment
  • FRDFix Radial Distance segment
  • NAVAIDNAVAID segment
  • RADIALRadial segment
  • STARStandard Terminal Arrival Route segment
stateCode
STATE_CODE
PfrSegStateCodeTwo letter state ID of the Segment Values that are within the US and are Type FIX, FRD, NAVAID or RADIAL. Segment Values outside the US or Types AIRWAY, DP or STAR are NULL
54 values
  • AKAlaska
  • ALAlabama
  • ARArkansas
  • AZArizona
  • CACalifornia
  • COColorado
  • CTConnecticut
  • DCDistrict of Columbia
  • DEDelaware
  • FLFlorida
  • GAGeorgia
  • IAIowa
  • IDIdaho
  • ILIllinois
  • INIndiana
  • KSKansas
  • KYKentucky
  • LALouisiana
  • MAMassachusetts
  • MDMaryland
  • MEMaine
  • MIMichigan
  • MNMinnesota
  • MOMissouri
  • MSMississippi
  • MTMontana
  • NCNorth Carolina
  • NENebraska
  • NHNew Hampshire
  • NJNew Jersey
  • NMNew Mexico
  • NVNevada
  • NYNew York
  • OAPacific Ocean Area
  • OGOther Geographic Area
  • OHOhio
  • OKOklahoma
  • OPOther Pacific
  • OROregon
  • PAPennsylvania
  • PRPuerto Rico
  • RIRhode Island
  • SCSouth Carolina
  • SDSouth Dakota
  • TNTennessee
  • TXTexas
  • UTUtah
  • VAVirginia
  • VIVirgin Islands
  • VTVermont
  • WAWashington
  • WIWisconsin
  • WVWest Virginia
  • WYWyoming
countryCode
COUNTRY_CODE
PfrSegCountryCodeCountry Code for Types FIX, FRD, NAVAID or RADIAL. Segment Value Types AIRWAY, DP or STAR are NULL
12 values
  • AGAntigua and Barbuda
  • BBBarbados
  • BSBahamas
  • CACanada
  • DODominican Republic
  • GPGuadeloupe
  • IBInternational Boundary
  • MQMartinique
  • MXMexico
  • TCTurks and Caicos Islands
  • TTTrinidad and Tobago
  • USUnited States
icaoRegionCode
ICAO_REGION_CODE
PfrSegIcaoRegionCodeTwo letter ICAO Region Code for FIX Segment Types only
15 values
  • CYCanada ICAO Region
  • KContiguous United States ICAO Region
  • K1United States ICAO Region 1
  • K2United States ICAO Region 2
  • K3United States ICAO Region 3
  • K4United States ICAO Region 4
  • K5United States ICAO Region 5
  • K6United States ICAO Region 6
  • K7United States ICAO Region 7
  • MDDominican Republic ICAO Region
  • MYBahamas ICAO Region
  • PPacific ICAO Region
  • PAPacific Alaska ICAO Region
  • TICaribbean ICAO Region
  • TJPuerto Rico/Virgin Islands ICAO Region
navType
NAV_TYPE
PfrSegNavTypeSpecific NAVAID Type for Segment Value Types NAVAID, RADIAL or FRD
  • DMEDistance Measuring Equipment
  • NDBNon-Directional Beacon
  • TACANTactical Air Navigation
  • VORVHF Omnidirectional Range
  • VOR/DMEVHF Omnidirectional Range with Distance Measuring Equipment
  • VORTACVOR and TACAN collocated
nextSeg
NEXT_SEG
StringThe Segment ID Value of the element that directly follows the current Segment Value in the route string