HpfBase

Base holding pattern data including fix/navaid association, direction, course, and leg length

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

Ordered by HP_NAME, HP_NO. The combination of HP_NAME and HP_NO forms the unique record key.

Example query

# Introspect the HpfBase type in GraphiQL at https://api.nav.sortie.co/graphql
# Example shape (pair with a compatible root query field):
{
  # ...rootQuery... {
    effDate
    hpName
    hpNo
    stateCode
  # }
}

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

Fields (15)

FieldTypeDescriptionUnitsEnum
effDate
EFF_DATE
StringThe 28 Day NASR Subscription Effective Date in format YYYY/MM/DD
hpName
HP_NAME
StringHolding Pattern Identifier formatted as NAVAID_NAME FACILITY_TYPE*STATE_CODE or FIX_NAME FIX_TYPE*STATE_CODE*ICAO_REGION_CODE
hpNo
HP_NO
HpNoPattern Number to Uniquely Identify Holding Pattern
10 values
  • 1Pattern 1
  • 2Pattern 2
  • 3Pattern 3
  • 4Pattern 4
  • 5Pattern 5
  • 6Pattern 6
  • 7Pattern 7
  • 8Pattern 8
  • 9Pattern 9
  • 10Pattern 10
stateCode
STATE_CODE
FixBaseStateCodeAssociated State Post Office Code, standard two letter abbreviation for US States and Territories
61 values
  • AKAlaska
  • ALAlabama
  • ARArkansas
  • ASAmerican Samoa
  • AZArizona
  • CACalifornia
  • COColorado
  • CTConnecticut
  • DCDistrict of Columbia
  • DEDelaware
  • FLFlorida
  • GAGeorgia
  • GUGuam
  • HIHawaii
  • IAIowa
  • IDIdaho
  • ILIllinois
  • INIndiana
  • KSKansas
  • KYKentucky
  • LALouisiana
  • MAMassachusetts
  • MDMaryland
  • MEMaine
  • MIMichigan
  • MNMinnesota
  • MOMissouri
  • MPNorthern Mariana Islands
  • MSMississippi
  • MTMontana
  • NCNorth Carolina
  • NDNorth Dakota
  • NENebraska
  • NHNew Hampshire
  • NJNew Jersey
  • NMNew Mexico
  • NVNevada
  • NYNew York
  • OAPacific Ocean Area
  • OGGulf of Mexico Area
  • OHOhio
  • OKOklahoma
  • OPPacific Ocean Area
  • OROregon
  • PAPennsylvania
  • PRPuerto Rico
  • QMAtlantic Ocean Area
  • QWAtlantic Ocean Area West
  • RIRhode Island
  • SCSouth Carolina
  • SDSouth Dakota
  • TNTennessee
  • TXTexas
  • UTUtah
  • VAVirginia
  • VIVirgin Islands
  • VTVermont
  • WAWashington
  • WIWisconsin
  • WVWest Virginia
  • WYWyoming
countryCode
COUNTRY_CODE
HpfBaseCountryCodeCountry Post Office Code
8 values
  • ASAmerican Samoa
  • BSBahamas
  • CACanada
  • FMFederated States of Micronesia
  • MHMarshall Islands
  • MPNorthern Mariana Islands
  • PWPalau
  • USUnited States
fixId
FIX_ID
StringFix with which the Holding Pattern is Associated
icaoRegionCode
ICAO_REGION_CODE
HpfBaseIcaoRegionCodeICAO Region Code of the Fix with which the Holding is Associated
17 values
  • CYCanada
  • KContiguous United States
  • K1Contiguous United States Region 1
  • K2Contiguous United States Region 2
  • K3Contiguous United States Region 3
  • K4Contiguous United States Region 4
  • K5Contiguous United States Region 5
  • K6Contiguous United States Region 6
  • K7Contiguous United States Region 7
  • MYBahamas
  • NZNew Zealand
  • PPacific
  • PAAlaska
  • PGGuam/Mariana Islands
  • PHHawaii
  • TIUS Virgin Islands
  • TJPuerto Rico
navId
NAV_ID
StringIdentifier of the NAVAID with which the Holding Pattern is Associated
navType
NAV_TYPE
HpfBaseNavTypeFacility Type of the NAVAID with which the Holding Pattern is Associated
15 values
  • DDUnnamed
  • DMEDistance Measuring Equipment
  • LAILS/DME or MLS/DME
  • LCLocalizer only, no glide slope
  • LDILS with DME
  • LEILS/DME
  • LGLocalizer glide slope
  • LOLocalizer
  • LSILS (Instrument Landing System)
  • NDBNon-Directional Beacon
  • NDB/DMENon-Directional Beacon with Distance Measuring Equipment
  • TACANTactical Air Navigation
  • VORVHF Omnidirectional Range
  • VOR/DMEVHF Omnidirectional Range with Distance Measuring Equipment
  • VORTACVOR and TACAN collocated
holdDirection
HOLD_DIRECTION
HoldDirectionCompass direction of holding pattern relative to the NAVAID or Fix
8 values
  • EEast
  • NNorth
  • NENortheast
  • NWNorthwest
  • SSouth
  • SESoutheast
  • SWSouthwest
  • WWest
holdDegOrCrs
HOLD_DEG_OR_CRS
StringMagnetic Bearing, Radial (Degrees) or Course Direction of Holdingdegrees
azimuth
AZIMUTH
AzimuthIndicates whether the azimuth value shown is a Radial, Course, Bearing, or RNAV Track
  • BRGBearing
  • CRSCourse
  • RADRadial
  • RNAVRNAV Track
courseInboundDeg
COURSE_INBOUND_DEG
IntInbound Course in degrees magneticdegrees
turnDirection
TURN_DIRECTION
TurnDirectionTurning Direction for the holding pattern
  • LLeft turns
  • RRight turns
legLengthDist
LEG_LENGTH_DIST
LegLengthDistLeg Length Outbound DME distance in nautical milesnautical miles
20 values
  • 11 nautical mile
  • 22 nautical miles
  • 33 nautical miles
  • 44 nautical miles
  • 55 nautical miles
  • 66 nautical miles
  • 77 nautical miles
  • 88 nautical miles
  • 99 nautical miles
  • 1010 nautical miles
  • 1111 nautical miles
  • 1212 nautical miles
  • 1313 nautical miles
  • 1414 nautical miles
  • 1515 nautical miles
  • 1616 nautical miles
  • 1717 nautical miles
  • 1818 nautical miles
  • 2020 nautical miles
  • 2525 nautical miles