ARINC 424 heliport instrument approach procedure records defining the sequence of legs, fixes, and constraints for helicopter approach procedures
Section code HF indicates Heliport Approach procedures. Route types follow approach procedure letter codes. Only two heliports are present in this dataset: 87N (NJ Heliport) and KJRA (Downtown Manhattan/West 30th St Heliport). Approaches are RNAV (R) and GPS (A) types.
# Introspect the CifpHeliportApproach type in GraphiQL at https://api.nav.sortie.co/graphql
# Example shape (pair with a compatible root query field):
{
# ...rootQuery... {
recordType
customerAreaCode
sectionCode
airportIdentifier
# }
}Run at https://api.nav.sortie.co/graphql — GraphiQL is available in-browser.
| Field | Type | Description | Units | Enum |
|---|---|---|---|---|
| recordType ← RECORD_TYPE | RecordType | Indicates whether the record is a standard record or a tailored record |
| |
| customerAreaCode ← CUSTOMER_AREA_CODE | CifpHeliportApproachCustomerAreaCode | Geographic area code identifying the region of the world for the record |
| |
| sectionCode ← SECTION_CODE | CifpHeliportApproachSectionCode | ARINC 424 section code identifying the type of data record; HF denotes Heliport Approach procedures |
| |
| airportIdentifier ← AIRPORT_IDENTIFIER | AirportIdentifier | ICAO or FAA identifier for the heliport to which this approach procedure belongs |
| |
| icaoCode ← ICAO_CODE | String | ICAO region code associated with the heliport identifier, used to ensure uniqueness of the airport identifier | ||
| sidStarApproachIdentifier ← SID_STAR_APPROACH_IDENTIFIER | SidStarApproachIdentifier | Identifier for the approach procedure; for heliport approaches this is the procedure name |
| |
| routeType ← ROUTE_TYPE | CifpHeliportApproachRouteType | Identifies the type of approach route for this record |
| |
| transitionIdentifier ← TRANSITION_IDENTIFIER | TransitionIdentifier | Identifies the transition or segment within the approach procedure; for approach transitions identifies the initial fix or feeder fix name |
| |
| sequenceNumber ← SEQUENCE_NUMBER | SequenceNumber | Sequence number defining the order of legs within a given route type and transition; increments in steps of 10 | 7 values
| |
| fixIdentifier ← FIX_IDENTIFIER | FixIdentifier | Identifier of the waypoint, navaid, airport, or fix that terminates this leg of the procedure | 12 values
| |
| icaoCode2 ← ICAO_CODE_2 | String | ICAO region code associated with the fix identifier in FIX_IDENTIFIER, used to uniquely identify the fix | ||
| sectionCode2 ← SECTION_CODE_2 | CifpHeliportApproachSectionCode2 | ARINC 424 section code indicating the type of record for the fix identified in FIX_IDENTIFIER |
| |
| continuationRecordNo ← CONTINUATION_RECORD_NO | ContinuationRecordNo | Indicates whether this is a primary record or a continuation record providing additional data for the same leg |
| |
| waypointDescriptionCode ← WAYPOINT_DESCRIPTION_CODE | WaypointDescriptionCode | Four-character coded field describing the role and nature of the waypoint/fix in the procedure; each character position encodes a specific attribute | 11 values
| |
| turnDirection ← TURN_DIRECTION | TurnDirection | Specifies the direction of turn at this fix or for the holding pattern |
| |
| rnp ← RNP | Rnp | Required Navigation Performance value specifying the navigation accuracy required for this leg | nautical miles (scaled by 0.01) |
|
| pathAndTermination ← PATH_AND_TERMINATION | CifpHeliportApproachPathAndTermination | ARINC 424 path terminator defining the type of flight path and how the leg terminates |
| |
| turnDirectionValid ← TURN_DIRECTION_VALID | String | Indicates whether the turn direction specified is mandatory (valid) for this leg | ||
| recommendedNavaid ← RECOMMENDED_NAVAID | String | Identifier of the recommended navaid to be used for navigation on this leg | ||
| icaoCode3 ← ICAO_CODE_3 | String | ICAO region code associated with the recommended navaid identifier in RECOMMENDED_NAVAID | ||
| arcRadius ← ARC_RADIUS | String | Radius of a constant radius arc leg (used with RF path terminator); distance from the center fix to the arc path | nautical miles | |
| theta ← THETA | String | Magnetic bearing from the recommended navaid to the fix identified in FIX_IDENTIFIER | degrees | |
| rho ← RHO | String | Geodesic distance from the recommended navaid to the fix identified in FIX_IDENTIFIER | nautical miles | |
| magneticCourse ← MAGNETIC_COURSE | MagneticCourse | Magnetic course for the leg, inbound course for holding patterns, or outbound course for procedure turns; encoded as tenths of degrees (e.g., 1900 = 190.0 degrees) | degrees magnetic (scaled by 0.1) |
|
| routeHoldingDistanceOrTime ← ROUTE_HOLDING_DISTANCE_OR_TIME | String | Leg distance or holding leg time/distance; for holding patterns indicates the length of the outbound leg | nautical miles or minutes | |
| recommendedNavaid2 ← RECOMMENDED_NAVAID_2 | String | Secondary recommended navaid identifier, used when a second navaid reference is needed for the leg | ||
| altitudeDescription ← ALTITUDE_DESCRIPTION | String | Coded field describing how the altitude constraint(s) in ALTITUDE and ALTITUDE_2 are to be applied | 11 values
| |
| atcIndicator ← ATC_INDICATOR | String | Indicates whether the altitude constraint is an ATC-assigned altitude rather than a published procedure altitude | ||
| altitude ← ALTITUDE | CifpHeliportApproachAltitude | Primary altitude constraint for the leg; the specific constraint type is described by ALTITUDE_DESCRIPTION | feet MSL | 8 values
|
| altitude2 ← ALTITUDE_2 | String | Secondary altitude constraint for the leg; used when a second altitude limit is required (e.g., for between-altitude constraints or glide slope crossing altitude) | feet MSL | |
| transitionAltitude ← TRANSITION_ALTITUDE | String | Transition altitude for the airport/heliport; the altitude above which altimeter setting is expressed in flight levels | feet MSL | |
| speedLimit ← SPEED_LIMIT | SpeedLimit | Speed limit constraint applicable at or before the termination fix of this leg | knots |
|
| verticalAngle ← VERTICAL_ANGLE | String | Vertical angle of descent for the final approach path or a step-down segment | degrees | |
| centerFixOrTaaProcedureTurnIndicator ← CENTER_FIX_OR_TAA_PROCEDURE_TURN_INDICATOR | CenterFixOrTaaProcedureTurnIndicator | For RF legs, identifies the center fix of the arc; for Terminal Arrival Area (TAA) records, identifies the waypoint defining the TAA sector or procedure turn |
| |
| multipleCodeOrTaaSectorIdentifier ← MULTIPLE_CODE_OR_TAA_SECTOR_IDENTIFIER | String | For approaches with multiple procedures of the same type, distinguishes among them; for TAA records, identifies the TAA sector (left base, right base, straight-in) | ||
| icaoCode4 ← ICAO_CODE_4 | String | ICAO region code associated with the center fix or TAA procedure turn indicator fix | ||
| sectionCode3 ← SECTION_CODE_3 | String | ARINC 424 section code indicating the type of record for the center fix or TAA fix identified in CENTER_FIX_OR_TAA_PROCEDURE_TURN_INDICATOR | ||
| gnssFmsIndication ← GNSS_FMS_INDICATION | CifpHeliportApproachGnssFmsIndication | Indicates GNSS and/or FMS applicability and the level of GNSS approach capability for this procedure leg |
| |
| speedLimitDescription ← SPEED_LIMIT_DESCRIPTION | String | Coded field describing how the speed limit in SPEED_LIMIT is to be applied |
| |
| apchRouteQualifier1 ← APCH_ROUTE_QUALIFIER_1 | CifpHeliportApproachApchRouteQualifier1 | First approach route qualifier providing additional classification of the approach procedure type or capability |
| |
| apchRouteQualifier2 ← APCH_ROUTE_QUALIFIER_2 | CifpHeliportApproachApchRouteQualifier2 | Second approach route qualifier further refining the approach procedure classification or category |
| |
| fileRecordNo ← FILE_RECORD_NO | String | Sequential file record number assigned to this record within the CIFP data file; used for traceability and ordering | ||
| cycleDate ← CYCLE_DATE | CycleDate | AIRAC cycle date indicating when this record was last updated, in YYMM format |
|