Introduction
Aviation Industry data documentation.
WHAT IS SWIM?
System Wide Information Management (SWIM) is the suite of applications and infrastructure that allows members of the Aviation Community to access the information needed to facilitate an innovative and efficiently run National Airspace System (NAS). Similar to many of RC-IMS’s network solutions, SWIM simplifies connections among different data systems so that users can now access multiple systems through one connection. Previously, each application, system, or data source on the NAS needed its own unique connection. SWIM was created to eliminate the need to have point to point connections every time a user wants to access the data they need. With SWIM, there is a standard connection instead of a unique connection created every time. SWIM also translates data from different systems into standard data formats (typically XML). This allows for much more collaboration among industry and governments worldwide (international, FAA internal, Airlines, Service Providers, etc.).
WHAT IS TFMS?
Traffic Flow Management System (TFMS) TFMData Service is the System Wide Information Management (SWIM) program developed to provide air traffic management information services to a wide variety of consumers in a manner that complies with SWIM standards and requirements. The TFMData Service publishes TFMS-produced Flight Data and Traffic Flow Management data to National Airspace System (NAS) Enterprise Messaging Service (NEMS). NEMS then distributes the data to consumers. These consumers will range from internal FAA users to external users such as airlines or aviation support systems. The TFMData Service includes two sub-services – Flight Data and Flow Information – that provide data relevant to the traffic flow management domain.
Flight Data
Flight Data is designed to provide the same base data as legacy Aircraft Situation Display to Industries (ASDI) enhanced with additional data related to flights being monitored and managed by TFMS. Flight Data describes each individual flight modeled in the TFMS database. Flight Data consists of data from a variety of systems, but the main contributors of input data are the Airspace Users (AUs), En Route Automation Modernization (ERAM) system, Oceanic Systems, and International Data Providers (IDPs). TFMS consolidates this and other data and adds valuable information such that the resulting output is an accurate reflection of the state of all flights in the NAS in terms of traffic flow management. Flight Data is sent as it is updated, when there is a commanded change, or when there is a computed change. Users consuming Flight Data have the ability to construct a dataset (or database) consistent with TFMS.
Flow Information
Flow Information Data Flow Information provides the definition of Traffic Management Initiatives (TMIs), changes to those definitions, and cancellations which include additional parameter data related to TMIs being created, updated, and deleted by Traffic Flow Management (TFM) users via legacy interfaces or by authorized TFMData Request/Reply users. Flow Information is data that describes the TFM initiatives that are created, updated, or deleted from TFMS. Flow Information is triggered by TMI and constraint information entered by Traffic Managers in TFMS. Constraints such as Flow Evaluation Areas (FEA) and Flow Constrained Areas (FCA) are created to define airspace or traffic flows that need to be monitored and/or managed. TMIs are created to manage demand against systems constraints and capacities. Flow information provides a shared state of TFMS with authorized users in support of situational awareness and potentially to be used by Collaborative Decision Making (CDM) users in their own automation and research activities. Users consuming Flow Information can construct a dataset (or database) consistent with TFMS.
WHAT IS SWIM?
System Wide Information Management (SWIM) is the suite of applications and infrastructure that allows members of the Aviation Community to access the information needed to facilitate an innovative and efficiently run National Airspace System (NAS).
Similar to many of RC-IMS’s network solutions, SWIM simplifies connections among different data systems so that users can now access multiple systems through one connection. Previously, each application, system, or data source on the NAS needed its own unique connection. SWIM was created to eliminate the need to have point to point connections every time a user wants to access the data they need. With SWIM, there is a standard connection instead of a unique connection created every time. SWIM also translates data from different systems into standard data formats (typically XML). This allows for much more collaboration among industry and governments worldwide (international, FAA internal, Airlines, Service Providers, etc.).
WHAT IS TFMS?
Traffic Flow Management System (TFMS) TFMData Service is the System Wide Information Management (SWIM) program developed to provide air traffic management information services to a wide variety of consumers in a manner that complies with SWIM standards and requirements. The TFMData Service publishes TFMS-produced Flight Data and Traffic Flow Management data to National Airspace System (NAS) Enterprise Messaging Service (NEMS). NEMS then distributes the data to consumers. These consumers will range from internal FAA users to external users such as airlines or aviation support systems.
The TFMData Service includes two sub-services – Flight Data and Flow Information – that provide data relevant to the traffic flow management domain.
Flight Data
Flight Data is designed to provide the same base data as legacy Aircraft Situation Display to Industries (ASDI) enhanced with additional data related to flights being monitored and managed by TFMS. Flight Data describes each individual flight modeled in the TFMS database. Flight Data consists of data from a variety of systems, but the main contributors of input data are the Airspace Users (AUs), En Route Automation Modernization (ERAM) system, Oceanic Systems, and International Data Providers (IDPs). TFMS consolidates this and other data and adds valuable information such that the resulting output is an accurate reflection of the state of all flights in the NAS in terms of traffic flow management.
Flight Data is sent as it is updated, when there is a commanded change, or when there is a computed change. Users consuming Flight Data have the ability to construct a dataset (or database) consistent with TFMS.
Flow Information
Flow Information Data Flow Information provides the definition of Traffic Management Initiatives (TMIs), changes to those definitions, and cancellations which include additional parameter data related to TMIs being created, updated, and deleted by Traffic Flow Management (TFM) users via legacy interfaces or by authorized TFMData Request/Reply users. Flow Information is data that describes the TFM initiatives that are created, updated, or deleted from TFMS.
Flow Information is triggered by TMI and constraint information entered by Traffic Managers in TFMS. Constraints such as Flow Evaluation Areas (FEA) and Flow Constrained Areas (FCA) are created to define airspace or traffic flows that need to be monitored and/or managed. TMIs are created to manage demand against systems constraints and capacities.
Flow information provides a shared state of TFMS with authorized users in support of situational awareness and potentially to be used by Collaborative Decision Making (CDM) users in their own automation and research activities. Users consuming Flow Information can construct a dataset (or database) consistent with TFMS.
Authentication
You can register a new API key at our developer portal.
TFMS Message Types
The TFMData Service includes two sub-services – Flight Data and Flow Information – that provide data relevant to the traffic flow management domain.
Reference-style:
AFP
AFPs are also communicated in a similar manner to GDPs. The primary difference is that the demand managed by an AFP is defined first by creating an FCA. The FCA identifies a set of flights to which the AFP can then be applied. Once the FCA is issued, the AFP is issued and updated in a similar manner to a GDP. The sequence of messages for an AFP is as follows:
- A Traffic Manager creates an FCA that defines the flight selection criteria, including the geographic criteria, which can be specified as a line, a polygon, or a circle with a floor and ceiling. TFMS sends an FCA definition whenever an FCA is created or modified using an feaFca (flow) message. (The feaFca message does not specify the flights that TFMS determines to be in the FCA. There is not a way to discern this from the TFMData messages.)
- When a traffic manager issues an AFP, TFMS sends an afpAdvisory (flow) message followed by individual ncsmFlightControl (flight) messages.
- Once issued, individual flight control times are updated through more ncsmFlightControl (flight) messages.
- If the Traffic Manager revises the AFP, TFMS sends either a new afpAdvisory (flow) message or an afpCompression (flow) message, depending on the method used for the revision (there is no Blanket message for AFPs). Either is followed by new ncsmFlightControl (flight) messages.
- If the Traffic Manager cancels an AFP prior to its end time, TFMS sends an afpCancel (flow) message with a new ncsmFlightControl (flight) message for each affected flight.
HTTP Request
GET https://collins-datamarket.apigee.net/TFMS/AFP
AfpAdvisory
- Definition:Defines an AFP TMI. Sent when an AFP is proposed, issued, or revised. Associated Flight Data Messages: TFMS sends ncsmFlightControl messages with new EDCTs for any flights in the AFP.
{"_msgType":"AFP","_sensitivity":"A","_sourceFacility":"TFMS","_sourceTimeStamp":"2019-08-07T15:19:10Z",
"fi:afpAdvisory":
{"fcm:adlTime":"2019-08-07T15:17:52Z",
"fcm:advisoryValidPeriod":{"fce:endTime":"2019-08-07T17:59:00Z","fce:startTime":"2019-08-07T16:00:00Z"},
"fcm:afpName":"FCA008",
"fcm:altitudesIncluded":{"fce:lowerAltitude":"FL000","fce:upperAltitude":"FL600"},
"fcm:avgDelay":492.0,
"fcm:cumulativeProgramPeriod":{"fce:endTime":"2019-08-07T17:59:00Z","fce:startTime":"2019-08-07T16:00:00Z"},
"fcm:delayAssignmentMode":"DAS",
"fcm:departureFacilitiesIncludedList":{"fce:facilityId":["ZLA","ZAU","ZLC","ZTL","ZDC","ZNY","ZHU","ZJX","ZFW","ZOB","ZDV","ZOA","ZSE","ZBW","ZMA","ZKC","ZME","ZID","ZAB","ZMP"]},
"fcm:departureScope":{"fcm:center":["ZLA","ZAU","ZLC","ZTL","ZDC","ZNY","ZHU","ZJX","ZFW","ZOB","ZDV","ZOA","ZSE","ZBW","ZMA","ZKC","ZME","ZID","ZAB","ZMP"],
"fcm:keyword":"MANUAL"},
"fcm:elementType":"FCA",
"fcm:entryEstimatedFor":{"fce:endTime":"2019-08-07T17:59:00Z","fce:startTime":"2019-08-07T16:00:00Z"},
"fcm:impactingCondition":"OTHER",
"fcm:maxDelay":492,
"fcm:overrideAfp":"NO",
"fcm:pgmExpTime":"2019-08-07T17:59:00Z",
"fcm:programRateList":{"fce:programRate":[0,0,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]},
"fcm:tmiStatus":"ACTUAL",
"fcm:updateTime":"2019-08-07T15:19:10Z"}
}
{
"AFPType": "ADVISORY",
"AFPAdvisoryUpdateTime": "2019-08-07T15:19:10Z",
"AFPStatus": "ACTUAL",
"AFPName":" FCA008",
"AFPExpirationtimer":"2019-08-07T17:59:00Z",
"AFPElementType":"FCA",
"AFPAltituderange":" lowerAltitude:FL000,upperAltitude:FL600",
"AFPLastAggregateDemandListTime":"2019-08-07T15:17:52Z",
"AFPDelayMode":"DAS",
"AFPoverride":"NO",
"AFPEstimatedstartandend": "endTime:2019-08-07T17:59:00Z,startTime:2019-08-07T16:00:00Z",
"AFPCumilativestartandendtime": "endTime:2019-08-07T17:59:00Z,startTime:2019-08-07T16:00:00Z",
"AFPRateList": [0,0,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
"AFPflightsaffected": "Not Available",
"AFPAdvisoryDepartureScope": ["ZLA","ZAU","ZLC","ZTL","ZDC","ZNY","ZHU","ZJX","ZFW","ZOB","ZDV","ZOA","ZSE","ZBW","ZMA","ZKC","ZME","ZID","ZAB","ZMP"],
"AFPAdvisoryDepartureFacilitiesIncluded": ["ZLA","ZAU","ZLC","ZTL","ZDC","ZNY","ZHU","ZJX","ZFW","ZOB","ZDV","ZOA","ZSE","ZBW","ZMA","ZKC","ZME",",ZID","ZAB","ZMP"],
"AFPAdvisoryExemptDepartureFacilities": "Not Available",
"AFPAdvisoryExemptArrivalFacilities": "Not Available",
"AFPAdvisoryslotHoldOverrideList": "Not Available",
"AFPExemptFlightList": "Not Available",
"AFPFlightDelayLimit": "Not Available",
"AFPFlightMaxDelay": "492",
"AFPFlightAvgDelay": "492",
"AFPImpactConditions": "OTHER",
"AFPAdvisoryValidPeriod": "endTime:2019-08-07T17:59:00Z,startTime:2019-08-07T16:00:00Z",
}
Parameter | Type | Descriptionn | Format |
---|---|---|---|
updateTime | xsd:dateTime | The time the AFP was updated | YYYY-MM-DDThh:mm:ss |
tmiStatus | tmiStatusType | The AFP status | ACTUAL, PROPOSED, or PURGED |
|
xsd:string |
Indicates if the program is actual, proposed, or purged |
values:ACTUAL,PROPOSED,PURGED |
afpName | fce:fcaNameType | The AFP name as defined by the traffic manager | 30 alphanumeric characters |
|
xsd:string |
FEA/FCA Name |
30 alphanumeric characters |
pgmExpTime | xsd:dateTime | The program expiration time | YYYY-MM-DDThh:mm:ss |
elementType | fce:elementTypeType | Type of element covered by program | APT or FCA |
|
xsd:string |
Type of element covered by the advisory |
APT or FCA |
altitudesIncluded | fce:altitudeRangeType | Included altitude range | |
|
altitudeType |
The lower altitude of a bounded altitude range |
FLnnn or SFC, where nnn are 3 numeric digits indicating flight level, or SFC indicating “surface” |
|
altitudeType |
The upper altitude of a bounded altitude range |
FLnnn or SFC, where nnn are 3 numeric digits indicating flight level, or SFC indicating “surface” |
adlTime | xsd:dateTime | Time of last Aggregate Demand List (ADL) report | YYYY-MM-DDThh:mm:ss |
delayAssignmentMode | fce:delayAssignmentModeType | The delay assignment mode | DAS (Delay Assignment Mode), UDP (Unified Delay Program), or GAAP (General Aviation Arrival Program) |
|
xsd:string |
The delay assignment mode |
values:DAS, UDP or GAAP |
overrideAfp | xsd:string | Indicates an override AFP, which assumes control of all flights in the AFP even if they are controlled by other AFP's | YES or NO |
entryEstimatedFor | fce:timePeriodType | Estimated start and end time of entry | YYYY-MM-DDThh:mm:ss - YYYY-MM-DDThh:mm:ss |
|
xsd:dateTime |
Estimated start of entry |
YYYY-MM-DDThh:mm:ss |
|
xsd:dateTime |
Estimated end of entry |
YYYY-MM-DDThh:mm:ss |
cumulativeProgramPeriod | fce:timePeriodType | Cumulative Program Period describes the total duration of an AFP after the end date has been revised. In other words it starts with the initial AFP start time and ends with the revised AFP end time. NOTE: For AFPs the expiration time can exceed the user-specified arrivalEstimatedFor/end time of the TMI if the impacted flights cannot be accommodated within the TMI period. In this cases departure slots are assigned after the TMI end time. The pgmExpTime reflects the last slot time utilized. | |
|
xsd:dateTime |
Estimated start of entry |
YYYY-MM-DDThh:mm:ss |
|
xsd:dateTime |
Estimated end of entry |
YYYY-MM-DDThh:mm:ss |
programRateList | fce:programRateListType | List of up to eight program rates programRate:Hourly rate | integer |
|
xsd:integer |
Hourly rate |
integer |
flightinclusionsList-->flightInfo | fce:flightInfoListType | List of included flight identifiers flight Info | |
|
xsd:string |
Aircraft Identification Type |
flightId: Laa(a)(a)(a)(a) or Ld or M. Call sign of a flight plan or if "M", aircraft identification missing. "M" cannot be used in this element for surveillance entries |
|
xsd:string |
Airline abbreviation |
3 alphanumeric characters |
|
xsd:string |
The aircraft's type of propulsion |
JET, PROPELLER, or TURBO |
|
arrivalFixParamsType |
Arrival fix name.The sequence of alphanumeric characters, if adapted, identifies a geographic point |
1-20 alphanumeric characters. A four character fix name must include at least one letter. Example: PHX; TH; F4DOV |
|
xsd:string |
Provides the ALL option |
value:ALL |
|
nxce:fixNameType-->xsd:string |
Defines the arrival fixes |
alphanumeric string |
departureScope | xsd:string | The tier keyword for center based programs.In the case of a keyword, the actual centers which are defined by that keyword will be listed | The only valid keywords are MANUAL or ALL |
|
xsd:string |
The keywords |
MANUAL or ALL |
|
fce:centerIdType |
The Center Identifier |
3-5 alphanumeric characters |
departureFacilitiesincludedList-->facilityId | fce:facilityListType | List of included departure facilities as selected by the operator/user | facilityId: 3-4 uppercase alphanumeric characters |
|
nxce:facilityIdentifierType-->xsd:string |
Name of a NAS Facility |
3-4 uppercase alphanumeric characters |
exemptDepartureFacilitiesList-->facilityId | fce:facilityListType | List of exempted departure facilities as selected by the operator/user | facilityId: 3-4 uppercase alphanumeric characters |
|
nxce:facilityIdentifierType-->xsd:string |
Name of a NAS Facility |
3-4 uppercase alphanumeric characters |
exemptArrivalFacilitiesList-->facilityId | fce:facilityListType | List of exempted Arrival facilities as selected by the operator/user | |
|
nxce:facilityIdentifierType-->xsd:string |
Name of a NAS Facility |
3-4 uppercase alphanumeric characters |
slotHoldOverrideList-->carrier | xsd:string | List of carriers to override slot holds | alphanumeric string |
|
xsd:string |
Carriers as entered by the user |
alphanumeric string |
exemptflightList-->flightId | xsd:string | Flights that will attempt to be exempt from the program. These flights will still be included in the flight list and will still have some delay.The delay assigned to these flights will be as low as possible; flightId: Free text flightIds as entered by the user | flightId: alphanumeric string |
delayLimit | xsd:integer | Defines the number of minutes of delay that can be assigned to a flight | integer |
avgDelay | xsd:float | Average delay for a flight | The format is a floating point number |
impactingCondition | fce:reasonType | Impacting conditions specifying the reason for at TMI | The format is an alphanumeric string |
|
xsd:string |
Specifies the reason for a TMI |
alphanumeric string |
advisoryValidPeriod | fce:timePeriodType | Start and end times of the valid period | The format is an alphanumeric string |
|
xsd:dateTime |
Start time |
YYYY-MM-DDThh:mm:ss |
|
xsd:dateTime |
End time |
YYYY-MM-DDThh:mm:ss |
AfpCancel
- Definition:Cancels a previously issued AFP. Associated Flight Data Messages: TFMS sends ncsmFlightControl messages with removing EDCTs for any flights in the AFP that have not yet departed.
{
"AFPType": "CANCEL",
"AFPCancelUpdateTime":" 2019-08-07T15:19:10Z",
"AFPStatus":" ACTUAL",
"AFPName":"FCA008",
"AFPExpirationTimer":"2019-08-07T17:59:00Z",
"AFPControlElement":"FCA008",
"AFPElementType":"FCA",
"AFPLastAggregateDemandListTime":"2019-08-07T15:17:52Z",
"AFPAdvisoryValidPeriod":" endTime:2019-08-07T17:59:00Z,startTime:2019-08-07T16:00:00Z",
}
Parameter | Type | Descriptionn | Format |
---|---|---|---|
updateTime | xsd:dateTime | The time the AFP was updated | YYYY-MM-DDThh:mm:ss |
tmiStatus | tmiStatusType | The AFP status | ACTUAL, PROPOSED, or PURGED |
|
xsd:string |
Indicates if the program is actual, proposed, or purged |
values:ACTUAL,PROPOSED,PURGED |
afpName | fce:fcaNameType | The AFP name as defined by the traffic manager | 30 alphanumeric characters |
|
xsd:string |
FEA/FCA Name |
30 alphanumeric characters |
pgmExpTime | xsd:dateTime | The program expiration time | YYYY-MM-DDThh:mm:ss |
elementType | fce:elementTypeType | Type of element covered by program | APT or FCA |
|
xsd:string |
Type of element covered by the advisory |
APT or FCA |
afpCtlElement | fce:fcaNameType | The AFP control element, i.e. the FCA identification | 0-30 character alphanumeric string |
|
xsd:string |
FEA/FCA Name |
0-30 character alphanumeric string |
adlTime | xsd:dateTime | Time of last Aggregate Demand List (ADL) report | YYYY-MM-DDThh:mm:ss |
advisoryValidPeriod | fce:timePeriodType | Estimated start and end time of entry | YYYY-MM-DDThh:mm:ss - YYYY-MM-DDThh:mm:ss |
|
xsd:dateTime |
Start time |
YYYY-MM-DDThh:mm:ss |
|
xsd:dateTime |
End time |
YYYY-MM-DDThh:mm:ss |
AfpCompression
- Definition:Defines a special type of revision to an existing AFP that is performed by preserving the existing slot assignments as much as possible and moving only a small number of flights to earlier slots to fill in open slots created by another flight that has been cancelled, delayed, or routed out of the AFP. Associated Flight Data Messages: TFMS sends ncsmFlightControl messages with new EDCTs for any flights affected by the compression.
{
"AFPType": "COMPRESSION",",
"AFPCompressionUpdateTime":"2019-08-07T15:19:10Z",
"AFPStatus":" ACTUAL",
"AFPName":"FCA008",
"AFPExpirationtimer": "2019-08-07T17:59:00Z",
"AFPElementType": "FCA",
"AFPAltituderange": "lowerAltitude:FL000,upperAltitude:FL600",
"AFPLastAggregateDemandListTime": "2019-08-07T15:17:52Z",
"AFPCompressionPeriod": "endTime:2019-08-07T17:59:00Z,startTime:2019-08-07T16:00:00Z",
"AFPCompressionCumilativetime": "endTime:2019-08-07T17:59:00Z,startTime:2019-08-07T16:00:00Z",
"AFPCompressionExemptCTOPList":"",
"AFPSlotHoldOverrideList", "",
"AFPImpactConditions": "OTHER"
"AFPAdvisoryValidPeriod": "endTime:2019-08-07T17:59:00Z,startTime:2019-08-07T16:00:00Z",
"AFPCompressionCurrentDelays":"totalDelay: 45 maxDelay: 60 avgDelay:45",
"AFPCompressionAnticipatedDelays":"totalDelay: 45 maxDelay: 60 avgDelay:45",
}
Parameter | Type | Descriptionn | Format |
---|---|---|---|
updateTime | xsd:dateTime | The time the AFP was updated | YYYY-MM-DDThh:mm:ss |
tmiStatus | tmiStatusType | The AFP status | ACTUAL, PROPOSED, or PURGED |
|
xsd:string |
Indicates if the program is actual, proposed, or purged |
values:ACTUAL,PROPOSED,PURGED |
afpName | fce:fcaNameType | The AFP name as defined by the traffic manager | 30 alphanumeric characters |
|
xsd:string |
FEA/FCA Name |
30 alphanumeric characters |
pgmExpTime | xsd:dateTime | The program expiration time | YYYY-MM-DDThh:mm:ss |
elementType | fce:elementTypeType | Type of element covered by program | APT or FCA |
|
xsd:string |
Type of element covered by the advisory |
APT or FCA |
altitudesIncluded | fce:altitudeRangeType | Included altitude range | |
|
altitudeType |
The lower altitude of a bounded altitude range |
FLnnn or SFC, where nnn are 3 numeric digits indicating flight level, or SFC indicating “surface” |
|
altitudeType |
The upper altitude of a bounded altitude range |
FLnnn or SFC, where nnn are 3 numeric digits indicating flight level, or SFC indicating “surface” |
adlTime | xsd:dateTime | Time of last Aggregate Demand List (ADL) report | YYYY-MM-DDThh:mm:ss |
compressionPeriod | fce:timePeriodType | Start and end time of compression | YYYY-MM-DDThh:mm:ss - YYYY-MM-DDThh:mm:ss |
|
xsd:dateTime |
Start time |
YYYY-MM-DDThh:mm:ss |
|
xsd:dateTime |
End time |
YYYY-MM-DDThh:mm:ss |
cumulativeProgramPeriod | fce:timePeriodType | The absolute start and end time of all TMIs in the program | YYYY-MM-DDThh:mm:ss - YYYY-MM-DDThh:mm:ss |
|
xsd:dateTime |
Start time |
YYYY-MM-DDThh:mm:ss |
|
xsd:dateTime |
End time |
YYYY-MM-DDThh:mm:ss |
exemptCTOPList --> ctop | ctopNameType | CTOPs from which flights being shifted to be controlled by this Program will be exempt from additional delay; | |
|
ctopNameType-->xsd:string |
The CTOP name as defined by the traffic manager |
1-30 alphanumeric characters including the underscore “_” character |
slotHoldOverrideList-->carrier | xsd:string | List of carriers to override slot holds | alphanumeric string |
|
xsd:string |
Airline abbreviation |
3 alphanumeric characters |
impactingCondition | fce:reasonType | Impacting conditions specifying the reason for at TMI | The format is an alphanumeric string |
|
xsd:string |
Specifies the reason for a TMI |
alphanumeric string |
advisoryValidPeriod | fce:timePeriodType | Start and end times of the valid period | alphanumeric string |
|
xsd:dateTime |
Start time |
YYYY-MM-DDThh:mm:ss |
|
xsd:dateTime |
End time |
YYYY-MM-DDThh:mm:ss |
currentDelays | fce:delayInfoType | current delays | |
|
xsd:integer |
Total TMI delay |
integer |
|
xsd:integer |
Defines the maximum number of minutes of delay that can be assigned to a flight |
integer |
|
xsd:float |
Average delay for a flight |
floating point number |
anticipatedDelays | fce:delayInfoType | Anticipated delays | |
|
xsd:integer |
Total TMI delay |
integer |
|
xsd:integer |
Defines the maximum number of minutes of delay that can be assigned to a flight |
integer |
|
xsd:float |
Average delay for a flight |
floating point number |
GDP
- Definition:The Ground Delay Program (GDP) is issued by the FAA Command Center to attempt to control the air traffic volume to airports where the projected traffic demand is expected to exceed the airport´s acceptance rate for a lengthy period of time. The source of the data is the FAA SWIM TFMS Data Feed.
gdpAdvisory
- Definition:Defines a GDP TMI. Sent when a GDP is proposed, issued, or revised. Cancels a GS when sent for the same airport as the GS and after the GS has been issued. Associated Flight Data Messages: TFMS sends ncsmFlightControl messages with new EDCTs for any flights in the GDP
{
"fiMessage": {
"gdpAdvisory": {
"updateTime": {
"_": "2019-08-08T11:27:10Z"
},
"tmiStatus": "ACTUAL",
"airportId": "DAY",
"center": "ZID",
"pgmExpTime": "2019-08-08T13:59:00Z",
"elementType": "APT",
"adlTime": "2019-08-08T11:22:41Z",
"delayAssignmentMode": "UDP",
"arrivalsEstimatedFor": {
"startTime": {
"_": "2019-08-08T12:00:00Z"
},
"endTime": "2019-08-08T13:59:00Z"
},
"cumulativeProgramPeriod": {
"startTime": "2019-08-08T12:00:00Z",
"fendTime": "2019-08-08T13:59:00Z"
},
"programRateList": {
"programRate": "64"
},
"departureScope": {
"mileage": "800"
},
"aircraftTypesIncluded": "JET AND PROP ONLY",
"delayAssignmentTableAppliesTo": "ZID",
"delayLimit": "180",
"maxDelay": "16",
"avgDelay": "8.0",
"impactingCondition": "OTHER",
"advisoryValidPeriod": {
"startTime": "2019-08-08T12:00:00Z",
"endTime": "2019-08-08T13:59:00Z"
}
},
"$refresh": "RFRS",
"$sensitivity": "A",
"$destinationCodes": "ALL",
"$sourceFacility": "TFMS",
"$sourceTimeStamp": "2019-08-08T11:27:10Z",
"$msgType": "GDP"
}
}
Parameter | Type | Descriptionn | Format |
---|---|---|---|
updateTime | xsd:dateTime | The time the AFP was updated | YYYY-MM-DDThh:mm:ss |
tmiStatus | tmiStatusType | The AFP status | ACTUAL, PROPOSED, or PURGED |
|
xsd:string |
Indicates if the program is actual, proposed, or purged |
values:ACTUAL,PROPOSED,PURGED |
airportId | nxce:airportIdType | Airport Identifier number | 3-5 alphanumeric characters |
|
xsd:string |
An airport ID |
3 - 5 alphanumeric string |
center | fce:centerIdType | Air Route Traffic Control Center (ARTCC) Identifier | 3-5 alphanumeric characters |
|
xsd:string |
An airport is 3 to 5 alphanumeric characters |
3 - 5 alphanumeric string |
pgmExpTime | xsd:dateTime | The program expiration time | YYYY-MM-DDThh:mm:ss |
elementType | fce:elementTypeType | Type of element covered by program | APT or FCA |
|
xsd:string |
Type of element covered by the advisory |
APT or FCA |
adltime | xsd:dateTime | Time of last Aggregate Demand List (ADL) report | YYYY-MM-DDThh:mm:ss |
delayAssignmentMode | fce:delayAssignmentModeType | The delay assignment mode | DAS (Delay Assignment Mode), UDP (Unified Delay Program), or GAAP (GeneralAviation Arrival Program) |
|
xsd:string |
The delay assignment mode |
values:DAS, UDP or GAAP |
arrivalsEstimatedFor | fce:timePeriodType | The estimated start time and the end time of arrival i.e. the GDP start and end time as specified by the operator/user | YYYY-MM-DDThh:mm:ss - YYYY-MM-DDThh:mm:ss |
|
xsd:dateTime |
Start time |
YYYY-MM-DDThh:mm:ss |
|
xsd:dateTime |
End time |
YYYY-MM-DDThh:mm:ss |
cumulativeProgramPeriod | fce:timePeriodType | The absolute start and end time of all TMIs in the program | YYYY-MM-DDThh:mm:ss - YYYY-MM-DDThh:mm:ss |
|
xsd:dateTime |
Start time |
YYYY-MM-DDThh:mm:ss |
|
xsd:dateTime |
End time |
YYYY-MM-DDThh:mm:ss |
programRateList --> fce:programrate | fce:programRateListType | List of up to eight hourly rates | The format is an integer |
|
xsd:integer |
Hourly rate |
The format is an integer |
popupFactorList --> popupFactor | xsd:integer | Hourly pop up factor | The format is an integer |
|
xsd:integer |
Hourly pop up factor |
integer |
FlightInclusionsUSList --> flightInfo | fce:flightInfoListType | List of included US flights | The format is an integer |
|
xsd:string |
Aircraft Identification Type |
flightId: Laa(a)(a)(a)(a) or Ld or M. Call sign of a flight plan or if "M", aircraft identification missing. "M" cannot be used in this element for surveillance entries |
|
xsd:string |
Airline abbreviation |
3 alphanumeric characters |
|
xsd:string |
The aircraft's type of propulsion |
JET, PROPELLER, or TURBO |
|
arrivalFixParamsType |
Arrival fix name.The sequence of alphanumeric characters, if adapted, identifies a geographic point |
1-20 alphanumeric characters. A four character fix name must include at least one letter. Example: PHX; TH; F4DOV |
FlightInclusionsCanadaList --> flightInfo | fce:flightInfoListType | List of included Canada flights | The format is an integer |
|
xsd:string |
Aircraft Identification Type |
flightId: Laa(a)(a)(a)(a) or Ld or M. Call sign of a flight plan or if "M", aircraft identification missing. "M" cannot be used in this element for surveillance entries |
|
xsd:string |
Airline abbreviation |
3 alphanumeric characters |
|
xsd:string |
The aircraft's type of propulsion |
JET, PROPELLER, or TURBO |
|
arrivalFixParamsType |
Arrival fix name.The sequence of alphanumeric characters, if adapted, identifies a geographic point |
1-20 alphanumeric characters. A four character fix name must include at least one letter. Example: PHX; TH; F4DOV |
departureScope | fce:departureScopeType | Scope of the Depature | One of two entries: Mileage for distance based programs or Tier keyword for center based programs |
|
xsd:decimal |
Mileage |
The format is a decimal |
|
facilityListType |
Keyword list |
3-5 uppercase alphanumeric characters |
|
nxce:facilityIdentifierType |
Facility identifier |
3-5 uppercase alphanumeric characters |
departureFacilitiesIncludedList-->facilityId | fce:facilityListType | List of included departure facilities as selected by the operator/user | |
|
nxce:facilityIdentifierType |
Name of a NAS Facility |
3-4 uppercase alphanumeric character |
aircraftTypesIncluded | includedAircraftType-->xsd:string | The propulsion type of the included aircrafts as selected by the operator/user | The format is either JET DEP ONLY, PROP DEP ONLY or JET AND PROP ONLY |
exemptDepartureFacilitiesList-->facilityId | fce:facilityListType | List of exempted departure facilities | |
|
nxce:facilityIdentifierType-->xsd:string |
Name of a NAS Facility |
3-4 uppercase alphanumeric characters |
exemptAfpList-->afp | fce:fcaNameType | AFPs from which flights being shifted to be controlled by this GDP will be exempt from additional delay. For example, if FCAA01 is indicated, any flight controlled by that AFP which is being shifted to this GDP will be exempt. If no AFP is exempt, the entire field is omitted | |
|
nxce:facilityIdentifierType |
Name of a NAS Facility |
3-4 uppercase alphanumeric characters |
exemptCTOPList --> ctop | ctopNameType | CTOPs from which flights being shifted to be controlled by this Program will be exempt from additional delay; | |
|
ctopNameType-->xsd:string |
The CTOP name as defined by the traffic manager |
The format is 1-30 alphanumeric characters including the underscore “_” character |
slotHoldOverrideList-->carrier | xsd:string | List of carriers to override slot holds | |
|
xsd:string |
Carriers as entered by the user |
alphanumeric string |
exemptflightList-->flightId | Flights that will attempt to be exempt from the program. These flights will still be included in the flight list and will still have some delay.The delay assigned to these flights will be as low as possible | ||
|
xsd:string |
Free text flightIds as entered by the user |
The format is an alphanumeric string |
delayAssignmentTableAppliesTo | nxce:facilityIdentifierType-->xsd:string | List facilities that delay applied to | 3 to 4 character alphanumeric sting |
delayLimit | xsd:integer | Defines the number of minutes of delay that can be assigned to a flight | The format is an integer |
maxDelay | xsd:integer | Defines the maximum number of minutes of delay that can be assigned to a flight | The format is an integer |
avgDelay | xsd:float | Average delay for a flight | The format is a floating point number |
impactingCondition | fce:reasonType | Impacting conditions specifying the reason for at TMI | The format is an alphanumeric string |
|
xsd:string |
Specifies the reason for a TMI |
alphanumeric string |
advisoryValidPeriod | fce:timePeriodType | Start and end times of the valid period | The format is an alphanumeric string |
|
xsd:dateTime |
Start time |
YYYY-MM-DDThh:mm:ss |
|
xsd:dateTime |
End time |
YYYY-MM-DDThh:mm:ss |
gdpCancel
- Definition:Cancels a previously issued GDP. Associated Flight Data Messages: TFMS sends ncsmFlightControl messages with removing EDCTs for any flights in the GDP that have not yet departed
{
fi:fiMessage": {
"fi:gdpCancel": {
"fcm:updateTime": {
"_": "2019-08-08T13:28:32Z"
},
"fcm:tmiStatus": "PURGED",
"fcm:airportId": "TUL",
"fcm:center": "ZKC",
"fcm:pgmExpTime": "2019-08-08T17:59:00Z",
"fcm:elementType": "APT",
"fcm:adlTime": "2019-08-08T13:25:04Z",
"fcm:advisoryValidPeriod": {
"fce:startTime": {
"_": "2019-08-08T15:00:00Z"
},
"fce:endTime": "2019-08-08T17:59:00Z"
}
},
"$sensitivity": "A",
"$destinationCodes": "ALL",
"$sourceFacility": "TFMS",
"$sourceTimeStamp": "2019-08-08T13:28:32Z",
"$msgType": "GDP"
}
}
{
fiMessage": {
"gdpCancel": {
"updateTime": {
"_": "2019-08-08T13:28:32Z"
},
"tmiStatus": "PURGED",
"airportId": "TUL",
"center": "ZKC",
"pgmExpTime": "2019-08-08T17:59:00Z",
"elementType": "APT",
"adlTime": "2019-08-08T13:25:04Z",
"advisoryValidPeriod": {
"startTime": {
"_": "2019-08-08T15:00:00Z"
},
"endTime": "2019-08-08T17:59:00Z"
}
},
"sensitivity": "A",
"destinationCodes": "ALL",
"sourceFacility": "TFMS",
"sourceTimeStamp": "2019-08-08T13:28:32Z",
"msgType": "GDP"
}
}
Parameter | Type | Descriptionn | Format |
---|---|---|---|
updateTime | xsd:dateTime | The time the AFP was updated | YYYY-MM-DDThh:mm:ss |
tmiStatus | tmiStatusType | The AFP status | ACTUAL, PROPOSED, or PURGED |
|
xsd:string |
Indicates if the program is actual, proposed, or purged |
values:ACTUAL,PROPOSED,PURGED |
airportId | nxce:airportIdType | Airport Identifier number | 3-5 alphanumeric characters |
|
xsd:string |
An airport ID |
3 - 5 alphanumeric string |
center | fce:centerIdType | Air Route Traffic Control Center (ARTCC) Identifier | 3-5 alphanumeric characters |
|
xsd:string |
An airport is 3 to 5 alphanumeric characters |
3 - 5 alphanumeric string |
pgmExpTime | xsd:dateTime | The program expiration time | YYYY-MM-DDThh:mm:ss |
elementType | fce:elementTypeType | Type of element covered by program | APT or FCA |
|
xsd:string |
Type of element covered by the advisory |
APT or FCA |
adltime | xsd:dateTime | Time of last Aggregate Demand List (ADL) report | YYYY-MM-DDThh:mm:ss |
delayAssignmentMode | fce:delayAssignmentModeType | The delay assignment mode | DAS (Delay Assignment Mode), UDP (Unified Delay Program), or GAAP (GeneralAviation Arrival Program) |
|
xsd:string |
The delay assignment mode |
values:DAS, UDP or GAAP |
advisoryValidPeriod | fce:timePeriodType | Start and end times of the valid period | The format is an alphanumeric string |
|
xsd:dateTime |
Start time |
YYYY-MM-DDThh:mm:ss |
|
xsd:dateTime |
End time |
YYYY-MM-DDThh:mm:ss |
gdpBlanket
- Definition:Defines a special type of revision to an existing GDP that is performed by adding or subtracting a fixed amount of delay to or from each flight in the GDP. The blanket adjustment can be limited to a specific time range within the GDP. Associated Flight Data Messages: TFMS sends ncsmFlightControl messages with new EDCTs for any flights affected by the blanket revision.
Parameter | Type | Descriptionn | Format |
---|---|---|---|
updateTime | xsd:dateTime | The time the AFP was updated | YYYY-MM-DDThh:mm:ss |
tmiStatus | tmiStatusType | The AFP status | ACTUAL, PROPOSED, or PURGED |
|
xsd:string |
Indicates if the program is actual, proposed, or purged |
values:ACTUAL,PROPOSED,PURGED |
airportId | nxce:airportIdType | Airport Identifier number | 3-5 alphanumeric characters |
|
xsd:string |
An airport ID |
3 - 5 alphanumeric string |
center | fce:centerIdType | Air Route Traffic Control Center (ARTCC) Identifier | 3-5 alphanumeric characters |
|
xsd:string |
An airport is 3 to 5 alphanumeric characters |
3 - 5 alphanumeric string |
pgmExpTime | xsd:dateTime | The program expiration time | YYYY-MM-DDThh:mm:ss |
elementType | fce:elementTypeType | Type of element covered by program | APT or FCA |
|
xsd:string |
Type of element covered by the advisory |
APT or FCA |
adltime | xsd:dateTime | Time of last Aggregate Demand List (ADL) report | YYYY-MM-DDThh:mm:ss |
groundStopPeriod | fce:timePeriodType | GS start and end times | YYYY-MM-DDThh:mm:ss - YYYY-MM-DDThh:mm:ss |
|
xsd:dateTime |
Start time |
YYYY-MM-DDThh:mm:ss |
|
xsd:dateTime |
End time |
YYYY-MM-DDThh:mm:ss |
cumulativeProgramPeriod | fce:timePeriodType | The absolute start and end time of all TMIs in the program | YYYY-MM-DDThh:mm:ss - YYYY-MM-DDThh:mm:ss |
|
xsd:dateTime |
Start time |
YYYY-MM-DDThh:mm:ss |
|
xsd:dateTime |
End time |
YYYY-MM-DDThh:mm:ss |
departureFacilitiesIncludedList-->facilityId | fce:facilityListType | List of included departure facilities as selected by the operator/user | |
|
nxce:facilityIdentifierType |
Name of a NAS Facility |
3-4 uppercase alphanumeric characters |
aircraftTypesIncluded | includedAircraftType-->xsd:string | The propulsion type of the included aircrafts as selected by the operator/user | The format is either JET DEP ONLY, PROP DEP ONLY or JET AND PROP ONLY |
exemptDepartureFacilitiesList-->facilityId | fce:facilityListType | List of exempted departure facilities | |
|
nxce:facilityIdentifierType |
Name of a NAS Facility |
3-4 uppercase alphanumeric characters |
exemptCTOPList --> ctop | ctopNameType | CTOPs from which flights being shifted to be controlled by this Program will be exempt from additional delay; | |
|
ctopNameType-->xsd:string |
The CTOP name as defined by the traffic manager |
1-30 alphanumeric characters including the underscore “_” character |
exemptflightList-->flightId | Flights that will attempt to be exempt from the program. These flights will still be included in the flight list and will still have some delay.The delay assigned to these flights will be as low as possible | ||
|
xsd:string |
Free text flightIds as entered by the user |
alphanumeric string |
impactingCondition | fce:reasonType | Impacting conditions specifying the reason for at TMI | The format is an alphanumeric string |
|
xsd:string |
Specifies the reason for a TMI |
alphanumeric string |
advisoryValidPeriod | fce:timePeriodType | Start and end times of the valid period | The format is an alphanumeric string |
|
xsd:dateTime |
Start time |
YYYY-MM-DDThh:mm:ss |
|
xsd:dateTime |
End time |
YYYY-MM-DDThh:mm:ss |
currentDelays | fce:delayInfoType | current delays | |
|
xsd:integer |
Total TMI delay |
integer |
|
xsd:integer |
Defines the maximum number of minutes of delay that can be assigned to a flight |
integer |
|
xsd:float |
Average delay for a flight |
floating point number |
anticipatedDelays | fce:delayInfoType | Anticipated delays | |
|
xsd:integer |
Total TMI delay |
integer |
|
xsd:integer |
Defines the maximum number of minutes of delay that can be assigned to a flight |
integer |
|
xsd:float |
Average delay for a flight |
floating point number |
gdpCompression
- Definition:Defines a special type of revision to an existing GDP that is performed by adding or subtracting a fixed amount of delay to or from each flight in the GDP. The blanket adjustment can be limited to a specific time range within the GDP. Associated Flight Data Messages: TFMS sends ncsmFlightControl messages with new EDCTs for any flights affected by the blanket revision.
Parameter | Type | Descriptionn | Format |
---|---|---|---|
updateTime | xsd:dateTime | The time the AFP was updated | YYYY-MM-DDThh:mm:ss |
tmiStatus | tmiStatusType | The AFP status | ACTUAL, PROPOSED, or PURGED |
|
xsd:string |
Indicates if the program is actual, proposed, or purged |
values:ACTUAL,PROPOSED,PURGED |
airportId | nxce:airportIdType | Airport Identifier number | 3-5 alphanumeric characters |
|
xsd:string |
An airport ID |
3 - 5 alphanumeric string |
center | fce:centerIdType | Air Route Traffic Control Center (ARTCC) Identifier | 3-5 alphanumeric characters |
|
xsd:string |
An airport is 3 to 5 alphanumeric characters |
3 - 5 alphanumeric string |
pgmExpTime | xsd:dateTime | The program expiration time | YYYY-MM-DDThh:mm:ss |
elementType | fce:elementTypeType | Type of element covered by program | APT or FCA |
|
xsd:string |
Type of element covered by the advisory |
APT or FCA |
altitudesIncluded | fce:altitudeRangeType | Included altitude range | |
|
altitudeType |
The lower altitude of a bounded altitude range |
FLnnn or SFC, where nnn are 3 numeric digits indicating flight level, or SFC indicating “surface” |
|
altitudeType |
The upper altitude of a bounded altitude range |
FLnnn or SFC, where nnn are 3 numeric digits indicating flight level, or SFC indicating “surface” |
adltime | xsd:dateTime | Time of last Aggregate Demand List (ADL) report | YYYY-MM-DDThh:mm:ss |
compressionPeriod | fce:timePeriodType | Start and end time of compression | YYYY-MM-DDThh:mm:ss - YYYY-MM-DDThh:mm:ss |
|
xsd:dateTime |
Start time |
YYYY-MM-DDThh:mm:ss |
|
xsd:dateTime |
End time |
YYYY-MM-DDThh:mm:ss |
cumulativeProgramPeriod | fce:timePeriodType | The absolute start and end time of all TMIs in the program | YYYY-MM-DDThh:mm:ss - YYYY-MM-DDThh:mm:ss |
|
xsd:dateTime |
Start time |
YYYY-MM-DDThh:mm:ss |
|
xsd:dateTime |
End time |
YYYY-MM-DDThh:mm:ss |
exemptCTOPList --> ctop | ctopNameType | CTOPs from which flights being shifted to be controlled by this Program will be exempt from additional delay | |
|
ctopNameType-->xsd:string |
The CTOP name as defined by the traffic manager |
1-30 alphanumeric characters including the underscore “_” character |
slotHoldOverrideList-->carrier | xsd:string | List of carriers to override slot holds | alphanumeric string |
|
xsd:string |
Carriers as entered by the user |
alphanumeric string |
impactingCondition | fce:reasonType | Impacting conditions specifying the reason for at TMI | The format is an alphanumeric string |
|
xsd:string |
Specifies the reason for a TMI |
alphanumeric string |
advisoryValidPeriod | fce:timePeriodType | Start and end times of the valid period | The format is an alphanumeric string |
|
xsd:dateTime |
Start time |
YYYY-MM-DDThh:mm:ss |
|
xsd:dateTime |
End time |
YYYY-MM-DDThh:mm:ss |
currentDelays | fce:delayInfoType | current delays | |
|
xsd:integer |
Total TMI delay |
integer |
|
xsd:integer |
Defines the maximum number of minutes of delay that can be assigned to a flight |
integer |
|
xsd:float |
Average delay for a flight |
floating point number |
anticipatedDelays | fce:delayInfoType | Anticipated delays | |
|
xsd:integer |
Total TMI delay |
integer |
|
xsd:integer |
Defines the maximum number of minutes of delay that can be assigned to a flight |
integer |
|
xsd:float |
Average delay for a flight |
floating point number |
GS
- Definition:The Ground Stops (GS) is issued by the FAA Command Center to attempt to control the air traffic volume to airports where the projected traffic demand is expected to exceed the airport´s acceptance rate for a lengthy period of time. The source of the data is the FAA SWIM TFMS Data Feed.
gsAdvisory
- Definition:Defines an AFP TMI. Sent when an AFP is proposed, issued, or revised. Associated Flight Data Messages: TFMS sends ncsmFlightControl messages to assign control times to flights in the GS.(Note: TFMS does not issue EDCTs for a flight in a GS. The control times reflect the earliest time the flight would be allowed to operate, not an assigned departure and arrival time.)
Parameter | Type | Descriptionn | Format |
---|---|---|---|
advisoryTypeName | xsd:string | Advisory type | The format is fixed to CDM GROUND STOP |
updateTime | xsd:dateTime | The time the AFP was updated | YYYY-MM-DDThh:mm:ss |
tmiStatus | tmiStatusType | The AFP status | ACTUAL, PROPOSED, or PURGED |
|
xsd:string |
Indicates if the program is actual, proposed, or purged |
values:ACTUAL,PROPOSED,PURGED |
currentDelays | fce:delayInfoType | Current Delays | |
|
xsd:integer |
Total TMI delay |
integer |
|
xsd:integer |
`Defines the maximum number of minutes of delay that can be assigned to a flight |
integer |
|
xsd:float |
Average delay for a flight |
floating point number |
anticipatedDelays | fce:delayInfoType | Anticipated delays | |
|
xsd:integer |
Total TMI delay |
integer |
|
xsd:integer |
`Defines the maximum number of minutes of delay that can be assigned to a flight |
integer |
|
xsd:float |
Average delay for a flight |
floating point number |
airportId | nxce:airportIdType-->xsd:string | Airport Identifier number | 3-5 alphanumeric characters |
center | fce:centerIdType-->xsd:string | Air Route Traffic Control Center (ARTCC) Identifier | 3-5 alphanumeric characters |
pgmExpTime | xsd:dateTime | The program expiration time | YYYY-MM-DDThh:mm:ss |
elementType | fce:elementTypeType | Type of element covered by program | APT or FCA |
|
xsd:string |
Type of element covered by the advisory |
APT or FCA |
adltime | xsd:dateTime | Time of last Aggregate Demand List (ADL) report | YYYY-MM-DDThh:mm:ss |
delayAssignmentMode | fce:delayAssignmentModeType | The delay assignment mode | DAS (Delay Assignment Mode), UDP (Unified Delay Program), or GAAP (GeneralAviation Arrival Program) |
|
xsd:string |
The delay assignment mode |
values:DAS, UDP or GAAP |
groundStopPeriod | fce:timePeriodType | GS start and end times | YYYY-MM-DDThh:mm:ss - YYYY-MM-DDThh:mm:ss |
|
xsd:dateTime |
Start time |
YYYY-MM-DDThh:mm:ss |
|
xsd:dateTime |
End time |
YYYY-MM-DDThh:mm:ss |
cumulativeProgramPeriod | fce:timePeriodType | The absolute start and end time of all TMIs in the program | YYYY-MM-DDThh:mm:ss - YYYY-MM-DDThh:mm:ss |
|
xsd:dateTime |
Start time |
YYYY-MM-DDThh:mm:ss |
|
xsd:dateTime |
End time |
YYYY-MM-DDThh:mm:ss |
flightinclusionsList-->flightInfo | fce:flightInfoListType | List of included flight identifiers flight Info | |
|
xsd:string |
Aircraft Identification Type |
flightId: Laa(a)(a)(a)(a) or Ld or M. Call sign of a flight plan or if "M", aircraft identification missing. "M" cannot be used in this element for surveillance entries |
|
xsd:string |
Airline abbreviation |
3 alphanumeric characters |
|
xsd:string |
The aircraft's type of propulsion |
JET, PROPELLER, or TURBO |
|
arrivalFixParamsType |
`Arrival fix name.The sequence of alphanumeric characters, if adapted, identifies a geographic point | 1-20 alphanumeric characters. A four character fix name must include at least one letter. Example: PHX; TH; F4DOV |
departureFacilitiesIncludedList-->facilityId | fce:facilityListType | List of included departure facilities as selected by the operator/user | |
|
nxce:facilityIdentifierType |
Name of a NAS Facility |
3-4 uppercase alphanumeric characters |
aircraftTypesIncluded | includedAircraftType | The propulsion type of the included aircrafts as selected by the operator/user | The format is either JET DEP ONLY, PROP DEP ONLY or JET AND PROP ONLY |
exemptDepartureFacilitiesList-->facilityId | fce:facilityListType | List of exempted departure facilities | |
|
nxce:facilityIdentifierType |
Name of a NAS Facility |
3-4 uppercase alphanumeric characters |
|
fce:reasonType |
Impacting conditions specifying the reason for at TMI |
The format is an alphanumeric string |
|
fce:timePeriodType |
Start and end times of the valid period |
The format is an alphanumeric string |
|
`xsd:dateTime | Start time |
YYYY-MM-DDThh:mm:ss |
|
xsd:dateTime |
End time |
YYYY-MM-DDThh:mm:ss |
gsCancel
- Definition:Cancels a previously issued GS. Associated Flight Data Messages: TFMS sends ncsmFlightControl messages to remove any remaining control times
Parameter | Type | Descriptionn | Format |
---|---|---|---|
updateTime | xsd:dateTime | The time the GS was updated | YYYY-MM-DDThh:mm:ss |
tmiStatus | tmiStatusType | The GS advisory status | ACTUAL, PROPOSED, or PURGED |
airportId | nxce:airportIdType | Airport Identifier number | 3-5 alphanumeric characters |
center | fce:centerIdType | Air Route Traffic Control Center (ARTCC) Identifier | 3-5 alphanumeric characters |
pgmExpTime | xsd:dateTime | The program expiration time | YYYY-MM-DDThh:mm:ss |
elementType | fce:elementTypeType | Type of element covered by program | APT or FCA |
adltime | xsd:dateTime | Time of last Aggregate Demand List (ADL) report | YYYY-MM-DDThh:mm:ss |
advisoryValidPeriod | fce:timePeriodType | Start and end times of the valid period | The format is an alphanumeric string |
Parameter | Type | Description | format |
1.startTime | xsd:dateTime | Start time | YYYY-MM-DDThh:mm:ss |
2.endTime | xsd:dateTime | End time | YYYY-MM-DDThh:mm:ss |
CTOP
ctopDefinition
- Definition:Defines a CTOP TMI. Sent when a CTOP is proposed, issued, or revised. Associated Flight Data Messages: TFMS sends ncsmFlightControl messages for flights with EDCTs and ncsmFlight Route messages to model flights on their CTOP-assigned routes [fcm:ctopTmiType]
Parameter | Type | Description | Format |
---|---|---|---|
ctopDefinition | ctopTmiType | Grouping of CTOP TMI xml elements for defining a common type | |
Parameter | Type | Description | Format |
ctopName | ctopNameType-->xsd:string | Name as defined by the Traffic Manager | uppercase alphanumeric string, maximum 30 characters |
ctopTmiId | ctopTmiIdType-->xsd:string | System-generated unique identifier for the CTOP | The format is CTP followed by 3 numeric characters |
lastUpdate | xsd:dateTime | Date and Time the CTOP was last updated | YYYY-MM-DDThh:mm:ss |
ctopRank | ctopRankType-->xsd:integer | Ranking indicating the precedence level of this CTOP relative to other CTOPs | The format is an integer between 1 and 99 |
tmistatus | ctopTmiStatusType-->xsd:string | Indicates the status of the CTOP | The format is either ACTIVE, EXPIRED, CANCELLED, MODEL, PROPOSED, or STAGED |
isCTOPSuspended | xsd:string | Indicates whether the CTOP has been suspended and is waiting to be remodeled | TRUE or FALSE |
refreshInterval | refreshIntervalType | 5 Defines how often TFMS checks the FCA bin triggers. Value is required when AUTO_REVISION is TRUE. In minutes | The format is either 5, 10, 15, 30, 45, or 60 |
autoRevision | xsd:string | Defines whether automatic revision is enabled for the CTOP | TRUE or FALSE |
autoRevisionPeriod | |||
Parameter | Type | Description | Format |
1.fixedTimes | |||
Parameter | Type | Description | Format |
1.1 arFirstTimeBin |
xsd:dateTime |
The start time of the first time bin to which auto-revision will be applied. Present only if AUTO-REVISION is TRUE |
YYYY-MM-DDThh:mm:ss |
1.2 arLastTimeBin |
xsd:dateTime |
The start time of the last time bin to which auto-revision will be applied. Present only if AUTO-REVISION is TRUE |
YYYY-MM-DDThh:mm:ss |
2.rolling | |||
Parameter | Type | Description | Format |
2.1 lookAhead |
xsd:integer |
Time in hours from current time over which TFMS will determine the FCA flights |
Integer between 1 and 10 |
2.2 offset |
xsd:integer |
The format is an integer between 0 and 3 |
|
3.smoothingFactor | xsd:integer | Defines the number of time bins over which the CTOP algorithm should smooth | Integer between 0 and 9 |
4.exemptCriteria | exemptCriteriaType | Container for the exemption criteria | |
Parameter | Type | Description | Format |
4.1 active | xsd:string | Defines if active flights should be exempt or not - TRUE = exempt | TRUE/ FALSE |
4.2 international | xsd:string | Defines if international flights should be exempt - TRUE = exempt | TRUE/ FALSE |
4.3 acidAny | xsd:string | One or more ACIDs separated by a space | alphanumeric string |
4.4 arrivesAny | xsd:string | One or more airports and /or center names separated by a space | alphanumeric string |
4.5 departsAny | xsd:string | One or more airports and/or center names separated by a space | alphanumeric string |
4.6 exemptByTime | xsd:integer | Flight is exempt if it has ETD earlier than the time of CTOP issuance plus this value in minutes | Integer between 1 and 999 |
newExemptCriteria | ctopExemptCriteriaType | container for the post R10 exemption criteria | |
Parameter | Type | Description | Format |
1.active | xsd:boolean | Defines if active flights should be exempt or not | TRUE/ FALSE |
2.international | xsd:boolean | Defines if international flights should be exempt | TRUE or FALSE |
3.acidAny | nxce:aircraftIdType | One or more ACIDs separated by a space | alphanumeric string |
4.arrivesAny | |||
Parameter | Type | Description | Format |
4.1.arrivesAnyArpt |
xsd:string |
Exempt arrival airport |
3 to 5 character alphanumeric string |
4.2.arrivesAnyArtcc |
xsd:string |
Exempt arrival center |
3 to 4 character alphanumeric string |
5.departsAny | |||
Parameter | Type | Description | Format |
5.1. departsAnyArpt | xsd:string | Exempt departure airport | 3 to 5 character alphanumeric string |
5.2. departsAnyArtcc | xsd:string | Exempt departure center | 3 to 4 character alphanumeric string |
6.exemptByTime | xsd:integer | Flight is exempt if it has ETD earlier than the time of CTOP issuance plus this value in minutes | Integer between 1 and 999 |
popupDelayLimit | xsd:integer | When a flight first pops up in a CTOP, TFMS will attempt to find an available slot for the flight without exceeding the popup delay limit, and otherwise will assign the delay limit amount of delay to the flight | Integer between 0 and 999 expressed in minutes |
fcaList ---> FCA | Container for the FCAs that are part of the CTOP | ||
Parameter | Type | Description | Format |
1.fcaId | simpleFcaIdType | System generated unique FCA identifier | alphanumeric string |
Parameter | Type | Description | Format |
1.1 simpleFcaIdType | xsd:string | System-generated unique identifier of the FCA | alphanumeric string |
2.fcaName | fcaNameType | The FCA name as defined by the traffic manager | alphanumeric string, maximum 30 characters |
Parameter | Type | Description | Format |
2.1 fcaNameType | xsd:string | The FCA name as defined by the Traffic Manager | alphanumeric string |
3.lastUpdate | xsd:dateTime | The time the FCA was last updated | YYYY-MM-DDThh:mm:ss |
4.fcaBinSize | xsd:integer | Size of the FCA time bins in minutes | integer between 1 and 99 |
5.fcaBinList | Container for the grouping of CTOP FCA time bins | ||
Parameter | Type | Description | Format |
5.1 fcaBin | fcaBinType | Container for a time bin for the FCA that is part of the CTOP | |
Parameter |
Type |
Description |
Format |
5.1.1 fcaBinTime |
xsd:dateTime |
Start time of FCA bin in a CTOP |
YYYY-MM-DDThh:mm:ss |
5.1.2 fcaBinCapacity |
xsd:integer |
In ENTRY mode - the number of flights that can enter the FCA during the time bin. In PEAK mode - the number of flights they can be in the FCA at any one time during the time bin |
integer between 0 and 999 |
5.1.3 fcaBinControlled |
xsd:string |
Whether the FCA time bin is actively controlled under a CTOP |
True/False |
5.1.4 fcaBinAutoRevision |
xsd:string |
Whether the FCA time bin is enabled for automatic revision |
True/False |
5.1.5 fcaBinHighTrigger |
xsd:integer |
The demand that has to exceed capacity to trigger a CTOP allocation in automatic revision mode |
integer between 1 and 99 |
5.1.6 fcaBinLowTrigger |
xsd:integer |
Amount of demand that has to fall below capacity to trigger a CTOP allocation in automatic revision mode |
Integer between 1 and 99 |
5.2 newFcaBin | fxaBinType | ||
Parameter |
Type |
Description |
Format |
5.2.1 fcaBinTime |
xsd:dateTime |
Start time of FCA bin in a CTOP |
YYYY-MM-DDThh:mm:ss |
5.2.2 fcaBinCapacity |
xsd:integer |
In ENTRY mode - the number of flights that can enter the FCA during the time bin. In PEAK mode - the number of flights they can be in the FCA at any one time during the time bin |
Integer between 0 and 999 |
5.2.3 fcaBinAutoRevision |
xsd:boolean |
Whether the FCA time bin is enabled for automatic revision |
True/False |
5.2.4 fcaBinHighTrigger |
xsd:integer |
The demand that has to exceed capacity to trigger a CTOP allocation in automatic revision mode |
Integer between 1 and 99 |
5.2.5 fcaBinLowTrigger |
xsd:integer |
Amount of demand that has to fall below capacity to trigger a CTOP allocation in automatic revision mode |
The format is an integer between 1 and 99 |
flightList--->flight | |||
Parameter | Type | Description | Format |
1.uniqueFltIdData | nxce:qualifiedAircraftIdType | ||
Parameter | Type | Description | Format |
qualifiedAircraftIdType | The qualifiedAircraftIdType describes the combination of elements contained within a flight plan, which together can be used to more accurately identify and particular flight | ||
1.1. aircraftId | aircraftIdType | Aircraft identifier | |
Parameter |
Type |
Description |
Format |
1.1.1.aircraftIdType |
xsd:string |
Aircraft Identification Type Valid |
La(a)(a)(a)(a)(a) |
1.2.computerId | flightComputerIdType | Facility unique flight identifier | |
Parameter |
Type |
Description |
Format |
1.2.1. flightComputerIdType |
|||
Parameter | Type | Description | Format |
1.2.1.1 facilityIdentifier | facilityIdentifierType | Identification of the facility which contains the computer system which assigned the idNumber | |
Parameter |
Type |
Description |
Format |
1.2.1.1.1 facilityIdentifierType |
xsd:integer |
NAS Facility |
LLL(L) Name" of a NAS Facility |
1.2.1.2 computerSystemId | computerSystemIdType | Identification of the facility which contains the computer system which assigned the idNumber | |
Parameter |
Type |
Description |
Format |
1.2.1.2.1 computerSystemIdType |
xsd:string |
The computerSystemIdType is used to predefine the identification of systems which the TFMS exchanges data with. It can be used with other information in more complex types to uniquely identify data. For example, an Id number along with a computerSystemIdType could be used to uniquely identify or differentiated between data across multiple systems. Refer to the flightComputerIdType for an example of how this element |
Must match one of the predefined values. |
1.2.1.3 idNumber | xsd:string | Id Number assigned by the described computer system belonging to the described facility | Alphanumeric string |
1.3. gufi | xsd:string | Facility unique flight identifier | |
1.4. igtd | xsd:dateTime | Initial gate departure time | YYYY-MM-DDThh:mm:ss |
1.5.departurePoint | Departure point | ||
Parameter |
Type |
Description |
Format |
1.5.1 fix |
fixType |
Fix name |
|
1.5.2 airport |
airportIdType |
Airport identifier |
|
1.5.3 facilityId |
facilityIdentifierType |
Facility identifier |
|
1.6.arrivalPoint | Arrival point | ||
Parameter |
Type |
Description |
Format |
1.6.1 fix |
fixType |
Fix name |
|
1.6.2 airport |
airportIdType |
Airport identifier |
|
1.6.3 facilityId |
facilityIdentifierType |
Facility identifier |
|
1.7.userCategory | generalAircraftUserClassType | Flight User Category such as general aviation, military, commercial cargo...etc | AIR TAXI, CARGO, COMMERCIAL,GENERAL AVIATION,MILITARY,OTHER, UNKNOWN |
1.8.aircraftCategory | AircraftEngineClassType | Aircraft Category such as jet, turbo, piston...etc | PISTON,TURBO,JET,OTHER |
2.ERTD | xsd:dateTime | The earliest time the flight can depart | YYYY-MM-DDThh:mm:ss |
3.trajSource | trajSourceType | The source of the trajectory data used by TFMS for a flight as part of CTOP allocation | |
4.newTrajSource | trajectorySourceType | The new source of the trajectory data used by TFMS in post R10 for a flight as part of CTOP allocation | |
5.ctlExempt | xsd:string | Indicates if the flight was processed as exempt from the CTOP | TRUE or FALSE |
6.exemptReason | xsd:string | Indicates the reason a flight was exempt. Included only if CTL_EXEMPT is TRUE | NON_EXEMPT,MANUAL,ACID,INTERNATIONAL,ANOTHER_CTOP,TIME,ARR_ARPT,DEP_ARPT,ARR_ARTCC,DEP_ARTCC,ACTIVE,AFP,GDP,GS,PARAM |
7.ctlElement | xsd:string | The name of the airport (for a GDP), FCA (for an AFP), or CTOP_TMI_ID (for a CTOP) currently controlling the times for a flight | minLength value="3" |
maxLength value="6" | |||
8.tosSeqNo | tosSeqNbrType | This tag is omitted if no TOS has been submitted for this flight | |
9.relFltPriority | relFltPriorityType | Relative priority of a flight compared to other flights for the same operator. The lower the number, the higher the priority | |
10.slot | fltSlotType | Requested slot | |
11.CTD | xsd:dateTime | The controlled date and time of departure for the flight assigned by the CTOP | |
12.trajOptionList | Container for the trajectory option list | ||
Parameter | Type | Description | Format |
12.1 trajOption | trajOptionType | Container for a single trajectory option for this flight | |
13.preImplicitSub | Container for implicit sub feedback | ||
13.1 slot | fltSlotType | Name of an assigned slot | |
13.2 trajIndex | trajIndexType | The index for the trajectory that was assigned prior to implicit subs | |
13.3 CTD | xsd:dateTime | The controlled date and time of departure for the flight that was assigned prior to implicit subs | |
13.4 adjustedCost | trajAdjCostType | The adjusted cost that the flight would have incurred given the trajectory and slots(s) assigned prior to implicit subs |
ctopCancel
- Definition:Cancels a previously issued CTOP. Associated Flight Data Messages: TFMS sends ncsmFlightControl messages to remove any remaining EDCTs and ncsmFlight Route messages to model flights back on their historical routes
Parameter | Type | Description | Format |
---|---|---|---|
ctopCancel | ctopCancel | Cancels a previously issued CTOP | |
Parameter | Type | Description | Format |
--------- | ------- | ----------- | ----------------- |
ctopName | ctopNameType-->xsd:string | Name as defined by the Traffic Manager | uppercase alphanumeric string, maximum 30 characters |
flightList--->flight | Container for the flight list of impacted flights | ||
Parameter | Type | Description | Format |
1.uniqueFltIdData | nxce:qualifiedAircraftIdType | ||
Parameter | Type | Description | Format |
qualifiedAircraftIdType | The qualifiedAircraftIdType describes the combination of elements contained within a flight plan, which together can be used to more accurately identify and particular flight | ||
1.1. aircraftId | aircraftIdType | Aircraft identifier | |
Parameter |
Type |
Description |
Format |
1.1.1.aircraftIdType |
xsd:string |
Aircraft Identification Type Valid |
La(a)(a)(a)(a)(a) |
1.2.computerId | flightComputerIdType | Facility unique flight identifier | |
Parameter |
Type |
Description |
Format |
1.2.1. flightComputerIdType |
|||
Parameter | Type | Description | Format |
1.2.1.1 facilityIdentifier | facilityIdentifierType | Identification of the facility which contains the computer system which assigned the idNumber | |
Parameter |
Type |
Description |
Format |
1.2.1.1.1 facilityIdentifierType |
xsd:integer |
NAS Facility |
LLL(L) Name" of a NAS Facility |
1.2.1.2 computerSystemId | computerSystemIdType | Identification of the facility which contains the computer system which assigned the idNumber | |
Parameter |
Type |
Description |
Format |
1.2.1.2.1 computerSystemIdType |
xsd:string |
The computerSystemIdType is used to predefine the identification of systems which the TFMS exchanges data with. It can be used with other information in more complex types to uniquely identify data. For example, an Id number along with a computerSystemIdType could be used to uniquely identify or differentiated between data across multiple systems. Refer to the flightComputerIdType for an example of how this element |
Must match one of the predefined values. |
1.2.1.3 idNumber | xsd:string | Id Number assigned by the described computer system belonging to the described facility | Alphanumeric string |
1.3. gufi | xsd:string | Facility unique flight identifier | |
1.4. igtd | xsd:dateTime | Initial gate departure time | YYYY-MM-DDThh:mm:ss |
1.5.departurePoint | Departure point | ||
Parameter |
Type |
Description |
Format |
1.5.1 fix |
fixType |
Fix name |
|
1.5.2 airport |
airportIdType |
Airport identifier |
|
1.5.3 facilityId |
facilityIdentifierType |
Facility identifier |
|
1.6.arrivalPoint | Arrival point | ||
Parameter |
Type |
Description |
Format |
1.6.1 fix |
fixType |
Fix name |
|
1.6.2 airport |
airportIdType |
Airport identifier |
|
1.6.3 facilityId |
facilityIdentifierType |
Facility identifier |
|
1.7.userCategory | generalAircraftUserClassType | Flight User Category such as general aviation, military, commercial cargo...etc | AIR TAXI, CARGO, COMMERCIAL,GENERAL AVIATION,MILITARY,OTHER, UNKNOWN |
1.8.aircraftCategory | AircraftEngineClassType | Aircraft Category such as jet, turbo, piston...etc | PISTON,TURBO,JET,OTHER |
2.ERTD | xsd:dateTime | The earliest time the flight can depart | YYYY-MM-DDThh:mm:ss |
3.trajSource | trajSourceType | The source of the trajectory data used by TFMS for a flight as part of CTOP allocation | |
4.newTrajSource | trajectorySourceType | The new source of the trajectory data used by TFMS in post R10 for a flight as part of CTOP allocation | |
5.ctlExempt | xsd:string | Indicates if the flight was processed as exempt from the CTOP | TRUE or FALSE |
6.exemptReason | xsd:string | Indicates the reason a flight was exempt. Included only if CTL_EXEMPT is TRUE | NON_EXEMPT,MANUAL,ACID,INTERNATIONAL,ANOTHER_CTOP,TIME,ARR_ARPT,DEP_ARPT,ARR_ARTCC,DEP_ARTCC,ACTIVE,AFP,GDP,GS,PARAM |
7.ctlElement | xsd:string | The name of the airport (for a GDP), FCA (for an AFP), or CTOP_TMI_ID (for a CTOP) currently controlling the times for a flight | minLength value="3" |
maxLength value="6" | |||
8.tosSeqNo | tosSeqNbrType | This tag is omitted if no TOS has been submitted for this flight | |
9.relFltPriority | relFltPriorityType | Relative priority of a flight compared to other flights for the same operator. The lower the number, the higher the priority | |
10.slot | fltSlotType | Requested slot | |
11.CTD | xsd:dateTime | The controlled date and time of departure for the flight assigned by the CTOP | |
12.trajOptionList | Container for the trajectory option list | ||
Parameter | Type | Description | Format |
12.1 trajOption | trajOptionType | Container for a single trajectory option for this flight | |
13.preImplicitSub | Container for implicit sub feedback | ||
13.1 slot | fltSlotType | Name of an assigned slot | |
13.2 trajIndex | trajIndexType | The index for the trajectory that was assigned prior to implicit subs | |
13.3 CTD | xsd:dateTime | The controlled date and time of departure for the flight that was assigned prior to implicit subs | |
13.4 adjustedCost | trajAdjCostType | The adjusted cost that the flight would have incurred given the trajectory and slots(s) assigned prior to implicit subs |
NTML Deicing
- Definition:Transmits a deicing event in real-time. A deicing event indicates an airport is going into deicing or out of deicing. Associated Flight Data Messages: None
Parameter | Type | Description | Format |
---|---|---|---|
eventTime | xsd:dateTime | Effective event time for this event | YYYY-MM-DDThh:mm:ss |
entryTime | xsd:dateTime | Actual entry time of event | YYYY-MM-DDThh:mm:ss |
facility | xsd:string | Reporting facility | 5 character alphanumeric string |
airport | xsd:string | The airport designator | 5 character alphanumeric string |
status | xsd:integer | 3 Indicator if in or out of deicing | Values: 2 = in deicing 3 = out of deicing |
remarks | xsd:string | Free-text remarks | The format is an alphanumeric string, maximum 4000 characters |
Airport Configuration Message
- Defintion:Defines a airport runway configuration. Sent when the configuration changes. Associated Flight Data Messages: None.
{"_msgType":"APTC",
"_sensitivity":"A",
"_sourceFacility":"I90",
"_sourceTimeStamp":"2019-06-22T18:40:42Z"
"fi:airportConfigMessage":
{"fcm:aarAdjust":"OTHER",
"fcm:adrEnteredOnPanel":1,
"fcm:airport":"IAH",
"fcm:airportInFile":0,
"fcm:arrRate":80,
"fcm:arrRunwayConf":"8L/8R/09",
"fcm:arrUserSpecified":0,
"fcm:depRate":80,
"fcm:depRunwayConf":"15R/15L/09",
"fcm:depUserSpecified":0,
"fcm:dynArrEnteredOnPanel":1,
"fcm:enteringFacility":"I90",
"fcm:entryTime":"2019-06-22T18:39:00Z",
"fcm:eventTime":"2019-06-22T18:43:00Z",
"fcm:facility":"I90",
"fcm:remarks":" ",
"fcm:remarksGroupColor":0,
"fcm:stratAar":72,
"fcm:updateTime":"2019-06-22T18:43:00Z",
"fcm:weather":"LVMC"}
}
Parameter | Type | Description | Format |
---|---|---|---|
1.eventTime | xsd:dateTime | Effective event time for this event | YYYY-MM-DDThh:mm:ss |
2.entryTime | xsd:dateTime | Actual entry time of event | YYYY-MM-DDThh:mm:ss |
3.facility | xsd:dateTime | Reporting facility Reporting facility or the facility of interest | 5 character alphanumeric string |
4.airport | xsd:string | The airport designator | 5 character alphanumeric string |
5.arrRunwayConf | xsd:string | Arrival runway configuration | alphanumeric string, maximum 32 characters |
6.depRunwayConf | xsd:string | Departure Runway Configuration | alphanumeric string, maximum 32 characters |
7.arrRate | xsd:integer | Airport Arrival rate (AAR) in flights per hour | integer |
8.depRate | xsd:integer | Departure rate in flights per hour | integer |
9.updateTime | xsd:dateTime | Date and time of update | YYYY-MM-DDThh:mm:ss |
10.weather | xsd:string | Weather VMC Weather Values | either:VMC – Visual Meteorological Conditions, LVMC – low VMC, IMC – Instrument Meteorological Conditions or LIMC – low IMC |
11.stratAar | xsd:integer | System generated AAR values prefilled based on airport, airport config and weather for N7210.607 airports. Field shall be blank for other airports | integer |
12.aarAdjust | xsd:string | Optional field 36 characters preset by system. Options include Closed Runways/Taxiways, Airport Surface Congestion, Equipment Outages, Fleet Mix, Sunrise/Sunset, Crosswind/Tailwind, Braking Action, Land and Hold Short Operations (LAHSO), Airspace Acceptance/Limitation, Availability of 2 1/2 half miles on Final, Other | alphanumeric string, maximum 36 characters |
13.dynArrEnteredOnPanel | xsd:integer | 1 Indicator if Dynamic AAR (Dynaar) was entered on panel | either 1 – entered on panel or 0 – not entered on panel |
14.adrEnteredOnPanel | xsd:integer | ADR Indicator 0 Indicator if airport departure rate (ADR) was entered on panel | either 1 – entered on panel or 0 – not entered on panel |
15.airportInFile | xsd:integer | Indicator if Airport in file National Runway Rates table | Values : 0 = airport in file ; 1 = airport not in file |
16.arrUserSpecified | xsd:integer | Arrival runway indicator | Values : 1 = User specified other runway ; 0 = Runway in National Runway Rate file |
17.depUserSpecified | xsd:integer | Departure runway indicator | Values : 1 = User specified other runway ; 0 = Runway in National Runway Rate file |
18.remarksGroupColor | xsd:integer | Remarks grouping color | Values: 0 = Blank (no color grouping) 1 = Magenta 2 = Gold 3 = Brown 4 = Black 5 = Cyan 6 = Yellow-Green 7 = Blue |
19.enteringFacility | xsd:string | The entering facility is where the configuration is entered. Not all facilities have NTML so an associated center or TRACON may enter the information on their behalf | 5 character alphanumeric string |
20.remarks | xsd:string | Remarks | alphanumeric string, maximum 4000 characters |
General Advisory
- Defintion:Defines a airport runway configuration. Sent when the configuration changes. Associated Flight Data Messages: None.
"{
""_msgType"": ""GADV"",
""_sensitivity"": ""A"",
""_sourceFacility"": ""TSS"",
""_sourceTimeStamp"": ""2019-06-23T20:44:38Z"",
""fi:generalAdvisory"": {
""fcm:advisoryNumber"": 100,
""fcm:advisoryText"": ""NAME DFWVKTRYMODIFIED\nCONSTRAINED AREA ZFW\nREASON WEATHER\nINCLUDE TRAFFIC CZE/CZV/KLAS/KPHX/KSAN/KTUS/PHX/ZAB/ZDV/ZLA/ZLC/ZOA\n /ZSE DEPARTURES TO KDAL/KDFW\nFACILITIES INCLUDED CZE/CZV/ZAB/ZDV/ZFW/ZLA/ZLC/ZOA/ZSE\nFLIGHT STATUS ALLFLIGHTS\nVALID ETD 231700 TO 240000\nPROBABILITY OF EXTENSION MODERATE\nREMARKS REPLACES ADVZY 061\nASSOCIATED RESTRICTIONS \nMODIFICATIONS ZLA RETURNED TO ORGINAL PLAYBOOK ROUTING\nROUTES\n\nORIG DEST ROUTE\n \nKLAS KDFW GUP J72 ABQ J15 CME BGS \n GEEKY BOOVE4 \nKLAS KDAL GUP J72 ABQ J15 CME BGS \n BGTOE BACHR4 \nKPHX KTUS KDFW EWM J4 INK GEEKY BOOVE4 \nKPHX KTUS KDAL EWM J4 INK BGTOE BACHR4 \nKSAN KDFW IPL J2 GBN J50 SSO J4 INK \n GEEKY BOOVE4 \nKSAN KDAL IPL J2 GBN J50 SSO J4 INK \n BGTOE BACHR4 \nZABTUS KDAL CME BGS BGTOE BACHR4 \nZABTUS KDFW CME BGS GEEKY BOOVE4 \nZDV KDFW CNX J15 CME BGS GEEKY \n BOOVE4 \nZDV KDAL CNX J15 CME BGS BGTOE \n BACHR4 \nZLALAS SAN KDFW BLH J169 TFD J50 SSO J4 \n INK GEEKY BOOVE4 \nZLALAS SAN KDAL BLH J169 TFD J50 SSO J4 \n INK BGTOE BACHR4 \nZLC KDAL TCH HVE RSK J15 CME BGS \n BGTOE BACHR4 \nZLC KDFW TCH HVE RSK J15 CME BGS \n GEEKY BOOVE4 \nZLC KDAL JNC J15 CME BGS BGTOE \n BACHR4 \nZLC KDFW JNC J15 CME BGS GEEKY \n BOOVE4 \nZOA KDFW MLF J58 RSK J15 CME BGS \n GEEKY BOOVE4 \nZOA KDAL MLF J58 RSK J15 CME BGS \n BGTOE BACHR4 \nZSE CZV CZE KDAL TCH J15 CME BGS BGTOE \n BACHR4 \nZSE CZV CZE KDFW TCH J15 CME BGS GEEKY \n BOOVE4 \nPHX KDAL CNX J15 CME BGS BGTOE \n BACHR4 \nPHX KDFW CNX J15 CME BGS GEEKY \n BOOVE4 \n\n\nTMI ID RRDCC061\n232044240000\n19/06/23 2044 DCCOPSlxstn10"",
""fcm:advisoryTitle"": ""ATCSCC ADVZY 100 DCC 06/23/19 ROUTE RQD /FL"",
""fcm:dateSent"": ""2019-06-23T20:44:38Z"",
""fcm:effectivePeriod"": {
""fce:endTime"": ""2019-06-24T00:00:00Z"",
""fce:startTime"": ""2019-06-23T17:00:00Z""
},
""fcm:facilities"": ""CZE/CZV/ZAB/ZDV/ZFW/ZLA/ZLC/ZOA/ZSE"",
""fcm:origin"": ""ATCSCC"""
Parameter | Type | Description | Format |
---|---|---|---|
1.advisoryNumber | fce:advisoryNumType | The advisory number | |
Parameter | Type | Description | Format |
1.1 advisoryNumType | xsd:string | Advisory number provided by FSM | The format is a 4-digit numeric string |
2.advisoryType | xsd:string | The advisory type | alphanumeric string, examples:CDM AFP, CDM AFP COMPRESSION, CDM AFP CANCEL, CDM GDP, CDM GDP COMPRESSION, CDM GDP ADJUSTMENT, CDM GDP CANCEL, CDM GS, GS, GS CANCEL, REROUTE, REROUTE CANCEL, CTOP, CTOP CANCEL, WEATHER, ROUTE, PLAYBOOK, CDR (coded departure route), VOLCANIC ACTIVITY, FCA, FEA, INFORMATIONAL, NAT, Special Operations, NRP SUSPENSIONS, SHUTTLE ACTIVITY, MISCELLANEOUS |
3.origin | fce:originNameType | The origin of the advisory | |
Parameter | Type | Description | Format |
3.1 originNameType | xsd:string | The origin entity that produced the Advisory | values: ATCSCC or NAV CANADA |
4. dateSent | xsd:dateTime | The date and time the advisory was sent | is YYYY-MM-DDThh:mm:ss |
5.facilities | xsd:string | The facilities associated with the advisory | alphanumeric string |
6. effectivePeriod | fce:timePeriodType | The effective time period of the advisory | |
Parameter | Type | Description | format |
6.1 startTime | xsd:dateTime | Estimated start of entry | YYYY-MM-DDThh:mm:ss |
6.2 endTime | xsd:dateTime | Estimated end of entry | YYYY-MM-DDThh:mm:ss |
7. validPeriod | xsd:string | the valid period | alphanumeric string |
8. advisoryTitle | xsd:string | The general advisory title is a free text entry. While there might be some constraints in the various processes associated with the production and distribution of the advisory text the underlying type is XSD:String which may be used in different ways in the future. Since this is a user entered free text advisory it is recommended the user of this data assume it can vary in size within the constraints of String | alphanumeric string |
9. advisoryText | xsd:string | The general advisory text is a free text entry. While there might be some constraints in the various processes associated with the production and distribution of the advisory text the underlying type is XSD:String which may be used in different ways in the future. Since this is a user entered free text advisory it is recommended the user of this data assume it can vary in size within the constraints of String | alphanumeric string |
FADT
- Defintion:Fuel Flow Advisory Delay Time Message for Fuel Advisory Delay Table (FADT) for TFMS ingestion. This elements present specifies delays for unscheduled flights affected by GDP and AFP
HTTP Request
GET https://collins-datamarket.apigee.net/v1/fadtBcast
" ""ns8:slotHoldFlag"": false
},
{
""ns8:aircraftId"": ""ENY4061"",
""ns8:arrivalAirport"": ""ORD"",
""ns8:assignedArrivalSlot"": {
""ns8:controlledElement"": ""ORD"",
""ns8:slotTime"": 231445,
""ns8:uniqueLetter"": ""A""
},
""ns8:cancelFlag"": false,
""ns8:controlType"": ""GDP"",
""ns8:controlledArrivalTime"": 231445,
""ns8:controlledDepartureTime"": 231417,
""ns8:departureAirport"": ""MSN"",
""ns8:earliestRunwayArrivalTimeOrEntryTime"": 231409,
""ns8:exemptFlag"": false,
""ns8:initialGateDepartureTime"": 231328,
""ns8:slotHoldFlag"": false
},
{
""ns8:aircraftId"": ""ENY3389"",
""ns8:arrivalAirport"": ""ORD"",
""ns8:assignedArrivalSlot"": {
""ns8:controlledElement"": ""ORD"",
""ns8:slotTime"": 231446,
""ns8:uniqueLetter"": ""A""
},
""ns8:cancelFlag"": false,
""ns8:controlType"": ""GDP"",
""ns8:controlledArrivalTime"": 231446,
""ns8:controlledDepartureTime"": 231349,
""ns8:departureAirport"": ""CVG"",
""ns8:earliestRunwayArrivalTimeOrEntryTime"": 231432,
""ns8:exemptFlag"": false,
""ns8:initialGateDepartureTime"": 231318,
""ns8:slotHoldFlag"": false
},
{
""ns8:aircraftId"": ""SKW3112"",
""ns8:arrivalAirport"": ""ORD"",
""ns8:assignedArrivalSlot"": {
""ns8:controlledElement"": ""ORD"",
""ns8:slotTime"": 231446,
""ns8:uniqueLetter"": ""B""
},
""ns8:cancelFlag"": false,
""ns8:controlType"": ""GDP"",
""ns8:controlledArrivalTime"": 231446,
""ns8:controlledDepartureTime"": 231307,
""ns8:departureAirport"": ""MEI"",
""ns8:earliestRunwayArrivalTimeOrEntryTime"": 231419,
""ns8:exemptFlag"": false,
""ns8:initialGateDepartureTime"": 231207,
""ns8:slotHoldFlag"": false
},
{
""ns8:aircraftId"": ""FFT410"",
""ns8:arrivalAirport"": ""ORD"",
""ns8:assignedArrivalSlot"": {
""ns8:controlledElement"": ""ORD"",
""ns8:slotTime"": 231447,
""ns8:uniqueLetter"": ""A""
},
""ns8:cancelFlag"": false,
""ns8:controlType"": ""GDP"",
""ns8:controlledArrivalTime"": 231447,
""ns8:controlledDepartureTime"": 231238,
""ns8:departureAirport"": ""DEN"",
""ns8:earliestRunwayArrivalTimeOrEntryTime"": 231422,
""ns8:exemptFlag"": false,
""ns8:initialGateDepartureTime"": 231200,
""ns8:slotHoldFlag"": false
},
{
""ns8:aircraftId"": ""NKS624"",
""ns8:arrivalAirport"": ""ORD"",
""ns8:assignedArrivalSlot"": {
""ns8:controlledElement"": ""ORD"",
""ns8:slotTime"": 231447,
""ns8:uniqueLetter"": ""B""
},
""ns8:cancelFlag"": false,
""ns8:controlType"": ""GDP"",
""ns8:controlledArrivalTime"": 231447,
""ns8:controlledDepartureTime"": 231249,
""ns8:departureAirport"": ""DEN"",
""ns8:exemptFlag"": false,
""ns8:initialGateDepartureTime"": 231200,
""ns8:slotHoldFlag"": false
},
{
""ns8:aircraftId"": ""JBU1105"",
""ns8:arrivalAirport"": ""ORD"",
""ns8:assignedArrivalSlot"": {
""ns8:controlledElement"": ""ORD"",
""ns8:slotTime"": 231448,
""ns8:uniqueLetter"": ""B""
},
""ns8:cancelFlag"": false,
""ns8:controlType"": ""GDP"",
""ns8:controlledArrivalTime"": 231448,
""ns8:controlledDepartureTime"": 231303,
""ns8:departureAirport"": ""JFK"",
""ns8:exemptFlag"": false,
""ns8:initialGateDepartureTime"": 231147,
""ns8:slotHoldFlag"": false
},
{
""ns8:aircraftId"": ""AAL2461"",
""ns8:arrivalAirport"": ""ORD"",
""ns8:assignedArrivalSlot"": {
""ns8:controlledElement"": ""ORD"",
""ns8:slotTime"": 231448,
""ns8:uniqueLetter"": ""A""
},
""ns8:cancelFlag"": false,
""ns8:controlType"": ""GDP"",
""ns8:controlledArrivalTime"": 231448,
""ns8:controlledDepartureTime"": 231407,
""ns8:departureAirport"": ""IND"",
""ns8:earliestRunwayArrivalTimeOrEntryTime"": 231434,
""ns8:exemptFlag"": false,
""ns8:initialGateDepartureTime"": 231336,
""ns8:slotHoldFlag"": false
},
{
""ns8:aircraftId"": ""RPA3518"",
""ns8:arrivalAirport"": ""ORD"",
""ns8:assignedArrivalSlot"": {
""ns8:controlledElement"": ""ORD"",
""ns8:slotTime"": 231449,
""ns8:uniqueLetter"": ""A""
},
""ns8:cancelFlag"": false,
""ns8:controlType"": ""GDP"",
""ns8:controlledArrivalTime"": 231449,
""ns8:controlledDepartureTime"": 231315,
""ns8:departureAirport"": ""DCA"",
""ns8:exemptFlag"": false,
""ns8:initialGateDepartureTime"": 231245,
""ns8:slotHoldFlag"": false
},
{
""ns8:aircraftId"": ""ACO2636"",
""ns8:arrivalAirport"": ""ORD"",
""ns8:assignedArrivalSlot"": {
""ns8:controlledElement"": ""ORD"",
""ns8:slotTime"": 231450,
""ns8:uniqueLetter"": ""B""
},
""ns8:cancelFlag"": false,
""ns8:controlType"": ""GDP"",
""ns8:controlledArrivalTime"": 231450,
""ns8:controlledDepartureTime"": 231353,
""ns8:departureAirport"": ""BRL"",
""ns8:exemptFlag"": false,
""ns8:initialGateDepartureTime"": 231300,
""ns8:slotHoldFlag"": false
},
{
""ns8:aircraftId"": ""SKW5759"",
""ns8:arrivalAirport"": ""ORD"",
""ns8:assignedArrivalSlot"": {
""ns8:controlledElement"": ""ORD"",
""ns8:slotTime"": 231451,
""ns8:uniqueLetter"": ""B""
},
""ns8:cancelFlag"": false,
""ns8:controlType"": ""GDP"",
""ns8:controlledArrivalTime"": 231451,
""ns8:controlledDepartureTime"": 231235,
""ns8:departureAirport"": ""BIL"",
""ns8:exemptFlag"": false,
""ns8:initialGateDepartureTime"": 231213,
""ns8:slotHoldFlag"": false
},
{
""ns8:aircraftId"": ""FFT1406"",
""ns8:arrivalAirport"": ""ORD"",
""ns8:assignedArrivalSlot"": {
""ns8:controlledElement"": ""ORD"",
""ns8:slotTime"": 231451,
""ns8:uniqueLetter"": ""A""
},
""ns8:cancelFlag"": false,
""ns8:controlType"": ""GDP"",
""ns8:controlledArrivalTime"": 231451,
""ns8:controlledDepartureTime"": 231250,
""ns8:departureAirport"": ""AUS"",
""ns8:exemptFlag"": false,
""ns8:initialGateDepartureTime"": 231200,
""ns8:slotHoldFlag"": false
},
{
""ns8:aircraftId"": ""RPA3536"",
""ns8:arrivalAirport"": ""ORD"",
""ns8:assignedArrivalSlot"": {
""ns8:controlledElement"": ""ORD"",
""ns8:slotTime"": 231452,
""ns8:uniqueLetter"": ""A""
},
""ns8:cancelFlag"": false,
""ns8:controlType"": ""GDP"",
""ns8:controlledArrivalTime"": 231452,
""ns8:controlledDepartureTime"": 231251,
""ns8:departureAirport"": ""MSY"",
""ns8:exemptFlag"": false,
""ns8:initialGateDepartureTime"": 231225,
""ns8:slotHoldFlag"": false
},
{
""ns8:aircraftId"": ""AAL114"",
""ns8:arrivalAirport"": ""ORD"",
""ns8:assignedArrivalSlot"": {
""ns8:controlledElement"": ""ORD"",
""ns8:slotTime"": 231453,
""ns8:uniqueLetter"": ""A""
},
""ns8:cancelFlag"": false,
""ns8:controlType"": ""GDP"",
""ns8:controlledArrivalTime"": 231453,
""ns8:controlledDepartureTime"": 231304,
""ns8:departureAirport"": ""LGA"",
""ns8:earliestRunwayArrivalTimeOrEntryTime"": 231451,
""ns8:exemptFlag"": false,
""ns8:initialGateDepartureTime"": 231230,
""ns8:slotHoldFlag"": false
},
{
""ns8:aircraftId"": ""AWI3828"",
""ns8:arrivalAirport"": ""ORD"",
""ns8:assignedArrivalSlot"": {
""ns8:controlledElement"": ""ORD"",
""ns8:slotTime"": 231453,
""ns8:uniqueLetter"": ""B""
},
""ns8:cancelFlag"": false,
""ns8:controlType"": ""GDP"",
""ns8:controlledArrivalTime"": 231453,
""ns8:controlledDepartureTime"": 231315,
""ns8:departureAirport"": ""RAP"",
""ns8:exemptFlag"": false,
""ns8:initialGateDepartureTime"": 231245,
""ns8:slotHoldFlag"": false
},
{
""ns8:aircraftId"": ""SKW5229"",
""ns8:arrivalAirport"": ""ORD"",
""ns8:assignedArrivalSlot"": {
""ns8:controlledElement"": ""ORD"",
""ns8:slotTime"": 231454,
""ns8:uniqueLetter"": ""B""
},
""ns8:cancelFlag"": false,
""ns8:controlType"": ""GDP"",
""ns8:controlledArrivalTime"": 231454,
""ns8:controlledDepartureTime"": 231432,
""ns8:departureAirport"": ""MKE"",
""ns8:exemptFlag"": false,
""ns8:initialGateDepartureTime"": 231414,
""ns8:slotHoldFlag"": false
},
{
""ns8:aircraftId"": ""SKV7591"",
""ns8:arrivalAirport"": ""ORD"",
""ns8:assignedArrivalSlot"": {
""ns8:controlledElement"": ""ORD"",
""ns8:slotTime"": 231454,
""ns8:uniqueLetter"": ""A""
},
""ns8:cancelFlag"": false,
""ns8:controlType"": ""GDP"",
""ns8:controlledArrivalTime"": 231454,
""ns8:controlledDepartureTime"": 231312,
""ns8:departureAirport"": ""YUL"",
""ns8:exemptFlag"": false,
""ns8:initialGateDepartureTime"": 231240,
""ns8:slotHoldFlag"": false
},
{
""ns8:aircraftId"": ""LOF4604"",
""ns8:arrivalAirport"": ""ORD"",
""ns8:assignedArrivalSlot"": {
""ns8:controlledElement"": ""ORD"",
""ns8:slotTime"": 231455,
""ns8:uniqueLetter"": ""A""
},
""ns8:cancelFlag"": false,
""ns8:controlType"": ""GDP"",
""ns8:controlledArrivalTime"": 231455,
""ns8:controlledDepartureTime"": 231405,
""ns8:departureAirport"": ""CMH"",
""ns8:exemptFlag"": false,
""ns8:initialGateDepartureTime"": 231355,
""ns8:slotHoldFlag"": false
},
{
""ns8:aircraftId"": ""UAL775"",
""ns8:arrivalAirport"": ""ORD"",
""ns8:assignedArrivalSlot"": {
""ns8:controlledElement"": ""ORD"",
""ns8:slotTime"": 231455,
""ns8:uniqueLetter"": ""B""
},
""ns8:cancelFlag"": false,
""ns8:controlType"": ""GDP"",
""ns8:controlledArrivalTime"": 231455,
""ns8:controlledDepartureTime"": 231252,
""ns8:departureAirport"": ""BOS"",
""ns8:exemptFlag"": false,
""ns8:initialGateDepartureTime"": 231225,
""ns8:slotHoldFlag"": false
},
{
""ns8:aircraftId"": ""ENY4169"",
""ns8:arrivalAirport"": ""ORD"",
""ns8:assignedArrivalSlot"": {
""ns8:controlledElement"": ""ORD"",
""ns8:slotTime"": 231458,
""ns8:uniqueLetter"": ""A""
},
""ns8:cancelFlag"": false,
""ns8:controlType"": ""GDP"",
""ns8:controlledArrivalTime"": 231458,
""ns8:controlledDepartureTime"": 231416,
""ns8:departureAirport"": ""CID"",
""ns8:earliestRunwayArrivalTimeOrEntryTime"": 231458,
""ns8:exemptFlag"": false,
""ns8:initialGateDepartureTime"": 231402,
""ns8:slotHoldFlag"": false
},
{
""ns8:aircraftId"": ""DAL998"",
""ns8:arrivalAirport"": ""ORD"",
""ns8:assignedArrivalSlot"": {
""ns8:controlledElement"": ""ORD"",
""ns8:slotTime"": 231459,
""ns8:uniqueLetter"": ""A""
},
""ns8:cancelFlag"": false,
""ns8:controlType"": ""GDP"",
""ns8:controlledArrivalTime"": 231459,
""ns8:controlledDepartureTime"": 231419,
""ns8:departureAirport"": ""DTW"",
""ns8:exemptFlag"": false,
""ns8:initialGateDepartureTime"": 231355,
""ns8:slotHoldFlag"": false
},
{
""ns8:aircraftId"": ""DAL2183"",
""ns8:arrivalAirport"": ""ORD"",
""ns8:assignedArrivalSlot"": {
""ns8:controlledElement"": ""ORD"",
""ns8:slotTime"": 231501,
""ns8:uniqueLetter"": ""A""
},
""ns8:cancelFlag"": false,
""ns8:controlType"": ""GDP"",
""ns8:controlledArrivalTime"": 231501,
""ns8:controlledDepartureTime"": 231327,
""ns8:departureAirport"": ""ATL"",
""ns8:exemptFlag"": false,
""ns8:initialGateDepartureTime"": 231307,
""ns8:slotHoldFlag"": false
},
{
""ns8:aircraftId"": ""AWI3962"",
""ns8:arrivalAirport"": ""ORD"",
""ns8:assignedArrivalSlot"": {
""ns8:controlledElement"": ""ORD"",
""ns8:slotTime"": 231503,
""ns8:uniqueLetter"": ""A""
},
""ns8:cancelFlag"": false,
""ns8:controlType"": ""GDP"",
""ns8:controlledArrivalTime"": 231503,
""ns8:controlledDepartureTime"": 231426,
""ns8:departureAirport"": ""ATW"",
""ns8:exemptFlag"": false,
""ns8:initialGateDepartureTime"": 231410,
""ns8:slotHoldFlag"": false
},
{
""ns8:aircraftId"": ""GJS4509"",
""ns8:arrivalAirport"": ""ORD"",
""ns8:assignedArrivalSlot"": {
""ns8:controlledElement"": ""ORD"",
""ns8:slotTime"": 231505,
""ns8:uniqueLetter"": ""A""
},
""ns8:cancelFlag"": false,
""ns8:controlType"": ""GDP"",
""ns8:controlledArrivalTime"": 231505,
""ns8:controlledDepartureTime"": 231421,
""ns8:departureAirport"": ""DTW"",
""ns8:exemptFlag"": false,
""ns8:initialGateDepartureTime"": 231400,
""ns8:slotHoldFlag"": false
},
{
""ns8:aircraftId"": ""DAL2859"",
""ns8:arrivalAirport"": ""ORD"",
""ns8:assignedArrivalSlot"": {
""ns8:controlledElement"": ""ORD"",
""ns8:slotTime"": 231505,
""ns8:uniqueLetter"": ""B""
},
""ns8:cancelFlag"": false,
""ns8:controlType"": ""GDP"",
""ns8:controlledArrivalTime"": 231505,
""ns8:controlledDepartureTime"": 231410,
""ns8:departureAirport"": ""MSP"",
""ns8:exemptFlag"": false,
""ns8:initialGateDepartureTime"": 231351,
""ns8:slotHoldFlag"": false
},
{
""ns8:aircraftId"": ""AWI3835"",
""ns8:arrivalAirport"": ""ORD"",
""ns8:assignedArrivalSlot"": {
""ns8:controlledElement"": ""ORD"",
""ns8:slotTime"": 231510,
""ns8:uniqueLetter"": ""B""
},
""ns8:cancelFlag"": false,
""ns8:controlType"": ""GDP"",
""ns8:controlledArrivalTime"": 231510,
""ns8:controlledDepartureTime"": 231448,
""ns8:departureAirport"": ""MSN"",
""ns8:exemptFlag"": false,
""ns8:initialGateDepartureTime"": 231431,
""ns8:slotHoldFlag"": false
},
{
""ns8:aircraftId"": ""JBU311"",
""ns8:arrivalAirport"": ""ORD"",
""ns8:assignedArrivalSlot"": {
""ns8:controlledElement"": ""ORD"",
""ns8:slotTime"": 231513,
""ns8:uniqueLetter"": ""B""
},
""ns8:cancelFlag"": false,
""ns8:controlType"": ""GDP"",
""ns8:controlledArrivalTime"": 231513,
""ns8:controlledDepartureTime"": 231308,
""ns8:departureAirport"": ""BOS"",
""ns8:earliestRunwayArrivalTimeOrEntryTime"": 231508,
""ns8:exemptFlag"": false,
""ns8:initialGateDepartureTime"": 231234,
""ns8:slotHoldFlag"": false
},
{
""ns8:aircraftId"": ""AWI3778"",
""ns8:arrivalAirport"": ""ORD"",
""ns8:assignedArrivalSlot"": {
""ns8:controlledElement"": ""ORD"",
""ns8:slotTime"": 231517,
""ns8:uniqueLetter"": ""B""
},
""ns8:cancelFlag"": false,
""ns8:controlType"": ""GDP"",
""ns8:controlledArrivalTime"": 231517,
""ns8:controlledDepartureTime"": 231326,
""ns8:departureAirport"": ""COS"",
""ns8:exemptFlag"": false,
""ns8:initialGateDepartureTime"": 231250,
""ns8:slotHoldFlag"": false
},
{
""ns8:aircraftId"": ""RDN013"",
""ns8:arrivalAirport"": ""ORD"",
""ns8:assignedArrivalSlot"": {
""ns8:controlledElement"": ""ORD"",
""ns8:slotTime"": 231522,
""ns8:uniqueLetter"": ""A""
},
""ns8:cancelFlag"": false,
""ns8:controlType"": ""GDP"",
""ns8:controlledArrivalTime"": 231522,
""ns8:controlledDepartureTime"": 231354,
""ns8:departureAirport"": ""IAD"",
""ns8:exemptFlag"": false,
""ns8:initialGateDepartureTime"": 231330,
""ns8:slotHoldFlag"": false
}
]
},
""ns8:startTime"": ""2019-06-23T10:57:00.000Z"",
""ns8:unassignedSlotsBlock"": {
""ns8:unassignedSlot"": [
{
""ns11:controlledElement"": ""ORD"",
""ns11:slotTime"": ""2019-06-23T13:04:00.000Z"",
""ns11:uniqueLetter"": ""B""
},
{
""ns11:controlledElement"": ""ORD"",
""ns11:slotTime"": ""2019-06-23T13:41:00.000Z"",
""ns11:uniqueLetter"": ""A""
},
{
""ns11:controlledElement"": ""ORD"",
""ns11:slotTime"": ""2019-06-23T14:49:00.000Z"",
""ns11:uniqueLetter"": ""B""
},
{
""ns11:controlledElement"": ""ORD"",
""ns11:slotTime"": ""2019-06-23T14:56:00.000Z"",
""ns11:uniqueLetter"": ""A""
},
{
""ns11:controlledElement"": ""ORD"",
""ns11:slotTime"": ""2019-06-23T14:56:00.000Z"",
""ns11:uniqueLetter"": ""B""
},
{
""ns11:controlledElement"": ""ORD"",
""ns11:slotTime"": ""2019-06-23T14:57:00.000Z"",
""ns11:uniqueLetter"": ""A""
},
{
""ns11:controlledElement"": ""ORD"",
""ns11:slotTime"": ""2019-06-23T14:57:00.000Z"",
""ns11:uniqueLetter"": ""B""
},
{
""ns11:controlledElement"": ""ORD"",
""ns11:slotTime"": ""2019-06-23T14:58:00.000Z"",
""ns11:uniqueLetter"": ""B""
}
]
}
}
}
{
""_msgType"": ""FADT"",
""_sensitivity"": ""A"",
""_sourceFacility"": ""TFMS"",
""_sourceTimeStamp"": ""2019-06-23T15:51:02Z"",
""ns12:fadtBcast"": {
""ns8:controlElement"": ""AVL"",
""ns8:cumulativeEndTime"": ""2019-06-23T17:00:00.000Z"",
""ns8:cumulativeStartTime"": ""2019-06-23T15:34:00.000Z"",
""ns8:delayMode"": ""DAS"",
""ns8:endTime"": ""2019-06-23T17:00:00.000Z"",
""ns8:parameter"": ""GS"",
""ns8:reportTime"": ""2019-06-23T15:51:02.000Z"",
""ns8:slotList"": {
""ns8:slot"": [
{
""ns8:aircraftId"": ""EDG436"",
""ns8:arrivalAirport"": ""AVL"",
""ns8:assignedArrivalSlot"": {
""ns8:controlledElement"": ""AVL"",
""ns8:slotTime"": 231722,
""ns8:uniqueLetter"": ""A""
},
""ns8:cancelFlag"": false,
""ns8:controlType"": ""GS"",
""ns8:controlledArrivalTime"": 231722,
""ns8:controlledDepartureTime"": 231701,
""ns8:departureAirport"": ""CLT"",
""ns8:exemptFlag"": false,
""ns8:initialGateDepartureTime"": 231600,
""ns8:slotHoldFlag"": false
},
{
""ns8:aircraftId"": ""JIA5319"",
""ns8:arrivalAirport"": ""AVL"",
""ns8:assignedArrivalSlot"": {
""ns8:controlledElement"": ""AVL"",
""ns8:slotTime"": 231727,
""ns8:uniqueLetter"": ""A""
},
""ns8:cancelFlag"": false,
""ns8:controlType"": ""GS"",
""ns8:controlledArrivalTime"": 231727,
""ns8:controlledDepartureTime"": 231701,
""ns8:departureAirport"": ""CLT"",
""ns8:earliestRunwayArrivalTimeOrEntryTime"": 231724,
""ns8:exemptFlag"": false,
""ns8:initialGateDepartureTime"": 231641,
""ns8:slotHoldFlag"": false
},
{
""ns8:aircraftId"": ""SKW3842"",
""ns8:arrivalAirport"": ""AVL"",
""ns8:assignedArrivalSlot"": {
""ns8:controlledElement"": ""AVL"",
""ns8:slotTime"": 231735,
""ns8:uniqueLetter"": ""A""
},
""ns8:cancelFlag"": false,
""ns8:controlType"": ""GS"",
""ns8:controlledArrivalTime"": 231735,
""ns8:controlledDepartureTime"": 231701,
""ns8:departureAirport"": ""ATL"",
""ns8:exemptFlag"": false,
""ns8:initialGateDepartureTime"": 231606,
""ns8:slotHoldFlag"": false
},
{
""ns8:aircraftId"": ""N831MF"",
""ns8:arrivalAirport"": ""AVL"",
""ns8:assignedArrivalSlot"": {
""ns8:controlledElement"": ""AVL"",
""ns8:slotTime"": 231747,
""ns8:uniqueLetter"": ""A""
},
""ns8:cancelFlag"": false,
""ns8:controlType"": ""GS"",
""ns8:controlledArrivalTime"": 231747,
""ns8:controlledDepartureTime"": 231701,
""ns8:departureAirport"": ""HXD"",
""ns8:exemptFlag"": false,
""ns8:initialGateDepartureTime"": 231530,
""ns8:slotHoldFlag"": false
},
{
""ns8:aircraftId"": ""N164RT"",
""ns8:arrivalAirport"": ""AVL"",
""ns8:assignedArrivalSlot"": {
""ns8:controlledElement"": ""AVL"",
""ns8:slotTime"": 231755,
""ns8:uniqueLetter"": ""A""
},
""ns8:cancelFlag"": false,
""ns8:controlType"": ""GS"",
""ns8:controlledArrivalTime"": 231755,
""ns8:controlledDepartureTime"": 231701,
""ns8:departureAirport"": ""EKY"",
""ns8:exemptFlag"": false,
""ns8:initialGateDepartureTime"": 231600,
""ns8:slotHoldFlag"": false
},
{
""ns8:aircraftId"": ""AWI3918"",
""ns8:arrivalAirport"": ""AVL"",
""ns8:assignedArrivalSlot"": {
""ns8:controlledElement"": ""AVL"",
""ns8:slotTime"": 231757,
""ns8:uniqueLetter"": ""A""
},
""ns8:cancelFlag"": false,
""ns8:controlType"": ""GS"",
""ns8:controlledArrivalTime"": 231757,
""ns8:controlledDepartureTime"": 231701,
""ns8:departureAirport"": ""IAD"",
""ns8:exemptFlag"": false,
""ns8:initialGateDepartureTime"": 231630,
""ns8:slotHoldFlag"": false
},
{
""ns8:aircraftId"": ""GAJ874"",
""ns8:arrivalAirport"": ""AVL"",
""ns8:assignedArrivalSlot"": {
""ns8:controlledElement"": ""AVL"",
""ns8:slotTime"": 231835,
""ns8:uniqueLetter"": ""A""
},
""ns8:cancelFlag"": false,
""ns8:controlType"": ""GS"",
""ns8:controlledArrivalTime"": 231835,
""ns8:controlledDepartureTime"": 231701,
""ns8:departureAirport"": ""ESN"",
""ns8:exemptFlag"": false,
""ns8:initialGateDepartureTime"": 231630,
""ns8:slotHoldFlag"": false
}
]
},
""ns8:startTime"": ""2019-06-23T15:34:00.000Z""
}
}
Parameter | Type | Description | Format |
---|---|---|---|
1.controlElement | controlElementNameType | indicates the constrained NAS element such an airport for which a ground delay program or ground stop was run or a or a Flow Control Area (FCA) for an Air Flow Program | alphanumeric string |
Parameter | Type | Description | Format |
1.1 controlElementNameType | xsd:string | Represents a GDP control element (airport or FCA) | Alphanumeric string |
2.reportTime | xsd:dateTime | Time of last data snapshot prior to modeling | YYYY-MM-DDThh:mm:ss |
3. parameter | fadtParmType | AFP Delay Program type | values: AFP, GDP, GS, BLKT or COMP |
Parameter | Type | Description | Format |
3.1 fadtParmType | xsd:string | Delay Program Type | values: AFP, GDP, GS, BLKT or COMP |
4.delayMode | fadtDelayModeType | The delay assignment algorithm which should be used for processing pop-up flights | Values: DAS, GAAP, or UDP. (Note - If the keyword value is GAAP then an UNASSIGNED_SLOTS block is required to be included in the FADT) |
Parameter | Type | Description | Format |
4.1 fadtDelayModeType | xsd:string | Delay Mode Type | Values: DAS, GAAP, or UDP |
5. startTime | xsd:dateTime | Defines the start date and time of the traffic management initiative contained in that FADT. The FADT can define a TMI in which the start time is later than the cumulative start time. For GDP-Ground Stops the START_TIME is based on flight ETAs, for all other TMIs it is based on the flight’s estimated time of departure (ETD) | YYYY-MM-DDThh:mm:ss |
6. endTime | xsd:dateTime | Defines the end date and time of the traffic management initiative contained in that FADT. The FADT can define a TMI in which the end time is earlier or later than the cumulative end time. For GDP-Ground Stops the END_TIME is based on flight ETAs, for all other TMIs it is based on ETDs | YYYY-MM-DDThh:mm:ss |
7. cummulativeStartTime | xsd:dateTime | Defines the absolute start time of the combined traffic management initiatives that have been issued for this element (e.g., airport) | YYYY-MM-DDThh:mm:ss |
8. cummulativeEndTime | xsd:dateTime | Defines the absolute end time of the combined traffic management initiatives that have been issued for this element (e.g., airport) | YYYY-MM-DDThh:mm:ss |
9.gdpParameterDelayLimit | xsd:integer | GDP Parameter Delay Limit 51 Defines the number of minutes of delay that can be added to Pop-Up flights during GAAP GDPs | integer |
10.overrideAFP | xsd:string | The keyword defines whether this is an override AFP that assumes control of flights from other AFPs | either is Y or N |
11.gdpParameterDelayMultiplier | xsd:string | Defines the delay multiplier that can be added to Pop Up flights during UDP GDPs | The value shall be in the range of 1.0 to 9.9, negative values disallowed |
12.unassignedSlotsBlock-->unassignedSlot | unassignedSlot-->fce:slotNameType | Lists of unassigned slots | |
12.1 slotNameType | Airport/FCA Name, Slot Time, Unique Letter | ||
Parameter |
Type |
Description |
Format |
12.1.1 controlledElement |
fce:controlElementNameType->xsd:String |
Airport or FCA name |
2 to 6 character alphanumeric string |
12.1.2 slotTime |
dayTimeType->xsd:string |
Time flight is expected |
YYYY-MM-DDThh:mm:ss |
12.1.3 uniqueLetter |
xsd:string |
Unique letter to assure no duplicate slot names |
alphanumeric string |
13. includeOnlyBlock | Defines exclusions (flights that will receive no control time) from DAS delay processing. The Include_Only block is only applicable to GDPs for an airport and may not be utilized for AFPs. Exclusions take precedence over all exemptions or non-exemptions criteria | ||
Parameter | Type | Description | Format |
13.1 aircraftType | fce:tmiAircraftType | Aircraft propulsion type | values:PROP/JET |
Parameter |
Type |
Description |
Format |
13.1.1 tmiAircraftType |
xsd:string |
Type of aircraft |
values: PROP/JET |
13.2 arrivalFixId | nxce:fixNameType | Any defined arrival fix defined may be used. A maximum of four fixes may be specified | 1 to 20 uppercase alphanumeric characters |
Parameter |
Type |
Description |
Format |
13.2.1 fixNameType |
xsd:string |
The sequence of alphanumeric characters, if adapted, identifies a geographic point. A four character fix name must include at least one letter. Example: PHX; TH; F4DOV Note: the restriction of a four character fix name must include at least one letter may be able to be lifted after modernization as the restriction may have been imposed to prevent confusing the data with other data of the same format such as time or a beacon code. This would not be a problem with well-formed tags with descriptive names. e.g. <fix>1100</fix> cannot be confused with any time as modernization uses the xsd:dateTime and xsd:time formats nor could it be confused with <beaconCode>1100</beaconCode> |
alphanumeric string |
13.3 airlineId | nxce:airlineIdType | Any airline defined as a major carrier in the airline definitions file may be used. Any airline that is a subcarrier to that major will also be included | 3 uppercase alphanumeric characters |
Parameter |
Type |
Description |
Format |
13.3.1 airlineIdType |
xsd:string |
Airline is 3 alphanumeric characters |
3 alphanumeric string |
14. exemptionsBlock | The Exemptions block defines exemptions (flight that will receive control times but no additional delay) from DAS delay processing | ||
Parameter | Type | Description | Format |
14.1 departingFlightDistance | xsd:integer | Specifies an integer distance, in nautical miles, beyond which departing flights are exempt from DAS delays | Integer. Keyword: DISTANCE Followed by one nautical mile distance (up to 4 digits) |
14.2 exemptCenter | nxce:airportIdType | Specifies complete centers from within which departing flights are exempt from FA delays. A center exemption has precedence over a distance exemption, A maximum of 36 centers may be specified | 3 to 5 alphanumeric characters |
Parameter |
Type |
Description |
Format |
14.2.1 airportIdType |
xsd:string |
An airport ID |
3 - 5 alphanumeric string |
14.3 exemptOriginatingAirport | nxce:airportIdType | Specifies any valid airports from which originating (departing) flights are exempt from DAS delays. An airport exemption has precedence over a center or distance exemption. A maximum of 24 airports may be specified | 3 to 5 alphanumeric characters |
Parameter |
Type |
Description |
Format |
14.3.1 airportIdType |
xsd:string |
An airport ID |
3 - 5 alphanumeric string |
14.4 exemptDestinationAirport | nxce:airportIdType | Specifies any valid airports to which destination (arrival) flights are exempt from DAS delays. An airport exemption has precedence over a center or distance exemption. A maximum of 24 airports may be specified | 3 to 5 alphanumeric characters |
Parameter |
Type |
Description |
Format |
14.4.1 airportIdType |
xsd:string |
An airport ID |
3 - 5 alphanumeric string |
15. nonExemptionsBlock | The Non-Exemptions block defines exceptions to exemptions (flights that would be exempt based on the exemptions block but that the FSM user has specifically specified should not be exempt) | ||
Parameter | Type | Description | Format |
15.1 nonExemptOriginatingAirport | nxce:airportIdType | Specifies any valid airports from which originating (departing) flights will specifically not be exempt from DAS delays. An airport non-exemption has precedence over a center or distance exemption | 3 to 5 alphanumeric characters, A maximum of 6 airports may be specified |
Parameter |
Type |
Description |
Format |
15.1.1 airportIdType |
xsd:string |
An airport ID |
3 - 5 alphanumeric string |
15.2 nonExemptDestinationAirport | nxce:airportIdType | Specifies any valid airports from which destination (arriving) flights will specifically not be exempt from DAS delays. An airport non-exemption has precedence over a center or distance exemption. A maximum of 6 airports may be specified | 3 to 5 alphanumeric characters |
Parameter |
Type |
Description |
Format |
15.2.1 airportIdType |
xsd:string |
An airport ID |
3 - 5 alphanumeric string |
15.3 nonExemptCenter | nxce:airportIdType | Specifies any complete centers within which departing flights are exempt from DAS delays. A center non-exemption has precedence over a distance exemption, but not over an airport exemption.A maximum of 6 airports may be specified | 3 to 5 alphanumeric characters |
Parameter |
Type |
Description |
Format |
15.3.1 airportIdType |
xsd:string |
An airport ID |
3 - 5 alphanumeric string |
15.4 airportWithinDistance | nxce:airportIdType | Any valid airport may be used. A departure airport only if within distance non-exemption shall have precedence over a center exemption, but not over a distance exemption.A maximum of 36 centers may be specified | 3 to 5 alphanumeric characters |
Parameter |
Type |
Description |
Format |
15.4.1 airportIdType |
xsd:string |
An airport ID |
3 - 5 alphanumeric string |
16. dasDelayBlock | The DAS block provides the average number of delay minutes for each 15-minute time period of the TMI. Instead of this block providing specific predefined keywords, the keyword is the date and time of the time bin to which that DAS delay applies. The time range of the DAS block will cover the time range from the later of the CUMLATIVE_START_TIME and model time quarter hour to the CUMLATIVE_END_TIME | ||
Parameter | Type | Description | Format |
16.1 delayTimeAmount | xsd:dateTime | Date and time specifies the start of the 15-minute time bin that the DAS delay value should be applied to. In all cases the time bins will be in chronological order and indicate 15-minute increments | YYYY-MM-DDThh:mm:ss |
16.2 dasDelay | DAS delay | ||
Parameter |
Type |
Description |
Format |
16.2.1 seq |
xsd:positiveInteger |
The sequence number |
Integer |
16.2.2 delay |
xsd:integer |
Delay specifies the number of minutes of DAS delay for that time bin |
Integer |
17. slotList-->slot | slotListElementType | Flight unique data associated with this TMI | |
Parameter | Type | Description | Format |
slotListElementType | Slot List that will get broken down inside TFMS. (Complete Format B6, B8) | ||
Parameter | Type | Description | Format |
17.1 aircraftId | fcm:acidType | Also known as flight identifier, call sign, this is the identity under which the flight will operate. No leading zeros are shown in the flight number | 2 to 7 character alphanumeric string |
Parameter |
Type |
Description |
Format |
17.1.1 fcm:acidType |
xsd:string |
Aircraft ID |
1 to 7 character alphanumeric string |
17.2 assignedArrivalSlot | slotNameType | When a TMI is issued, each controlled flight is assigned an arrival slot. The format consists of the following: Airport/FCA Name, Slot Time, Unique Letter | |
Parameter | Type | Description | Format |
slotNameType | Airport/FCA Name, Slot Time, Unique Letter | ||
Parameter |
Type |
Description |
Format |
17.2.1 controlledElement |
fce:controlElementNameType->xsd:String |
Airport or FCA name |
2 to 6 character alphanumeric string |
17.2.2 slotTime |
dayTimeType->xsd:string |
Time flight is expected |
YYYY-MM-DDThh:mm:ss |
17.2.3 uniqueLetter |
xsd:string |
Unique letter to assure no duplicate slot names |
alphanumeric string |
17.3 specialSlot | xsd:string | A special case for b6SlotLists. ASLOT field may contain "PURGED" or "REMOVED" instead of a slot definition | values: PURGED or REMOVED |
17.4 departureAirport | airportNameType | Origin airport identifier in 3 or 4 characters | 3 to 7 character alphanumeric string |
Parameter |
Type |
Description |
Format |
17.4.1 airportNameType |
xsd:string |
Airport Name |
3 to 7 character alphanumeric string |
17.5 arrivalAirport | airportNameType | Destination airport identifier in 3 or 4 characters | 3 to 7 character alphanumeric string |
Parameter |
Type |
Description |
Format |
17.5.1 airportNameType |
xsd:string |
Airport Name` | 3 to 7 character alphanumeric string |
17.6 controlledDepatureTime | dayTimeType | The time the flight should take off | ddhhmm. dd - day hh - hour mm – minute |
Parameter |
Type |
Description |
Format |
17.6.1 dayTimeType |
xsd:string |
Day and time in the format ddhhmm. dd - day hh - hour mm - minute |
3 to 7 character alphanumeric string |
17.7 controlledArrivalTime | dayTimeType | The time the flight should land | ddhhmm. dd - day hh - hour mm – minute |
Parameter |
Type |
Description |
Format |
17.7.1 dayTimeType |
xsd:string |
Day and time in the format ddhhmm. dd - day hh - hour mm - minute |
3 to 7 character alphanumeric string |
17.8 controlType | xsd:string | The source of current control times for this flight | Values: GDP, AFP, GS, BLKT, COMP, DAS, GAAP, RCTL, SUB, SCS, ECR, UPD, ABRG, SBRG, UBRG, or ADPT |
17.9 exemptFlag | xsd:boolean | Indicates whether the flight was categorized as exempt (for example, due to departure time status or departure center) when the GDP-Initial, GDP-Revision, AFP-Initial, or AFP-Revision was computed | Values: Y (if true) ' ' (if false) |
17.10 cancelFlag | xsd:boolean | Indicates whether the flight is currently cancelled. A flights CX flag will be true if any Cancel Field (UX, FX, RZ, RS, TO, DV, or RM) is true | values:Y (if true) ' ' (if false) |
17.11 slotHoldFlag | xsd:boolean | If a flight is controlled and cancelled (i.e., has a CTD, CTA, and ASLOT), the Slot Hold flag indicates whether the slot associated with this flight is being held, or would be held, by the NAS User for the next compression. The compression algorithm will not automatically fill slots that are held. If a flight is not controlled the slot hold has no effect, although users may set the slot hold in anticipation of a flight becoming controlled. A slot hold may only be set for flights that are cancelled | Y (if true) ' ' (if false) |
17.12 earliestRunwayArrivalTimeorEntry | dayTimeType | ERTA or EENTRY The earliest arrival time that the airline would like to have assigned to this flight in a ground delay program. If the airline has sent this field in a CDM FC or FM message, then the most recent such time is contained in this field. Otherwise, the value will not appear Only applies to GDP Slot List) or The earliest possible entry time into the FEA or FCA, as calculated by TFMS. This field is used to ensure that a flight will not be assigned a slot for an FEA/FCA that it cannot use. Since the CDM Participants do not send earliest entry times for an FEA/FCA, TFMS will compute this value by first determining the earliest ETA (EETA), then applying any delta to the ENTRY time. Format is ddhhmm.(Only applies to AFP Slot List) | ddhhmm |
Parameter |
Type |
Description |
Format |
17.12.1 dayTimeType |
xsd:string |
Day and time in the format ddhhmm. dd - day hh - hour mm - minute |
3 to 7 character alphanumeric string |
17.13 intialGateDepatureTime | dayTimeType | Used to save the initial gate departure time of the flight. Useful for flight data matching | ddhhmm |
Parameter |
Type |
Description |
Format |
17.13.1 dayTimeType |
xsd:string |
Day and time in the format ddhhmm. dd - day hh - hour mm - minute |
3 to 7 character alphanumeric string |
FCA
- Defintion:Defines an FEA or FCA. FEAs are created for monitoring purposes only. FCAs are created in support of a TMI, such as an AFP, CTOP, or Reroute. Associated Flight Data Messages: None
HTTP Request
GET https://collins-datamarket.apigee.net/fca
"{
""_msgType"": ""FXA"",
""_sensitivity"": ""A"",
""_sourceFacility"": ""DCC"",
""_sourceTimeStamp"": ""2019-06-20T01:17:03Z"",
""fi:feaFca"": {
""fcm:colorId"": 12,
""fcm:createSiteId"": ""dccops"",
""fcm:createWorkstationId"": ""lxstn21"",
""fcm:endTime"": ""2019-06-27T23:59:00Z"",
""fcm:extendedFeaFlag"": true,
""fcm:fcaDisplayPreferences"": {
""fcm:columnDisplayContainer"": {
""fcm:columnDisplay"": [
""Aircraft ID"",
""Departure Time"",
""Entry Time"",
""Abbreviated Route""
]
},
""fcm:fcaTimeline"": {
""fcm:flightCountUnit"": ""TOTAL"",
""fcm:selectedTimeRange"": 360,
""fcm:visibleTimeRange"": 180
},
""fcm:listSort"": [
{
""fcm:columnHeader"": ""Aircraft ID"",
""fcm:sortLevel"": 1,
""fcm:sortOrder"": ""DESCENDING""
},
{
""fcm:columnHeader"": ""None"",
""fcm:sortLevel"": 2,
""fcm:sortOrder"": ""DESCENDING""
},
{
""fcm:columnHeader"": ""None"",
""fcm:sortLevel"": 3,
""fcm:sortOrder"": ""DESCENDING""
}
]
},
""fcm:fcaDomain"": ""PUBLIC"",
""fcm:fcaId"": ""fca.dccops.lxstn21.20181228232952"",
""fcm:fcaName"": ""FEAMA6"",
""fcm:fcaReason"": ""NONE"",
""fcm:feaFcaType"": ""FEA"",
""fcm:fsmEligibleFlag"": true,
""fcm:lastUpdate"": ""2019-06-20T01:17:03Z"",
""fcm:lastUpdateSiteId"": ""dccops"",
""fcm:lastUpdateWorkstationId"": ""lxstn32"",
""fcm:line"": {
""fcm:ceiling"": 600,
""fcm:direction"": 0,
""fcm:drawing"": true,
""fcm:floor"": 0,
""fcm:points"": {
""fcm:point"": [
{
""fce:latitude"": 24.98,
""fce:longitude"": -68.47
},
{
""fce:latitude"": 20.43,
""fce:longitude"": -70.52
},
{
""fce:latitude"": 20.07,
""fce:longitude"": -73.32
},
{
""fce:latitude"": 20.38,
""fce:longitude"": -76.43
}
]
},
""fcm:speed"": 0
},
""fcm:lookAheadTime"": 21,
""fcm:primaryFilter"": {
""fcm:conditions"": {
""fcm:allConditions"": {
""fcm:aircraftCategoryAny"": {
""fcm:category"": [
""JET"",
""PROP"",
""TURBO""
]
},
""fcm:headingIs"": {
""fcm:heading"": 300,
""fcm:tolerance"": 45
},
""fcm:userCategoryAny"": {
""fcm:userCategory"": [
""AIR_TAXI"",
""CARGO"",
""COMMERCIAL"",
""GENERAL_AVIATION"",
""MILITARY""
]
},
""fcm:weightClassAny"": {
""fcm:weightClass"": [
""SUPERHEAVY"",
""HEAVY"",
""LIGHT""
]
}
}
}
},
""fcm:startTime"": ""2019-06-20T01:00:00Z"",
""fcm:tmiStatus"": ""UPDATED""
}
}
Parameter | Type | Description | Format |
---|---|---|---|
1.feaFca | fcm:fca | Initial/Update/Cancel FEA/FCA Message | |
fcm:fca | |||
Parameter | Type | Description | Format |
1.1 fcaId | fcaIdType | System generated unique FCA identifier | alphanumeric string |
Parameter | Type | Description | Format |
1.1.1 fcaIdType | xsd:string | System generated unique identifier of FEA/FCA | fca.{sitename}.{hostname}.{yyyyMMddhhmmss} |
1.2 fcaName | fce:fcaNameType | The FCA name as defined by the traffic manager | alphanumeric string, maximum 30 characters |
Parameter | Type | Description | Format |
1.2.1 fcaNameType | xsd:string | The FCA name as defined by the Traffic Manager | alphanumeric string, maximum 30 characters |
1.3 fcaDomain | nxce:tmiVisibilityDomainType | The domain of the Flow Constrained or Evaluation Area (FXA) | values: either PUBLIC, PRIVATE, or PROTECTED |
Parameter | Type | Description | Format |
1.3.1 tmiVisibilityDomainType | xsd:string | Possible values are PUBLIC, SHARED, LOCAL, or PRIVATE. PUBLIC is visible across all Centers, SHARED is visible to only a list of Centers, LOCAL it is visible at a single Center, PRIVATE it is only visible to a single workstation | values: either PUBLIC, PRIVATE, or PROTECTED |
1.4 tmiStatus | fce:tmiStatusType | TMI Status NEW The status of the FCA TMI | values: either NEW, UPDATED, or DELETED |
Parameter | Type | Description | Format |
1.4.1 tmiStatusType | xsd:string | The status of the TMI | values: either NEW, UPDATED, or DELETED |
1.5 lastUpdate | xsd:dateTime | The time the FCA was last updated | YYYY-MM-DDThh:mm:ss |
1.6 lastUpdateWorkstationId | xsd:string | Last workstation that updated FCA | alphanumeric string |
1.7 lastupdateSiteId | xsd:string | Last workstation that updated FCA | alphanumeric string |
1.8 createWorkstationId | xsd:string | Workstation that created the FCA | alphanumeric string |
1.9 createsSiteId | xsd:string | Site that created the FCA | alphanumeric string |
1.10 sharedSiteIds | xsd:string | Sharing Sites | alphanumeric string |
1.11 fcaReason | fce:reasonType | Reason for FCA | alphanumeric string |
Parameter | Type | Description | Format |
1.11.1 reasonType | xsd:string | Specifies the reason for a TMI | alphanumeric string |
1.12 feafcaType | xsd:string | Type of FEA/FCA | values: either FEA or FCA |
1.13 colorId | fce:colorIdType | Color code for display purposes | 0 to 35 integer characters |
Parameter | Type | Description | Format |
1.13.1 colorIdType | xsd:integer | TFMDI color index | 0 to 35 integer characters |
1.14 startTime | xsd:dateTime | FCA Start Time | |
1.15 endTime | xsd:dateTime | FCA End Time | YYYY-MM-DDThh:mm:ss |
1.16 extendedFeaFlag | booleanFlag | Extended FEA indicator | values: either TRUE or FALSE |
1.17 lookAheadTime | xsd:integer | Time range in hours from current time over which TFMS will determine the FCA flights | integer between 1 and 24 |
1.18 fsmEligibleFlag | booleanFlag | Flight Schedule Monitor (FSM) Eligible | values:either TRUE or FALSE |
1.19 polygon | Data elements for a custom polygon FEA/FCA | ||
Parameter | Type | Description | Format |
1.19.1 floor | fce:acAltType | Lower altitude of FCA in 100s of feet | integer between 0 and 600 |
|
xsd:integer |
Aircraft altitude in hundreds of feet from 0 to 600 |
integer between 0 and 600 |
1.19.2 points | pointsType-->fce:coordinateType | The points of the polygon that define the shape of the FCA | numeric string |
|
xsd:string |
The angular distance north or south of the equator in degrees |
numeric string |
|
xsd:string |
The angular distance east or west of the prime meridian in degrees |
numeric string |
1.19.3 direction | directionType | FCA direction in degrees 0 through 360 | integer between 0 and 360 |
|
xsd:integer |
Direction of movement in degrees for a moving FEA/FCA |
integer between 0 and 360 |
1.19.4 speed | xsd:integer | FCA speed in knots | integer |
1.19.5 ceiling | fce:acAltType | Upper altitude of FCA in 100s of feet | integer between 0 and 600 |
|
xsd:integer |
Aircraft altitude in hundreds of feet from 0 to 600 |
integer between 0 and 600 |
1.19.6 drawing | booleanFlag | For moving FCAs, defines how to associate the FCA position as represented by points to a time. If true, the points represent the position at start time. If false, points represents the position at the time it was last updated (LASTUPDATETIME) | values: either TRUE or FALSE |
1.20 line | Data elements for a multi-segment line FEA/FCA | ||
Parameter | Type | Description | Format |
1.20.1 floor | fce:acAltType | Lower altitude of FCA in 100s of feet | integer between 0 and 600 |
|
xsd:integer |
Aircraft altitude in hundreds of feet from 0 to 600 |
integer between 0 and 600 |
1.20.2 points | pointsType-->fce:coordinateType | The points of the polygon that define the shape of the FCA | numeric string |
|
xsd:string |
The angular distance north or south of the equator in degrees |
numeric string |
|
xsd:string |
The angular distance east or west of the prime meridian in degrees |
numeric string |
1.20.3 direction | directionType | FCA direction in degrees 0 through 360 | integer between 0 and 360 |
|
xsd:integer |
Direction of movement in degrees for a moving FEA/FCA |
integer between 0 and 360 |
1.20.4 speed | xsd:integer | FCA speed in knots | integer |
1.20.5 ceiling | fce:acAltType | Upper altitude of FCA in 100s of feet | integer between 0 and 600 |
|
xsd:integer |
Aircraft altitude in hundreds of feet from 0 to 600 |
integer between 0 and 600 |
1.20.6 drawing | booleanFlag | For moving FCAs, defines how to associate the FCA position as represented by points to a time. If true, the points represent the position at start time. If false, points represents the position at the time it was last updated (LASTUPDATETIME) | values: either TRUE or FALSE |
1.21 circle | Data elements for a circle FEA/FCA | ||
Parameter | Type | Description | Format |
1.21.1 floor | fce:acAltType | Lower altitude of FCA in 100s of feet | integer between 0 and 600 |
|
xsd:integer |
Aircraft altitude in hundreds of feet from 0 to 600 |
integer between 0 and 600 |
1.21.2 points | pointsType-->fce:coordinateType | The points of the polygon that define the shape of the FCA | numeric string |
|
xsd:string |
The angular distance north or south of the equator in degrees |
numeric string |
|
xsd:string |
The angular distance east or west of the prime meridian in degrees |
numeric string |
1.21.3 center | fce:coordinateType | FCA speed in knots | numeric string |
|
xsd:string |
The angular distance north or south of the equator in degrees |
numeric string |
|
xsd:string |
The angular distance east or west of the prime meridian in degrees |
numeric string |
1.21.4 ceiling | fce:acAltType | Upper altitude of FCA in 100s of feet | integer between 0 and 600 |
|
xsd:integer |
Aircraft altitude in hundreds of feet from 0 to 600 |
integer between 0 and 600 |
1.21.5 radius | xsd:integer | The radius of the circle | integer |
1.22 nas | Data elements for a NAS element FEA/FCA | ||
Parameter | Type | Description | Format |
1.22.1 airportName | nxce:airportIdType | Airport Identifier | 3 to 5 character alphanumeric string |
|
xsd:string |
An airport is 3 to 5 alphanumeric characters |
3 to 5 character alphanumeric string |
1.22.2 sectorName | nxce:sectorIdentifierType | The sector identifier | 3 to 10 character uppercase alphanumeric string, including “\” and “-” |
|
xsd:string |
This was made to accommodate ASDI sector names |
3 to 5 character alphanumeric string |
1.22.3 baseSector | nxce:sectorIdentifierType | The base sector identifier | 3 to 10 character uppercase alphanumeric string, including “\” and “-” |
|
xsd:string |
This was made to accommodate ASDI sector names |
3 to 5 character alphanumeric string |
1.22.4 traconName | xsd:string | Indicates that NAS element type is TRACON and provides the TRACON name | The format is a 3 to 6 character alphanumeric string |
1.22.5 baseTracon | xsd:string | Indicates the element category is a baseline-state TRACON and provides the TRACON name | 3 to 6 character alphanumeric string |
1.22.6 artccName | fce:centerIdType | ARTCC Center Identifier | 3 to 5 character alphanumeric string |
|
xsd:string |
An airport is 3 to 5 alphanumeric characters |
3 to 5 character alphanumeric string |
1.22.7 fixName | nxce:fixNameType | The fix identifier | 1 to 20 character uppercase alphanumeric string |
|
xsd:string |
fix identifier name |
3 to 5 character alphanumeric string |
1.22.8 suaName | xsd:string | The Special Use Airspace (SUA) identifier | alphanumeric string |
1.22.9 ceiling | xsd:integer | Upper altitude of FCA in 100s of feet | integer between 0 and 600 |
1.22.10 floor | xsd:integer | Lower altitude of FCA in 100s of feet | integer between 0 and 600 |
1.23 fcaDisplayPreferences | fcaDisplayPreferencesType | The FCA display preferences | |
Parameter | Type | Description | Format |
1.23.1 fcaTimeline | FCA timeline preferences | integer | |
|
xsd:integer |
Visible time range |
integer |
|
xsd:string |
Flight Count Description |
values:either PEAK, TOTAL or ENTRY |
|
xsd:integer |
Selected time range |
integer |
1.23.2 listSort | Sorting options for a sort level. There are always containers for each of the three levels, even if some or all or empty. Level 1 is the highest level | ||
|
xsd:integer |
sort level |
integer between 1 and 3 |
|
xsd:string |
The coloumn Header |
alphanumeric string |
|
xsd:string |
The sorting Order |
values: ASCENDING or DESCENDING |
1.23.3 columnDisplayContainer-->columnDisplay | xsd:string | The column display | alphanumeric string |
1.24 primaryFilter | The primary filter | ||
Parameter | Type | Description | Format |
1.24.1 conditions | Conditions definition | ||
|
anyAllConditionsType |
Any conditions |
|
|
fce:centerAirportListType |
List -Any- of departure airports/centers |
|
|
List of center and/or airport names | ||
|
nxce:airportIdType-->xsd:string |
Airport identifier |
3 to 5 character alphanumeric string |
|
centerIdType-->xsd:string |
Center identifier |
3 to 5 character alphanumeric string |
|
fce:centerAirportListType |
List -None- of departure airports/centers |
|
|
List of center and/or airport names |
||
|
nxce:airportIdType-->xsd:string |
Airport identifier |
3 to 5 character alphanumeric string |
|
centerIdType-->xsd:string |
Center identifier |
3 to 5 character alphanumeric string |
|
fce:centerAirportListType |
List -Any- of arrival airports/centers |
|
|
List of center and/or airport names |
||
|
nxce:airportIdType-->xsd:string |
Airport identifier |
3 to 5 character alphanumeric string |
|
centerIdType-->xsd:string |
Center identifier |
3 to 5 character alphanumeric string |
|
fce:centerAirportListType |
List -Any- of arrival airports/centers |
|
|
List of center and/or airport names |
||
|
nxce:airportIdType-->xsd:string |
Airport identifier |
3 to 5 character alphanumeric string |
|
centerIdType-->xsd:string |
Center identifier |
3 to 5 character alphanumeric string |
|
traverseListType |
List -Any- of traverse |
|
|
List of center, sector and/or fix names | ||
|
nxce:sectorIdentifierType |
The Sector Identifier |
3 to 10 character alphanumeric string |
|
centerIdType-->xsd:string |
Center identifier |
3 to 5 character alphanumeric string |
|
nxce:fixNameType-->xsd:string |
The Fix Identifier |
1 to 20 character uppercase alphanumeric string |
|
traverseListType |
List -All- of traverse |
|
|
List of center, sector and/or fix names |
||
|
nxce:sectorIdentifierType |
The Sector Identifier |
3 to 10 character alphanumeric string |
|
centerIdType-->xsd:string |
Center identifier |
3 to 5 character alphanumeric string |
|
nxce:fixNameType-->xsd:string |
The Fix Identifier |
1 to 20 character uppercase alphanumeric string |
|
traverseListType |
List -None- of traverse |
|
|
List of center, sector and/or fix names |
||
|
nxce:sectorIdentifierType |
The Sector Identifier |
3 to 10 character alphanumeric string |
|
centerIdType-->xsd:string |
Center identifier |
3 to 5 character alphanumeric string |
|
nxce:fixNameType-->xsd:string |
The Fix Identifier |
1 to 20 character uppercase alphanumeric string |
|
useAirwayListType |
List -Any- of use airways |
|
|
nxce:airwayNameType | List of center, sector and/or fix names |
|
|
xsd:string |
Name of airway |
2 to 8 character uppercase alphanumeric string |
|
useAirwayListType |
List -All- of use airways |
|
|
nxce:airwayNameType | List of center, sector and/or fix names |
|
|
xsd:string |
Name of airway |
2 to 8 character uppercase alphanumeric string |
|
useAirwayListType |
List -None- of use airways |
|
|
nxce:airwayNameType | List of center, sector and/or fix names |
|
|
xsd:string |
Name of airway |
2 to 8 character uppercase alphanumeric string |
|
locatedListType |
List -Any- of locate |
|
|
List of center and/or sector names |
||
|
nxce:sectorIdentifierType |
The Sector Identifier |
3 to 10 character alphanumeric string |
|
centerIdType-->xsd:string |
Center identifier |
3 to 5 character alphanumeric string |
|
locatedListType |
List -All- of locate |
|
|
List of center and/or sector names |
||
|
nxce:sectorIdentifierType |
The Sector Identifier |
3 to 10 character alphanumeric string |
|
centerIdType-->xsd:string |
Center identifier |
3 to 5 character alphanumeric string |
|
locatedListType |
List -None- of locate |
|
|
List of center and/or sector names |
||
|
nxce:sectorIdentifierType |
The Sector Identifier |
3 to 10 character alphanumeric string |
|
centerIdType-->xsd:string |
Center identifier |
3 to 5 character alphanumeric string |
|
aircraftTypeListType |
List -Any- of aircraft type |
|
|
xsd:string |
List of aircraft types |
|
|
nxce:typeOfAircraftType |
The aircraft type |
3 to 10 character alphanumeric string |
|
aircraftTypeListType |
List -None- of aircraft type |
|
|
xsd:string |
List of aircraft types |
|
|
nxce:typeOfAircraftType |
The aircraft type |
3 to 10 character alphanumeric string |
|
remarksListType |
List -Any- of aircraft type |
3 to 5 character alphanumeric string |
|
xsd:string |
Textual remarks |
3 to 5 character alphanumeric string |
|
remarksListType |
List -All- of aircraft type |
3 to 5 character alphanumeric string |
|
xsd:string |
Textual remarks |
3 to 5 character alphanumeric string |
|
remarksListType |
List -None- of aircraft type |
3 to 5 character alphanumeric string |
|
xsd:string |
Textual remarks |
3 to 5 character alphanumeric string |
|
headingType |
the heading |
|
|
A heading followed by a tolerance. The heading is degrees from 0 to 360. The tolerance is degrees from 0 to 180 |
integer |
|
|
xsd:integer |
The heading angle |
integer between 0 and 360 |
|
xsd:integer |
The tolerance angle |
integer between 0 and 180 |
|
headingType |
the heading is not |
|
|
A heading followed by a tolerance. The heading is degrees from 0 to 360. The tolerance is degrees from 0 to 180 |
integer |
|
|
xsd:integer |
The heading angle |
integer between 0 and 360 |
|
xsd:integer |
The tolerance angle |
integer between 0 and 180 |
|
aircraftIdListType |
List of -Any- of aircraft identifiers |
|
|
List of aircraft IDs (call signs) |
2 to 7 character alphanumeric string |
|
|
xsd:string |
The aircraft identifier |
2 to 7 character alphanumeric string |
|
aircraftIdListType |
List of -None- of aircraft identifiers |
|
|
List of aircraft IDs (call signs) |
2 to 7 character alphanumeric string |
|
|
xsd:string |
The aircraft identifier |
2 to 7 character alphanumeric string |
|
Flight levels |
||
|
xsd:integer |
Upper flight level in hundreds of feet |
integer between 0 and 999 |
|
xsd:integer |
Lower flight level in hundreds of feet |
integer between 0 and 999 |
|
List of aircraft category values |
||
|
fce:aircraftCategoryType-->xsd:string |
Aircraft category |
values: either JET, TURBO, or PROP |
|
List of weight class values |
||
|
fce:weightClassType-->xsd:string |
aircraft Weight class |
values: LIGHT, HEAVY, or SUPERHEAVY |
|
fce:userCategoryType |
User category |
|
|
xsd:string |
The type of aircraft operator |
values: AIR_TAXI, CARGO, COMMERCIAL, GENERAL_AVIATION, or MILITARY |
|
xsd:string |
Status of FEA/FCA (ACTIVE or PROPOSED). If active, FEA/FCA includes only airborne flights. If proposed, FEA/FCA includes only flights currently on the ground |
values: either ACTIVE or PROPOSED |
|
xsd:string |
RVSM compliant status: COMPLIANT or NON-COMPLIANT. If compliant, the FEA/FCA includes only flights that are RVSM compliant at the time they are in the FEA/FCA. If non-compliant, the FEA/FCA includes only flights that are RVSM non-compliant at the time they are in the FEA/FCA |
values: either COMPLIANT or NON-COMPLIANT |
|
fce:timePeriodType |
Departure time range |
|
|
xsd:dateTime |
start and End time of departure |
|
|
xsd:dateTime |
Estimated start of entry |
YYYY-MM-DDThh:mm:ss |
|
xsd:dateTime |
Estimated end of entry |
YYYY-MM-DDThh:mm:ss |
|
fce:timePeriodType |
Departure time range |
|
|
xsd:dateTime |
start and End time of arrival |
|
|
xsd:dateTime |
Estimated start of entry |
YYYY-MM-DDThh:mm:ss |
|
xsd:dateTime |
Estimated end of entry |
YYYY-MM-DDThh:mm:ss |
|
anyAllConditionsType |
All conditions |
|
|
fce:centerAirportListType |
List -Any- of departure airports/centers |
|
|
List of center and/or airport names | ||
|
nxce:airportIdType-->xsd:string |
Airport identifier |
3 to 5 character alphanumeric string |
|
centerIdType-->xsd:string |
Center identifier |
3 to 5 character alphanumeric string |
|
fce:centerAirportListType |
List -None- of departure airports/centers |
|
|
List of center and/or airport names |
||
|
nxce:airportIdType-->xsd:string |
Airport identifier |
3 to 5 character alphanumeric string |
|
centerIdType-->xsd:string |
Center identifier |
3 to 5 character alphanumeric string |
|
fce:centerAirportListType |
List -Any- of arrival airports/centers |
|
|
List of center and/or airport names |
||
|
nxce:airportIdType-->xsd:string |
Airport identifier |
3 to 5 character alphanumeric string |
|
centerIdType-->xsd:string |
Center identifier |
3 to 5 character alphanumeric string |
|
fce:centerAirportListType |
List -Any- of arrival airports/centers |
|
|
List of center and/or airport names |
||
|
nxce:airportIdType-->xsd:string |
Airport identifier |
3 to 5 character alphanumeric string |
|
centerIdType-->xsd:string |
Center identifier |
3 to 5 character alphanumeric string |
|
traverseListType |
List -Any- of traverse |
|
|
List of center, sector and/or fix names | ||
|
nxce:sectorIdentifierType |
The Sector Identifier |
3 to 10 character alphanumeric string |
|
centerIdType-->xsd:string |
Center identifier |
3 to 5 character alphanumeric string |
|
nxce:fixNameType-->xsd:string |
The Fix Identifier |
1 to 20 character uppercase alphanumeric string |
|
traverseListType |
List -All- of traverse |
|
|
List of center, sector and/or fix names |
||
|
nxce:sectorIdentifierType |
The Sector Identifier |
3 to 10 character alphanumeric string |
|
centerIdType-->xsd:string |
Center identifier |
3 to 5 character alphanumeric string |
|
nxce:fixNameType-->xsd:string |
The Fix Identifier |
1 to 20 character uppercase alphanumeric string |
|
traverseListType |
List -None- of traverse |
|
|
List of center, sector and/or fix names |
||
|
nxce:sectorIdentifierType |
The Sector Identifier |
3 to 10 character alphanumeric string |
|
centerIdType-->xsd:string |
Center identifier |
3 to 5 character alphanumeric string |
|
nxce:fixNameType-->xsd:string |
The Fix Identifier |
1 to 20 character uppercase alphanumeric string |
|
useAirwayListType |
List -Any- of use airways |
|
|
nxce:airwayNameType | List of center, sector and/or fix names |
|
|
xsd:string |
Name of airway |
2 to 8 character uppercase alphanumeric string |
|
useAirwayListType |
List -All- of use airways |
|
|
nxce:airwayNameType | List of center, sector and/or fix names |
|
|
xsd:string |
Name of airway |
2 to 8 character uppercase alphanumeric string |
|
useAirwayListType |
List -None- of use airways |
|
|
nxce:airwayNameType | List of center, sector and/or fix names |
|
|
xsd:string |
Name of airway |
2 to 8 character uppercase alphanumeric string |
|
locatedListType |
List -Any- of locate |
|
|
List of center and/or sector names |
||
|
nxce:sectorIdentifierType |
The Sector Identifier |
3 to 10 character alphanumeric string |
|
centerIdType-->xsd:string |
Center identifier |
3 to 5 character alphanumeric string |
|
locatedListType |
List -All- of locate |
|
|
List of center and/or sector names |
||
|
nxce:sectorIdentifierType |
The Sector Identifier |
3 to 10 character alphanumeric string |
|
centerIdType-->xsd:string |
Center identifier |
3 to 5 character alphanumeric string |
|
locatedListType |
List -None- of locate |
|
|
List of center and/or sector names |
||
|
nxce:sectorIdentifierType |
The Sector Identifier |
3 to 10 character alphanumeric string |
|
centerIdType-->xsd:string |
Center identifier |
3 to 5 character alphanumeric string |
|
aircraftTypeListType |
List -Any- of aircraft type |
|
|
xsd:string |
List of aircraft types |
|
|
nxce:typeOfAircraftType |
The aircraft type |
3 to 10 character alphanumeric string |
|
aircraftTypeListType |
List -None- of aircraft type |
|
|
xsd:string |
List of aircraft types |
|
|
nxce:typeOfAircraftType |
The aircraft type |
3 to 10 character alphanumeric string |
|
remarksListType |
List -Any- of aircraft type |
3 to 5 character alphanumeric string |
|
xsd:string |
Textual remarks |
3 to 5 character alphanumeric string |
|
remarksListType |
List -All- of aircraft type |
3 to 5 character alphanumeric string |
|
xsd:string |
Textual remarks |
3 to 5 character alphanumeric string |
|
remarksListType |
List -None- of aircraft type |
3 to 5 character alphanumeric string |
|
xsd:string |
Textual remarks |
3 to 5 character alphanumeric string |
|
headingType |
the heading |
|
|
A heading followed by a tolerance. The heading is degrees from 0 to 360. The tolerance is degrees from 0 to 180 |
integer |
|
|
xsd:integer |
The heading angle |
integer between 0 and 360 |
|
xsd:integer |
The tolerance angle |
integer between 0 and 180 |
|
headingType |
the heading is not |
|
|
A heading followed by a tolerance. The heading is degrees from 0 to 360. The tolerance is degrees from 0 to 180 |
integer |
|
|
xsd:integer |
The heading angle |
integer between 0 and 360 |
|
xsd:integer |
The tolerance angle |
integer between 0 and 180 |
|
aircraftIdListType |
List of -Any- of aircraft identifiers |
|
|
List of aircraft IDs (call signs) |
2 to 7 character alphanumeric string |
|
|
xsd:string |
The aircraft identifier |
2 to 7 character alphanumeric string |
|
aircraftIdListType |
List of -None- of aircraft identifiers |
|
|
List of aircraft IDs (call signs) |
2 to 7 character alphanumeric string |
|
|
xsd:string |
The aircraft identifier |
2 to 7 character alphanumeric string |
|
Flight levels |
||
|
xsd:integer |
Upper flight level in hundreds of feet |
integer between 0 and 999 |
|
xsd:integer |
Lower flight level in hundreds of feet |
integer between 0 and 999 |
|
List of aircraft category values |
||
|
fce:aircraftCategoryType-->xsd:string |
Aircraft category |
values: either JET, TURBO, or PROP |
|
List of weight class values |
||
|
fce:weightClassType-->xsd:string |
aircraft Weight class |
values: LIGHT, HEAVY, or SUPERHEAVY |
|
fce:userCategoryType |
User category |
|
|
xsd:string |
The type of aircraft operator |
values: AIR_TAXI, CARGO, COMMERCIAL, GENERAL_AVIATION, or MILITARY |
|
xsd:string |
Status of FEA/FCA (ACTIVE or PROPOSED). If active, FEA/FCA includes only airborne flights. If proposed, FEA/FCA includes only flights currently on the ground |
values: either ACTIVE or PROPOSED |
|
xsd:string |
RVSM compliant status: COMPLIANT or NON-COMPLIANT. If compliant, the FEA/FCA includes only flights that are RVSM compliant at the time they are in the FEA/FCA. If non-compliant, the FEA/FCA includes only flights that are RVSM non-compliant at the time they are in the FEA/FCA |
values: either COMPLIANT or NON-COMPLIANT |
|
fce:timePeriodType |
Departure time range |
|
|
xsd:dateTime |
start and End time of departure |
|
|
xsd:dateTime |
Estimated start of entry |
YYYY-MM-DDThh:mm:ss |
|
xsd:dateTime |
Estimated end of entry |
YYYY-MM-DDThh:mm:ss |
|
fce:timePeriodType |
Departure time range |
|
|
xsd:dateTime |
start and End time of arrival |
|
|
xsd:dateTime |
Estimated start of entry |
YYYY-MM-DDThh:mm:ss |
|
xsd:dateTime |
Estimated end of entry |
YYYY-MM-DDThh:mm:ss |
1.25 secondaryFilter | secondaryFilterType | The secondary filter | |
Parameter | Type | Description | Format |
1.25.1 primaryFilterType | Extends the primary filter type | ||
1.25.2 filterId | xsd:string | Computer-generated text string that acts as the unique identification of the secondary filter | alphanumeric string |
1.25.3 filterName | xsd:string | Name of filter | alphanumeric string |
1.25.4 fcaId | fcaIdType | System generated unique FCA identifier | maximum 30 characters |
|
xsd:string | System generated unique identifier of FEA/FCA | fca.{sitename}.{hostname}.{yyyyMMddhhmmss} |
1.25.5 fcaName | fce:fcaNameType | The FCA name as defined by the traffic manager | alphanumeric string, maximum 30 characters |
|
xsd:string | The FCA name as defined by the Traffic Manager | alphanumeric string |
1.25.6 domain | nxce:tmiVisibilityDomainType | FCA Secondary filter visibility domain | values: either PUBLIC, PRIVATE, SHARED or LOCAL |
|
xsd:string | Possible values are PUBLIC, SHARED, LOCAL, or PRIVATE. PUBLIC is visible across all Centers, SHARED is visible to only a list of Centers, LOCAL it is visible at a single Center, PRIVATE it is only visible to a single workstation | values: either PUBLIC, PRIVATE, SHARED or LOCAL |
1.25.7 lastUpdate | xsd:dateTime | The time the FCA was last updated | YYYY-MM-DDThh:mm:ss |
1.25.8 lastUpdateWorkstationId | xsd:string | Last workstation that updated FCA | alphanumeric string |
1.25.9 lastUpdateSiteId | xsd:string | Last site that updated the FCA | alphanumeric string |
1.25.10 createWorkstationid | xsd:string | Workstation that created the FCA | alphanumeric string |
1.25.11 createSiteId | xsd:string | Workstation that created the FCA | alphanumeric string |
1.25.12 priority | xsd:integer | Indicates the priority of a filter (integer, or -1 if no priority is assigned. The value corresponds to the default order in which the filters are displayed and applied | integer |
1.25.13 show | xsd:boolean | Flag indicating whether the filer should be shown by default | True or False |
1.25.14 colorId | xsd:int | Color index indicating the color that ETMS is using to draw the filter. 0 - 35 | 0 to 35 integer characters |
NTML Restriction
- Defintion:Defines an NTML restriction. NTML restrictions include MITs, altitude, and speed restrictions. Sent when a restriction is created, modified, or cancelled. Associated Flight Data Messages: None
HTTP Request
GET https://collins-datamarket.apigee.net/restrictionMessage
{""_destinationCodes"":""ALL"",
""_msgType"":""RSTR"",
""_sensitivity"":""A"",
""_sourceFacility"":""DCC"",
""_sourceTimeStamp"":""2019-06-22T01:14:36Z"",
""fi:restrictionMessage"":
{""fcm:action"":8,
""fcm:aircraftType"":""ALL"",
""fcm:airports"":""CLT"",
""fcm:altitude"":"" "",
""fcm:approvalTime"":""2019-06-22T01:13:00Z"",
""fcm:entryTime"":""2019-06-22T01:13:00Z"",
""fcm:eventTime"":""2019-06-22T01:13:00Z"",
""fcm:exclusions"":"" "",
""fcm:facility"":""DCC"",
""fcm:impactedElements"":"" "",
""fcm:mitNumber"":278656,
""fcm:mitValue"":0,
""fcm:passback"":""N"",
""fcm:providerStatus"":""ZJX/7/£ZDC/7/£ZME/7/£ZID/7/£"",
""fcm:qualifier"":""3_NORTH METERING"",
""fcm:reasonText"":""VOL:Volume"",
""fcm:referenceRestrictionEndTime"":""2019-06-22T02:00:00Z"",
""fcm:referenceRestrictionId"":0,
""fcm:remarks"":"" "",
""fcm:restrictedNasElements"":""CLT"",
""fcm:restrictionId"":8233996,
""fcm:restrictionType"":3,
""fcm:speed"":0,
""fcm:startTime"":""2019-06-21T11:00:00Z"",
""fcm:stopTime"":""2019-06-22T01:08:00Z""}
}
Parameter | Type | Description | Format |
---|---|---|---|
restrictionMessage | restrictionType | Defines an NTML restriction | |
Parameter | Type | Description | Format |
1.1 eventTime | xsd:dateTime | Event time is the time it was determined that the restriction was needed | YYYY-MM-DDThh:mm:ss |
1.2 entryTime | xsd:dateTime | Actual entry time of event | YYYY-MM-DDThh:mm:ss |
1.3 facility | xsd:string | Reporting facility | 5 character alphanumeric string |
1.4 action | xsd:integer | Action Values: 4 = Initiate, 5 = Extend, 6 = Modify, 8 = Cancel | Integer |
1.5 restrictionId | xsd:long | Unique restriction identifier | |
1.6 restrictedNasElements | xsd:string | Entries consist of a slash ('/') delimited list that can include fixes, NAVAIDS, facilities, airways, and sectors. Or can be user free format text | alphanumeric characters, maximum limit of 100 characters |
1.7 startTime | xsd:dateTime | Start time is the time the restriction started | YYYY-MM-DDThh:mm:ss |
1.8 stopTime | xsd:dateTime | Stop Time is when the restriction is over. Zero indicates that no stop time was entered, one indicates stop time was entered | YYYY-MM-DDThh:mm:ss |
1.9 airports | xsd:string | A slash '/' delimited list of airports referred to be RSTNTYPE 2 (departures) or 3 (arrivals) | alphanumeric string, maximum length of 50 characters |
1.10 aircraftType | xsd:string | One of ALL, JETS, PROP, or OTHER (which allows free text entry) | values:ALL, JETS, PROP, or OTHER |
1.11 restrictionType | xsd:string | Indicates the type of restriction | values:either ARRIVAL,DEPARTURE,ENROUTE or TXT |
1.12 mitNumber | xsd:long | Miles in trail (MIT) , minutes (MINIT) in trail, altitude (ALT) and speed (SPD)combinations- Note: Value is a decimal representation of a bit-encoded number. Values: 1 = MIT 2 = MINIT 4 = ALT 8 = SPD 16 = APREQ 32 = DSP 64 = STOP 128 =TBM 256 = SW (severe weather) 512 = NO TIME 1024 = TXT 2048 = not used 4096 = Requestor Tower 8192 = Requestor TRACON 16384= Requestor Center 32768 = unused 65536 = Provider Tower 131072 = Provider TRACON 262144 = Provider Center 524288 = Requestor/Provider same Format | alphanumeric string |
1.13 mitValue | xsd:integer | Miles in trail value if MITNUM bit 1 is set Minutes in trail value if MITNUM bit 2 is set | |
1.14 altitude | xsd:string | Altitude value if MITNUM 4, 5 and 6 Values: AOA FL999 AOB FL999 | alphanumeric string with a maximum limit of 9 characters |
1.15 speed | xsd:integer | Speed in knots if MITNUM 8, 9 or 10 | integer |
1.16 reasonText | xsd:string | Reason text for restriction | alphanumeric string with a maximum limit of 80 characters |
1.17 impactedElements | xsd:string | Entries consist of a slash delimited list that can include fixes, NAVAIDS, facilities, airways, and sectors. Or can be user free format text. These are the elements that are affected by the restriction | alphanumeric string with a maximum limit of 60 characters |
1.18 qualifier | xsd:string | Qualifier field in Restriction panel, may be list of values | alphanumeric string with a maximum limit of 300 characters |
1.19 passback | xsd:string | Passback indicator | Values: Y or N |
1.20 exclusions | xsd:string | Allows you to exclude NAS elements. This is a procedural feature which allows exclusion of the NAS element from the restriction | alphanumeric string with a maximum limit of 25 characters |
1.21 approvalTime | xsd:dateTime | Event time of approval | YYYY-MM-DDThh:mm:ss |
1.22 providerStatus | xsd:string | Current state of provider statuses. The format is: PROVIDER1/N/#PROVIDER2/N# ... If there is just a single provider as in most cases, the format would be PROVIDER/N/#. PROVIDER is the facility ID (e.g. ZNY) N is an integer indicating: 0 = Provider hasn't taken action; 7 = Provider accepted; 8 = Provider requested conference; 9 = Requester force accepted on behalf of the provider. # is just used as a string delimiter | PROVIDER1/N/#PROVIDER2/N# ... |
1.23 referenceRestrictionEndTime | xsd:string | end time prior to extension | alphanumeric string |
1.24 referenceRestrictionId | xsd:long | Id of modified restriction | alphanumeric string |
1.25 remarks | xsd:string | Remarks | alphanumeric string with a maximum limit of 1024 characters |
1.26 dccRemark | xsd:string | DCC remarks | alphanumeric string with a maximum limit of 1024 characters |
Reroutes
- Defintion:Defines a Reroute TMI. Sent when a Reroute is proposed, issued, revised, or cancelled. Associated Flight Data Messages: TFMS sends ncsmFlight Route messages to model flights on their assigned routes, or to model flights back on their historical routes after a Reroute is cancelled
{"_destinationCodes":"ALL",
"_msgType":"REROUTE",
"_sensitivity":"A",
"_sourceFacility":"DCC",
"_sourceTimeStamp":"2019-06-22T11:05:44Z",
"_visDomain":"PUBLIC",
"fi:reroute":
{"fm2:rerouteAdvisoryList":
{"fcm:advisoryAction":"RQD",
"fcm:advisoryCategory":"FCA",
"fcm:advisoryDate":"2019-06-22",
"fcm:advisoryMsgType":"ADVISORY",
"fcm:advisoryNumber":35,
"fcm:advisoryText":"ATCSCC ADVZY 035 DCC 06/22/19 FCA RQD\n NAME: FCAEWR:WIND_ROUTE_EWR_PARTIAL\nCONSTRAINED AREA: ZNY\nREASON: VOLUME\nINCLUDE TRAFFIC: KMSP/ZAB/ZDV/ZKC/ZLA/ZLC/ZMP/ZOA/ZSE DEPARTURES TO \n KEWR\nFACILITIES INCLUDED: ZAB/ZAU/ZDV/ZID/ZKC/ZLA/ZLC/ZMP/ZNY/ZOA/ZOB/ZSE\nFLIGHT STATUS: ALL_FLIGHTS\nVALID: FCA ENTRY TIME FROM 221700 TO 230430\nPROBABILITY OF EXTENSION: NONE\nREMARKS: SEE DYNAMIC LIST FOR UPDATES.\n LIMITED OPTIONS VIA ZID\nASSOCIATED RESTRICTIONS: \nMODIFICATIONS: \nROUTES:\nORIG DEST ROUTE\n---- ---- -----\nKMSP KEWR >ODI KG78K KG72M EVOTE \n NELLS KEEHO J584 SLT< FQM3 \nZAB ZDV ZKC ZLA KEWR >SPI VHP ROD DORET J584 \nZLC ZMP ZOA ZSE SLT< FQM3 \nZAB ZDV ZKC ZLA KEWR >KK45G KI51M ROD DORET J584\nZLC ZMP ZOA ZSE SLT< FQM3 \nZAB ZDV ZKC ZLA KEWR >BUM VHP ROD DORET J584 \nZLC ZMP ZOA ZSE SLT< FQM3 \nZAB ZDV ZKC ZLA KEWR >DSM EVOTE NELLS KEEHO J584\nZLC ZMP ZOA ZSE SLT< FQM3 \nZAB ZDV ZLA ZLC KEWR >GEP ODI KG78K KG72M EVOTE \nZOA ZSE NELLS KEEHO J584 SLT< FQM3 \nTMI ID: RRDCC035\n221105-230430",
"fcm:advisoryValidPeriod":
{"fce:endTime":"2019-06-23T04:30:00Z",
"fce:startTime":"2019-06-22T17:00:00Z"},
"fcm:constrainedArea":"ZNY",
"fcm:facilitiesIncludedList":
{"fce:facilityId":["ZAB","ZAU","ZDV","ZID","ZKC","ZLA","ZLC","ZMP","ZNY","ZOA","ZOB","ZSE"]},
"fcm:includeTraffic":"KMSP/ZAB/ZDV/ZKC/ZLA/ZLC/ZMP/ZOA/ZSE DEPARTURES TO KEWR",
"fcm:probabilityOfExtension":"NONE",
"fcm:reason":"VOLUME",
"fcm:remarks":"ATCSCC ADVZY 035 DCC 06/22/19 FCA RQD\nNAME: FCAEWR:WIND_ROUTE_EWR_PARTIAL\nCONSTRAINED AREA: ZNY\nREASON: VOLUME\nINCLUDE TRAFFIC: KMSP/ZAB/ZDV/ZKC/ZLA/ZLC/ZMP/ZOA/ZSE DEPARTURES TO \n KEWR\nFACILITIES INCLUDED: ZAB/ZAU/ZDV/ZID/ZKC/ZLA/ZLC/ZMP/ZNY/ZOA/ZOB/ZSE\nFLIGHT STATUS: ALL_FLIGHTS\nVALID: FCA ENTRY TIME FROM 221700 TO 230430\nPROBABILITY OF EXTENSION: NONE\nREMARKS: SEE DYNAMIC LIST FOR UPDATES.\n LIMITED OPTIONS VIA ZID\nASSOCIATED RESTRICTIONS: \nMODIFICATIONS: \nROUTES:\nORIG DEST ROUTE\n---- ---- -----\nKMSP KEWR >ODI KG78K KG72M EVOTE \n NELLS KEEHO J584 SLT< FQM3 \nZAB ZDV ZKC ZLA KEWR >SPI VHP ROD DORET J584 \nZLC ZMP ZOA ZSE SLT< FQM3 \nZAB ZDV ZKC ZLA KEWR >KK45G KI51M ROD DORET J584\nZLC ZMP ZOA ZSE SLT< FQM3 \nZAB ZDV ZKC ZLA KEWR >BUM VHP ROD DORET J584 \nZLC ZMP ZOA ZSE SLT< FQM3 \nZAB ZDV ZKC ZLA KEWR >DSM EVOTE NELLS KEEHO J584\nZLC ZMP ZOA ZSE SLT< FQM3 \nZAB ZDV ZLA ZLC KEWR >GEP ODI KG78K KG72M EVOTE \nZOA ZSE NELLS KEEHO J584 SLT< FQM3 \nTMI ID: RRDCC035\n221105-230430","fcm:tmiId":"RRDCC035"},"fm2:rerouteGeneralData":{"fcm:applyProtectedSegments":true,"fcm:colorId":20,"fcm:drawFixes":0,"fcm:drawNavaids":0,"fcm:drawRerouteByDefault":0,"fcm:drawRerouteLabel":0,"fcm:fcaEndTime":"2019-06-23T04:30:00Z","fcm:fcaName":"FCAEWR","fcm:fcaStartTime":"2019-06-22T17:00:00Z","fcm:lastUpdateDateTime":"2019-06-22T11:05:44Z","fcm:monitorReroute":true,"fcm:originalCreateTime":"2019-06-22T09:24:13Z","fcm:protectedSegment":"SPI VHP ROD DORET J584 SLT BUM VHP ROD DORET J584 SLT KK45G KI51M ROD DORET J584 SLT GEP ODI KG78K KG72M EVOTE NELLS KEEHO J584 SLT DSM EVOTE NELLS KEEHO J584 SLT ODI KG78K KG72M EVOTE NELLS KEEHO J584 SLT ","fcm:rerouteAirborne":"ALL_FLIGHTS","fcm:rerouteDataDomain":"PUBLIC","fcm:rerouteEndTime":"2019-06-23T04:30:00Z","fcm:rerouteId":"rr.dccops.lxstn29.20190622092413","fcm:rerouteName":"FCAEWR:WIND_ROUTE_EWR_PARTIAL","fcm:rerouteStartTime":"2019-06-22T17:00:00Z","fcm:rerouteStatus":"ACTIVE","fcm:rerouteTimeType":"FCA","fcm:rerouteWorkstationId":"lxstn28","fcm:site":"dccops","fcm:tmiId":"RRDCC035","fcm:tmiStatus":"UPDATED"},"fm2:rerouteRouteData":{"fm2:rerouteSegmentData":[{"fcm:destinList":{"fce:airport":"KEWR","fce:center":["ZKC","ZID","ZOB","ZNY"]},"fcm:fullRouteIndicator":"FULL","fcm:includeSeg":"INCLUDE","fcm:originList":{"fce:airport":["ZAB","ZDV","ZKC","ZLA","ZLC","ZMP","ZOA","ZSE"],"fce:center":["ZKC","ZID","ZOB","ZNY"]},"fcm:routeSegFilterConditions":{"fcm:aircraftCategoryFilter":{"fcm:category":"JET"},"fcm:highFltLevelFilter":600,"fcm:lowFltLevelFilter":0,"fcm:rvsmFilter":"ALL","fcm:userCatFilter":{"fcm:userCategory":["GENERAL_AVIATION","AIR_TAXI","CARGO","COMMERCIAL"]}},"fcm:routeSegment":"SPI VHP ROD DORET J584 SLT FQM3","fcm:routeType":"NONE","fcm:segmentId":"O41","fcm:segmentRemarks":"EWR 4","fcm:segmentSourcename":"WIND ROUTE EWR","fcm:validSegment":true,"fcm:waypoint":["SPI","VHP","ROD","DORET","ZORBO","SLT","FQM","MEGSS","HAYED","RACKI","PENNS","SWEET","EWR"]},{"fcm:destinList":{"fce:airport":"KEWR","fce:center":["ZKC","ZID","ZOB","ZNY"]},"fcm:fullRouteIndicator":"FULL","fcm:includeSeg":"INCLUDE","fcm:originList":{"fce:airport":["ZAB","ZDV","ZKC","ZLA","ZLC","ZMP","ZOA","ZSE"],"fce:center":["ZKC","ZID","ZOB","ZNY"]},"fcm:routeSegFilterConditions":{"fcm:aircraftCategoryFilter":{"fcm:category":"JET"},"fcm:highFltLevelFilter":600,"fcm:lowFltLevelFilter":0,"fcm:rvsmFilter":"ALL","fcm:userCatFilter":{"fcm:userCategory":["GENERAL_AVIATION","AIR_TAXI","CARGO","COMMERCIAL"]}},"fcm:routeSegment":"BUM VHP ROD DORET J584 SLT FQM3","fcm:routeType":"NONE","fcm:segmentId":"O43","fcm:segmentRemarks":"EWR 5","fcm:segmentSourcename":"WIND ROUTE EWR","fcm:validSegment":true,"fcm:waypoint":["BUM","VHP","ROD","DORET","ZORBO","SLT","FQM","MEGSS","HAYED","RACKI","PENNS","SWEET","EWR"]},{"fcm:destinList":{"fce:airport":"KEWR","fce:center":["ZKC","ZID","ZOB","ZNY"]},"fcm:fullRouteIndicator":"FULL","fcm:includeSeg":"INCLUDE","fcm:originList":{"fce:airport":["ZAB","ZDV","ZKC","ZLA","ZLC","ZMP","ZOA","ZSE"],"fce:center":["ZKC","ZID","ZOB","ZNY"]},"fcm:routeSegFilterConditions":{"fcm:aircraftCategoryFilter":{"fcm:category":"JET"},"fcm:highFltLevelFilter":600,"fcm:lowFltLevelFilter":0,"fcm:rvsmFilter":"ALL","fcm:userCatFilter":{"fcm:userCategory":["GENERAL_AVIATION","AIR_TAXI","CARGO","COMMERCIAL"]}},"fcm:routeSegment":"KK45G KI51M ROD DORET J584 SLT FQM3","fcm:routeType":"NONE","fcm:segmentId":"O42","fcm:segmentRemarks":"EWR 6","fcm:segmentSourcename":"WIND ROUTE EWR","fcm:validSegment":true,"fcm:waypoint":["KK45G","KI51M","ROD","DORET","ZORBO","SLT","FQM","MEGSS","HAYED","RACKI","PENNS","SWEET","EWR"]},{"fcm:destinList":{"fce:airport":"KEWR","fce:center":["ZMP","ZAU","ZOB","ZNY"]},"fcm:fullRouteIndicator":"FULL","fcm:includeSeg":"INCLUDE","fcm:originList":{"fce:airport":["ZAB","ZDV","ZLA","ZLC","ZOA","ZSE"],"fce:center":["ZMP","ZAU","ZOB","ZNY"]},"fcm:routeSegFilterConditions":{"fcm:aircraftCategoryFilter":{"fcm:category":"JET"},"fcm:highFltLevelFilter":600,"fcm:lowFltLevelFilter":0,"fcm:rvsmFilter":"ALL","fcm:userCatFilter":{"fcm:userCategory":["GENERAL_AVIATION","AIR_TAXI","CARGO","COMMERCIAL"]}},"fcm:routeSegment":"GEP ODI KG78K KG72M EVOTE NELLS KEEHO J584 SLT FQM3","fcm:routeType":"NONE","fcm:segmentId":"O46","fcm:segmentRemarks":"EWR 1","fcm:segmentSourcename":"WIND ROUTE EWR","fcm:validSegment":true,"fcm:waypoint":["GEP","ODI","KG78K","KG72M","EVOTE","NELLS","KEEHO","DORET","ZORBO","SLT","FQM","MEGSS","HAYED","RACKI","PENNS","SWEET","EWR"]},{"fcm:destinList":{"fce:airport":"KEWR","fce:center":["ZMP","ZAU","ZOB","ZNY"]},"fcm:fullRouteIndicator":"FULL","fcm:includeSeg":"INCLUDE","fcm:originList":{"fce:airport":["ZAB","ZDV","ZKC","ZLA","ZLC","ZMP","ZOA","ZSE"],"fce:center":["ZMP","ZAU","ZOB","ZNY"]},"fcm:routeSegFilterConditions":{"fcm:aircraftCategoryFilter":{"fcm:category":"JET"},"fcm:highFltLevelFilter":600,"fcm:lowFltLevelFilter":0,"fcm:rvsmFilter":"ALL","fcm:userCatFilter":{"fcm:userCategory":["GENERAL_AVIATION","AIR_TAXI","CARGO","COMMERCIAL"]}},"fcm:routeSegment":"DSM EVOTE NELLS KEEHO J584 SLT FQM3","fcm:routeType":"NONE","fcm:segmentId":"O44","fcm:segmentRemarks":"EWR 3","fcm:segmentSourcename":"WIND ROUTE EWR","fcm:validSegment":true,"fcm:waypoint":["DSM","EVOTE","NELLS","KEEHO","DORET","ZORBO","SLT","FQM","MEGSS","HAYED","RACKI","PENNS","SWEET","EWR"]},{"fcm:destinList":{"fce:airport":"KEWR","fce:center":["ZMP","ZAU","ZOB","ZNY"]},"fcm:fullRouteIndicator":"FULL","fcm:includeSeg":"INCLUDE","fcm:originList":{"fce:airport":["KMSP"],"fce:center":["ZMP","ZAU","ZOB","ZNY"]},"fcm:routeSegFilterConditions":{"fcm:aircraftCategoryFilter":{"fcm:category":"JET"},"fcm:highFltLevelFilter":600,"fcm:lowFltLevelFilter":0,"fcm:rvsmFilter":"ALL","fcm:userCatFilter":{"fcm:userCategory":["GENERAL_AVIATION","AIR_TAXI","CARGO","COMMERCIAL"]}},"fcm:routeSegment":"ODI KG78K KG72M EVOTE NELLS KEEHO J584 SLT FQM3","fcm:routeType":"NONE","fcm:segmentId":"O40","fcm:segmentRemarks":"EWR 2","fcm:segmentSourcename":"WIND ROUTE EWR","fcm:validSegment":true,"fcm:waypoint":["ODI","KG78K","KG72M","EVOTE","NELLS","KEEHO","DORET","ZORBO","SLT","FQM","MEGSS","HAYED","RACKI","PENNS","SWEET","EWR"]}]
}
}
}
Parameter | Type | Description | Format |
---|---|---|---|
1. rerouteGeneralData | rerouteGeneralDataType | The reroute general data | |
Parameter | Type | Description | Format |
1.1 rerouteId | rerouteIdType | System generated unique identifier of reroute | rr.{sitename}.{hostname}.{yyyyMMddhhmmss} |
|
xsd:string |
System generated unique identifier of reroute |
rr.{sitename}.{hostname}.{yyyyMMddhhmmss} |
1.2 rerouteName | xsd:string | Assigned name of the reroute | alphanumeric string, maximum 64 characters |
1.3 rerouteStatus | xsd:string | Status of the Reroute (PLANNED or ACTIVE) | values:either ACTIVE, PLANNED, EXPIRED, or DELETED |
1.4 tmiId | fce:tmiIdType | TMI ID | Consists of the letters "RR", followed by three character facility ID that created the reroute followed by three digits representing the advisory number |
|
xsd:string |
TMI ID |
1 to 10 alpha numeric characters |
1.5 tmiStatus | fce:tmiStatusType-->xsd:string | The status of the Reroute TMI | values: NEW, UPDATED, or DELETED |
1.6 rerouteDataDomain | nxce:tmiVisibilityDomainType | Reroute domain | values: either PUBLIC, PRIVATE, or PROTECTED |
|
xsd:string |
Possible values are PUBLIC, SHARED, LOCAL, or PRIVATE. PUBLIC is visible across all Centers, SHARED is visible to only a list of Centers, LOCAL it is visible at a single Center, PRIVATE it is only visible to a single workstation |
values: either PUBLIC, PRIVATE, or PROTECTED |
1.7 lastUpdateDateTime | xsd:dateTime | The last time reroute was updated | YYYY-MM-DDThh:mm:ss |
1.8 originalCreateTime | xsd:dateTime | The original creation time | YYYY-MM-DDThh:mm:ss |
1.9 site | xsd:string | Site where reroute was created | alphanumeric string Up to 8 characters |
1.10 rerouteWorkstationId | xsd:string | Workstation where reroute was created | alphanumeric string Up to 8 characters |
1.11 rerouteAirborne | fce:affectedFlightStatus | Indicates the aircraft state affected by the Reroute (Airborne, Not Airborne, or All Flights) | values:AIRBORNE,NOT_AIRBORNE or ALL_FLIGHTS |
|
xsd:string |
Indicates the aircraft state affected by the reroute (Airborne, Not Airborne, or All Flights) |
values:AIRBORNE,NOT_AIRBORNE or ALL_FLIGHTS |
1.12 applyProtectedSegments | xsd:boolean | One of true or false. True indicates that the Protected Segments are to be included in every assigned route and applied in the conformance determination by the TFMS Reroute Monitor process | TRUE/FALSE |
1.13 protectedSegment | xsd:string | All or a portion of the route string, up to 1000 characters, that is designated as the protected portion. Note that route elements are separated by spaces. The protected segment must begin and end with a named fix or airport that falls on the route segment | alphanumeric string upto a 1000 characters |
1.14 monitorReroute | xsd:boolean | True indicates that the reroute is to be monitored by the TFMS Reroute Monitor process | True/False |
1.15 drawFixes | drawFlag | fixesdraw indicator 0 (don't draw) or 1 (draw) | 0 or 1 |
|
xsd:string |
Specifies 0 (don't draw) or 1 (draw) |
0 or 1 |
1.16 drawNavaids | drawFlag | NAVAIDS draw indicator 0 (don't draw) or 1 (draw) | 0 or 1 |
|
xsd:string |
Specifies 0 (don't draw) or 1 (draw) |
0 or 1 |
1.17 drawRerouteLabel | drawFlag | Reroute label draw indicator 0 (don't draw) or 1 (draw) | 0 or 1 |
|
xsd:string |
Specifies 0 (don't draw) or 1 (draw) |
0 or 1 |
1.18 drawReroutebyDefault | drawFlag | Reroute by Default draw indicator 0 (don't draw) or 1 (draw) | 0 or 1 |
|
xsd:string |
Specifies 0 (don't draw) or 1 (draw) |
0 or 1 |
1.19 colorId | fce:colorIdType | Reroute display color identifier | 0 to 35 integer characters |
|
xsd:integer |
TFMDI color index |
0 to 35 integer characters |
1.20 rerouteTimeType | xsd:string | Indicates what determining factor was used to select flights | values: ETA, ETD, or FCA |
1.21 rerouteStartTime | xsd:dateTime | xsd:dateTime | YYYY-MM-DDThh:mm:ss |
1.22 rerouteEndTime | xsd:dateTime | xsd:dateTime | YYYY-MM-DDThh:mm:ss |
1.23 fcaName | fce:fcaNameType-->xsd:string | The FCA name as defined by the traffic manager | alphanumeric string |
1.24 fcaStartTime | xsd:dateTime | FCA start time | YYYY-MM-DDThh:mm:ss |
1.25 fcaEndTime | xsd:dateTime | FCA start time | YYYY-MM-DDThh:mm:ss |
1.26 cancelDroppedFlights | xsd:string | One of ALL or NOT_AIRBORNE. When the reroute is edited and the value is NOT_AIRBORNE, cancellation messages will be sent to ERAM for just the rerouted flights that are dropped from the reroute and are in a pre-departure status. Otherwise the cancellation message will be sent for all dropped flights. These messages will remove the TMI ID and protected segments from the ERAM fight records | values: ALL or NOT_AIRBORNE |
1.27 canceledRerouteList | canceledRerouteId | Contained for the reroutes to be canceled and replaced with this reroute | |
|
rerouteIdType |
Reroute ID of a reroute being canceled |
alphanumeric string |
1.28 tmiIdHistory | xsd:string | When a reroute is edited a new TMI ID may be assigned to the reroute. This field provides a comma separated list of all prior TMI IDs that have been associated with the reroute in reverse chorological order | alphanumeric string |
2. rerouteRouteData-->rerouteSegmentData | fcm:segmentDataType | The route segments | |
Parameter | Type | Description | Format |
2.1 includeSeg | xsd:string | Indicates Include or Exclude | Value:INCLUDE or EXCLUDE |
2.2 validSegment | xsd:boolean | true if this reroute segment is valid, false otherwise | TRUE/FALSE |
2.3 originList | fce:centerAirportListType | List of origin airports | |
|
nxce:airportIdType-->xsd:string |
Airport identifier |
3 - 5 alphanumeric string |
|
centerIdType |
Center identifier |
3-5 alphanumeric characters |
2.4 destinList | fce:centerAirportListType | List of destination airports | |
|
nxce:airportIdType-->xsd:string |
Airport identifier |
3 - 5 alphanumeric string |
|
centerIdType |
Center identifier |
3-5 alphanumeric characters |
2.5 filterSummary | xsd:string | System-generated text summarizing any filter conditions defined for this reroute segment | Up to 100 characters |
2.6 fullRouteIndicator | xsd:string | One of three entries: FULL (indicates entire route, end-to-end). DEST (indicates the final segment of the route). ORIG (indicates the first segment of the route) | values:Full, DEST, ORIG |
2.7 routeSegment | xsd:string | Route string, up to 256 characters. Note that route elements are separated by spaces | max length of 256 characters |
2.8 waypoint | xsd:string | Gives LAT, LONG, name, and type (separated by commas, up to 32 characters total) for each waypoint or center entry point on the route segment. Type is one of F=fix, N=NAVAID, W=waypoint, C=center entry. For an un-named waypoint, name is "?" | alphanumeric string upto 32 characters |
2.9 routeType | routeTypeType | User specified route segment type | |
2.10 segmentSourcename | xsd:string | If this route segment was retrieved from a playbook, this is the name of the play | Up to 64 characters |
2.11 segmentRemarks | xsd:string | User-entered remark | Up to 64 characters |
2.12 segmentId | xsd:string | The route grid row in which this segment appears. Rows in the upper (origin) grid begin with "O" and rows in the lower (destination) grid begin "D". Within each grid, rows are sequentially numbered beginning with 0. That is, Origin segment rows are O0, O1, etc. and Destination segment rows are D0, D1, etc | alphanumeric string |
2.13 routeSegFilterConditions | filterConditionsType | Route segment filter conditions | |
filterConditionsType |
xsd:string |
List of excluded departure airports, separated by spaces |
up to 128 characters |
|
Type | Description | Format |
|
xsd:string |
List of excluded departure airports, separated by spaces |
up to 128 characters |
|
xsd:string |
List of excluded destination airports, separated by spaces. Allowed only if the destination(s) for this segment contains a center or UNKN |
Up to 128 characters |
|
xsd:string |
List of excluded destination airports, separated by spaces. Allowed only if the destination(s) for this segment contains a center or UNKN |
Up to 128 characters |
|
xsd:string |
List of airway names, separated by spaces. If present, flight must fly on at least one of the listed airways |
Up to 128 characters |
|
xsd:string |
List of fix names, separated by spaces. If present, flight must cross at least one of the listed fixes |
Up to 128 characters |
|
xsd:string |
List of aircraft types, separated by spaces. If present, flight must be one of the listed types |
Up to 64 characters |
|
xsd:integer |
Minimum flight level (cruising altitude), 0-600. Default = 0 |
integer between 0 and 600 > |
|
xsd:integer |
Maximum flight level (cruising altitude), 0-600. Default = 600 |
integer between 0 and 600 |
|
Lists the category of aircraft that can use this Route Segment. Any or all of the types may be listed. If this entry is present, any flight using this Route Segment must be one of the listed types |
||
|
fce:aircraftCategoryType |
Aircraft category: JET, TURBO, or PROP |
values:JET, TURBO, or PROP |
|
Lists the weight class of aircraft that can use this Route Segment. Any or all of the classes may be listed. If this entry is present, any flight using this Route Segment must be one of the listed classes | ||
|
fce:weightClassType |
Aircraft Weight class |
values:LIGHT, HEAVY, or SUPERHEAVY |
|
Lists the category of aviation entities that can use this Route Segment. Any or all of the categories may be listed, separated by spaces. If this entry is present, any flight using this Route Segment must be one of the listed categories |
||
|
fce:userCategoryType |
User category |
values: AIR_TAXI, CARGO, COMMERCIAL, GENERAL_AVIATION, or MILITARY |
|
xsd:string |
Indicates the Reduced Vertical Separation Minimum (RVSM) limitations for this Route Segment (ALL, COMPLIANT, or NON-COMPLIANT). Any flights using this Route Segment must conform to this entry (default entry is ALL) |
values:ALL, COMPLIANT or NON-COMPLIANT |
|
Time filter definition |
||
|
xsd:string |
Indicates whether the flights are filtered by the departure time or the arrival time |
values: DEP or ARR |
|
xsd:dateTime |
Indicates when the filter begins. Only flights departing or arriving after this time are to be included |
YYYY-MM-DDThh:mm:ss |
|
xsd:dateTime |
Indicates when the filter ends. Only flights departing or arriving before this time are to be included |
YYYY-MM-DDThh:mm:ss |
3. rerouteFlightList | The reroute flight list | ||
Parameter | Type | Description | Format |
3.1 lastUpdated | xsd:dateTime | The time last updated | YYYY-MM-DDThh:mm:ss |
3.2 flightContainer | fcm:flightContainerType | The flight data | |
|
Type | Description | Format |
|
nxce:aircraftIdType | The flight's aircraft identification | La(a)(a)(a)(a)(a) |
|
xsd:string |
Aircraft Identification Type Valid |
La(a)(a)(a)(a)(a) |
|
xsd:string | Indicates whether the flight is RVSM compliant (a "-" if compliant, an "NC" if non-compliant | values:"-" or "NC" |
|
xsd:string | Indicates the equipment type (i.e. the model of aircraft) | alphanumeric string |
|
fce:centerIdType | The flight's departure center | 3 to 5 character alphanumeric string |
|
xsd:string |
The Center Identifier |
3 to 5 character alphanumeric string |
|
fce:centerIdType | The flight's arrival center | 3 to 5 character alphanumeric string |
|
xsd:string |
The Center Identifier |
3 to 5 character alphanumeric string |
|
nxce:airportIdType | The flight's departure airport | alphanumeric String |
|
xsd:string | An airport | 3 to 5 alphanumeric characters |
|
nxce:airportIdType | The flight's arrival airport | |
|
xsd:string | An airport | 3 to 5 alphanumeric characters |
|
fce:acAltType | The flight's arrival airport | |
|
xsd:integer |
Aircraft altitude in hundreds of feet from 0 to 600 |
integer between 0 and 600 |
|
fce:aircraftCategoryType-->xsd:string | Aircraft category | JET, TURBO, or PROP |
|
xsd:integer | The flight's cruising speed in knots | integer |
|
routeContainerType | Assigned route container | |
|
xsd:string |
Route container type |
NONE, CDR ROUTE, RERTE, UNKN RTE, or UPT RTE |
|
routeTypeType |
Route type of the assigned route |
NONE, CDR ROUTE, RERTE, UNKN RTE, or UPT RTE |
|
xsd:string |
Type of route assigned by the user |
value:NONE,CDR ROUTE,RERTE,UNKN RTE, UPT RTE |
|
xsd:string |
Indicates whether to include or exclude this flight and assigned route |
INCLUDE / EXCLUDE |
|
fce:protectedSegmentType-->xsd:string |
All or a portion of the route string, up to 1000 characters, that is designated as the protected portion. Note that route elements are separated by spaces. The protected segment must begin and end with a named fix or airport that falls on the route segment. Valid characters are any letter or digit, plus '/', '+', '*', '.', ' ', and the overcast symbol. Note: Protected segment should not be confused with the 'segment' in an expanded route when airways are expanded to applicable fixes. In this case a segment is a distance between two consecutive fixes. Protected Segment is and ERAM defined field |
alphanumeric string upto 1000 characters |
|
xsd:string | Oracle key of flight in database. Used internally to match assigned route and flights | Up to 32 characters |
|
xsd:string | Weight Class | values:L,H,S |
|
xsd:string | User Category | values:T, F, C, G, M |
|
xsd:string | Control Element for GDP, GS, or AFP | alphanumerics string |
|
xsd:string | Current route for the flight | Up to 1024 characters |
4. rerouteAdvisoryList | rerouteAdvisoryListType | Reroute advisory list data | |
Parameter | Type | Description | Format |
4.1 tmiId | fce:tmiIdType | TMI ID. Consists of the letters "RR", followed by three character facility ID that created the reroute followed by three digits representing the advisory number | 1 to 10 character uppercase alphanumeric string |
4.2 advisoryNumber | xsd:string | Indicates the number assigned to the advisory (up to six digits). If there is no number, the entry "---" will be present | 1 to 6 character numeric string including the dash “-” |
4.3 advisoryDate | xsd:date | Indicates the date the advisory was issued | YYYY-MM-DDThh:mm:ss |
4.4 advisoryMsgType | xsd:string | Advisory Message type | values:MESSAGE or ADVISORY |
4.5 advisoryCategory | nxce:rerouteCategoryType-->xsd:string | the Category of this Advisory | Values:CDR,FCA,FEA,INFO,MISC,NAT,NRP,PLAYBOOK,ROUTE,SHUTTLE,SPECOPS,VACAPES |
4.6 advisoryAction | nxce:advisoryActionType-->xsd:string | Specified action to be taken, one of the following: RQD: Required - System stakeholders must take action to comply with the advisory. RMD: Recommended - System stakeholders should consider Traffic Management Initiatives specified in the advisory. PLN: Planned - Traffic Management Initiatives that may be implemented. FYI: For Your Information - Advisories requiring no action | alphanumeric String |
4.7 constrainedArea | xsd:string | Impacted area referenced by the advisory | upto 512 characters |
4.8 reason | nxce:rerouteReasonType-->xsd:string | Indicates the cause of the advisory | values: EQUIPMENT, OTHER, VOLUME, RUNWAY/TAXIWAY, or WEATHER |
4.9 includeTraffic | xsd:string | Factors identifying specific flows of traffic in the route | alphanumeric string |
4.10 facilitiesIncludedList | fce:facilityListType | List of included facilities | |
|
xsd:string |
Facility identifier |
3 to 4 uppercase alphanumeric characters |
4.11 advisoryValidPeriod | fce:timePeriodType | Start and end times of the valid period | |
|
xsd:dateTime |
Estimated start of entry |
YYYY-MM-DDThh:mm:ss |
|
xsd:dateTime |
Estimated end of entry |
YYYY-MM-DDThh:mm:ss |
4.12 probabilityOfExtension | fce:probabilityOfExtensionType-->xsd:string | Probability that a TMI will be extended | values:NONE, LOW,MEDIUM,HIGH |
4.13 remarks | xsd:string | Free text remarks as entered by the ATCSCC specialist | alphanumeric string |
4.14 associatedRestrictions | xsd:string | Traffic management restrictions to be implemented in conjunction with the route. Free text entered by the operator/user | alphanumeric string |
4.15 modifications | xsd:string | Amendments to standard Playbook routing | alphanumeric string |
4.16 advisoryText | xsd:string | Advisory text sent by e-mail. Unlimited length | |
5.rerouteMitRestrictionList | The List of all the data pertaining to all MIT restrictions | ||
Parameter | Type | Description | Format |
milesInTrailRestriction | fcm:milesInTrailRestrictionType | ||
Parameter | Type | Description | Format |
5.1 includeMit | xsd:boolean | One of true or false. A value of false indicates that the MIT is to be ignored by the RRIABE when determining model results | TRUE or FALSE |
5.2 mitId | xsd:string | MIT identifier.Must be unique within the scope of this reroute | Up to 30 characters |
5.3 spacingInMiles | xsd:string | The spacing to be applied to flights in this MIT, in miles. For an FEA/FCA based MIT, this value can be overridden by the spacing applied to flights in a secondary filter | either EXCLUDE or a 1 to 3 character numeric string |
5.4 applyToFlights | xsd:string | One of ALL, REROUTED, NON-REROUTED. Indicates that the MIT restriction will be applied to all flights that match the restriction criteria or only the rerouted or non-rerouted flights.ALL and NON-REROUTED are allowed only for FEA/FCA-based MIT | values:ALL,REROUTED,NON-REROUTED |
5.5 mitTimeType | xsd:string | ne of MANUAL, AUTO, or FEA_TIMES. MANUAL means the user has set the start and end time of the MIT manually. AUTO means that TFMS will compute a start and end time that ensures that all flights in the reroute are subject to the MIT. FEA_TIMES means that TFMS will set the MIT start and end times to the FEA/FCA start and end times | Values:MANUAL,AUTO,FEA_TIMES |
5.6 mitStartTime | xsd:dateTime | Start time for the MIT restriction. MIT will be applied to any flight that is modeled to cross the MIT restriction point between the start time and the end time | YYYY-MM-DDThh:mm:ss |
5.7 mitEndTime | xsd:dateTime | End time for the MIT restriction | YYYY-MM-DDThh:mm:ss |
5.8 mitCrossingSegment | xsd:string | The points of a multi-segment crossing line drawn on the TSD and used to select the reroute segments affected by the MIT restriction. If present, the crossing segment data is only used by the TSD to draw the crossing line. It is not used by the backend to determine the segments that are part of the MIT. Each point is a comma-delimited latitude and longitude in hundredths of degrees (i.e., degrees times 100). Latitudes are assumed to be North and longitudes West. Points are separated by spaces. (This is same data structure as the one used for Line FCAs.) | alphanumeric string |
5.9 mitNamedFix | nxce:fixNameType-->xsd:string | A named fix where the MIT is to be applied | 1 to 20 character uppercase alphanumeric string |
5.10 mitFeaId | rriaIdType-->xsd:string | The ID of an FCA/FEA that will be used to specify the flights that will be subject to the MIT restriction | alphanumeric string, maximum 64 characters |
5.11 mitFilterList-->mitFilter | mitFilterType | Specifies one of three possible filter types: Destination airport, FXA secondary filter, or miles in trail. It is a single filter | |
|
rriaIdType-->xsd:string |
Present only if the MIT filter is based on a destination airport.For an MIT based on a crossing segment or fix, the ID will be the destination airport name |
0 to 64 character alphanumeric string |
|
rriaIdType-->xsd:string |
Present only if the MIT filter is based on a FXA secondary filter. System generated unique ID of a secondary filter associated with the FEA/FCA usually used for display purposes |
0 to 64 character alphanumeric string |
|
xsd:string |
The spacing to be applied to flights in this secondary filter in miles |
either EXCLUDE or a 1 to 3 character numeric string |
5.12 mitFeaAsOneFilterList-->mitFeaAsOneFilterId | rriaIdType-->xsd:string | Container for the spacing to be applied to flights in FEA/FCA secondary filters. Present only if different spacing is to be applied to flows that are specified by FEA secondary filters | alphanumeric string |
5.13 mitSegmentList-->mitSegment | Container for the reroute segments affected by this MIT. Will not be present if the MIT restriction is based on an FEA/FCA | ||
|
xsd:string |
The ID of a reroute segment to which the MIT will be applied. If a crossing segment was specified, TSD identifies each included reroute segment that the line crosses. If a fix was specified, TSD identifies each included reroute segment that contains the fix |
alphanumeric string |
|
"--"` | The location where the crossing segment crosses the reroute segment. Comma-separated latitude and longitude in hundredths of degrees.This is the location where the MIT will be applied to flights on this segment.This tag is present only if a crossing segment was specified for the MIT. If a fix was specified, then the MIT will be applied at the fix, in the same location for all segments |
alphanumeric string |
GCW
Data created from merging global cloud top height (CTH) and global convective diagnosis oceanic products
Reference-style:
Incomimg GCW Source data ( EDS_weather.XML)
HTTP Request for Threat level as a parameter
This is the sample file that Data Services team is receiving with threat level as a query parameter
HTTP Request for Threat level & Bounding box as a query parameter
This is the sample file that Data Services team is receiving with threat level as a query parameter
{
<gml:featureMember>
<sigmet_report fid="WX.R.N.9">
<region>
<gml:Polygon>
<gml:outerBoundaryIs>
<gml:LinearRing>
<gml:coordinates>-69.4488,-35.3227 -69.4416,-35.323 -69.4342,-35.3229 -69.4186,-35.3226 -69.3855,-35.2698 -69.3349,-35.2698 -69.3182,-35.3142 -69.3051,-35.3227 -69.2864,-35.3299 -69.2703,-35.3406 -69.2524,-35.3884 -69.2099,-35.4056 -69.2096,-35.4478 -69.2521,-35.4583 -69.2699,-35.5089 -69.3118,-35.5205 -69.3337,-35.57 -69.3888,-35.5703 -69.4181,-35.5201 -69.4286,-35.5202 -69.4388,-35.5204 -69.4488,-35.5209 -69.4632,-35.5705 -69.5088,-35.5703 -69.5161,-35.5222 -69.5703,-35.5076 -69.5834,-35.4546 -69.6143,-35.45 -69.6301,-35.4376 -69.6481,-35.4056 -69.6898,-35.3845 -69.6899,-35.3631 -69.69,-35.341 -69.648,-35.3127 -69.6301,-35.2787 -69.6101,-35.2703 -69.5845,-35.2699 -69.5627,-35.2698 -69.4728,-35.2696 -69.4607,-35.27 -69.4488,-35.3227</gml:coordinates>
</gml:LinearRing>
</gml:outerBoundaryIs>
</gml:Polygon>
</region>
<ogr:cat>2</ogr:cat>
<site_id>KWSI</site_id>
<change_type>ROU</change_type>
<report_type>RADAR</report_type>
<raw_type>CNVC</raw_type>
<type>TS</type>
<phenomenon>CONV</phenomenon>
<active_at>20200113T194500Z</active_at>
<expire_at>20200113T204500Z</expire_at>
<lower_level>0</lower_level>
<upper_level>300</upper_level>
</sigmet_report>
</gml:featureMember>
}
<gcw:gcwdata gml:id="gcwdata.17472">
<gml:name>M5NT1_561</gml:name>
<gml:boundedBy>
<gml:Envelope srsName="http://www.opengis.net/gml/srs/epsg.xml#4326" srsDimension="2">
<gml:lowerCorner>103.7777 49.3894</gml:lowerCorner>
<gml:upperCorner>103.8492 49.413</gml:upperCorner>
</gml:Envelope>
</gml:boundedBy>
<gcw:the_geom>
<gml:MultiSurface srsName="http://www.opengis.net/gml/srs/epsg.xml#4326" srsDimension="2">
<gml:surfaceMember>
<gml:Polygon>
<gml:exterior>
<gml:LinearRing>
<gml:posList>
103.7777 49.3894 103.7777 49.413 103.8492 49.3894 103.7777 49.3894
</gml:posList>
</gml:LinearRing>
</gml:exterior>
</gml:Polygon>
</gml:surfaceMember>
</gml:MultiSurface>
</gcw:the_geom>
<gcw:type>M5N</gcw:type>
<gcw:index>4</gcw:index>
<gcw:speed>14.0</gcw:speed>
<gcw:heading>244.0</gcw:heading>
<gcw:dateTime>2020_04_06_175000</gcw:dateTime>
<gcw:dBZ>20</gcw:dBZ>
<gcw:cth>26500</gcw:cth>
<gcw:eet>-9999999</gcw:eet>
<gcw:threat>1</gcw:threat>
<gcw:confidence>35</gcw:confidence>
<gcw:surfTemp>3</gcw:surfTemp>
<gcw:precipType>rain</gcw:precipType>
</gcw:gcwdata>
Parameter | Type | Description | Format |
---|---|---|---|
1.gml:boundedby | gml:boundedby-->gml:Box | The points of the polygon | numeric string |
|
gml:Box-->gml:coord | X & Y coordinateType | numeric string |
|
gml:coord-->gml:X |
The X coordinateType |
numeric string |
|
gml:coord-->gml:X |
The X coordinateType |
numeric string |
2.gml:featureMember | gml:featureMember-->sigmet_report | weather advisory that contains meteorological information concerning the safety of all aircraft | There are two types of SIGMETs: convective and non-convective |
|
sigmet_report-->region | region to describe the polygon's coordinates | numeric string |
|
region-->gml:Polygon |
region to describe the polygon's coordinates |
numeric string |
|
'gml:Polygon-->gml:outerBoundaryIs' | region to describe the polygon's coordinates |
numeric string |
|
'gml:outerBoundaryIs-->gml:LinearRing' | region to describe the polygon's coordinates |
numeric string |
|
'gml:LinearRing-->gml:coordinates' | coordinates of the linear ring that has X & Y for every point |
numeric string for example: -44.6192 -65.8902, -44.4335 -66.0937,-44.4501 -66.1382 |
|
xsd:Integer |
describes the category threat level |
integer values: either 1,2,3,4,5 |
|
xsd:String |
provides the site Id |
site ID: KWSI |
|
xsd:string |
unknown |
3 to 5 character string for example: ROU ("hard coded", configurable) |
|
xsd:string |
unknown |
3 to 5 character string for example: RADAR ("hard coded", configurable) |
|
xsd:string |
GCW type property |
3 to 5 character for example:CNVC |
|
xsd:string |
GCW type property |
3 to 5 character for example:TS (same as raw_type) |
|
xsd:string |
GCW "precipType" |
3 to 5 character for example:CONV |
|
xsd:dateTime |
GCW datetime |
re-formatted according to EDS expected format |
|
xsd:dateTime |
GCW datetime |
re-formatted according to EDS expected format: GCW datetime + minutes( currently 60 minutes) |
|
xsd:string |
max of: 0 and the GCW "eet" property |
integer |
|
xsd:string |
GCW CTH property |
integer |
Outgoing EDS_weather Data (file extension GCW_Weather.xml)
- This is what we are sending it to our customers
HTTP Request
GET https://weather.imsvas.com/gcw_weather
{
<gml:featureMember>
<ogr:sigmet_report fid="WX.R.N.1">
<ogr:geometryProperty><gml:Polygon srsName="EPSG:4326"><gml:outerBoundaryIs><gml:LinearRing><gml:coordinates>162.173361783649,0.351773697423112 162.211257812415,0.651835332047869 162.275147111163,0.724182624577308 162.451751690251,0.76527725454688 162.422706581014,0.795378116622764 162.39289629769,0.885556156298461 162.296753579692,0.787429794116838 162.250457411737,0.784430949561437 162.212772769045,0.811490068931669 162.164998054489,1.08129536188415 162.173727990448,1.11997341510867 162.200619806466,1.14651394537241 162.362990980788,1.20066316907066 162.415276371746,1.19013002124682 162.469383189126,1.08592308789597 162.476317943216,1.01400677046685 162.532697471993,0.993174839907652 162.65907359438,0.83686864697308 162.929048201394,0.952984768048376 163.392688960712,1.19890526050551 163.634897343762,1.2016210554691 163.687414396347,1.16653028280518 163.697150084289,0.237065313204548 163.690389451971,0.187478641325549 163.660485989229,0.154485254505083 162.225962524265,0.146322888958566 162.189261671815,0.162141565996264 162.167534414345,0.195684216407736 162.173361783649,0.351773697423112</gml:coordinates></gml:LinearRing></gml:outerBoundaryIs></gml:Polygon></ogr:geometryProperty>
<ogr:cat>2</ogr:cat>
<ogr:raw_type>G9N</ogr:raw_type>
<ogr:type>G9N</ogr:type>
<ogr:phenomenon>rain</ogr:phenomenon>
<ogr:upper_level>470</ogr:upper_level>
<ogr:lower_level>0</ogr:lower_level>
<ogr:active_at>20200211T200000Z</ogr:active_at>
<ogr:expire_at>20200211T210000Z</ogr:expire_at>
<ogr:change_type>ROU</ogr:change_type>
<ogr:report_type>RADAR</ogr:report_type>
<ogr:gcw_name>G9NT2_10</ogr:gcw_name>
</ogr:sigmet_report>
</gml:featureMember>
}
Parameter | Type | Description | Format |
---|---|---|---|
1.gml:boundedby | gml:boundedby-->gml:null | numeric string | |
|
gml:null | null values | numeric string |
2.gml:featureMember | gml:featureMember-->ogr:sigmet_report | weather advisory that contains meteorological information concerning the safety of all aircraft.There are two types of SIGMETs: convective and non-convective | fid=WX.R.N.{sequentially numbered, starting from zero} |
|
ogr:sigmet_report-->ogr:geometryProperty |
To give more information on the polygon |
|
|
ogr:geometryProperty--> [gml:Polygon][#gml:Polygon] |
To give more information on the polygon |
for example: srsName="EPSG:4326" |
|
gml:outerBoundaryIs --> gml:LinearRing |
To provide coordinates of the polygon or the multipolygon. Note: if there are multiple polygons, there would be an additional tag for <gml:multipolygon>--> <gml:polygonMember> that can help in accomodating more than one < a name="gml:polygon>"</a> |
|
|
gml:LinearRing-->gml:coordinates |
Gives the X and Y coordinates of the polygon or multipolygon |
Intergers; for eg:27.7230663696768 122.581343297612,27.7298510928713 122.547424697129 |
|
xsd:Integer |
describes the category threat level |
integer values: either 1,2,3,4,5 |
|
xsd:string |
GCW type property |
3 to 5 character for example:G9N |
|
xsd:string |
GCW type property |
3 to 5 character for example:G9N (same as raw_type) |
|
xsd:string |
GCW "precipType" |
3 to 5 character for example:rain |
|
xsd:string |
GCW CTH property |
integer |
|
xsd:string |
max of: 0 and the GCW "eet" property |
integer |
|
xsd:dateTime |
GCW datetime |
re-formatted according to EDS expected format |
|
xsd:dateTime |
GCW datetime |
re-formatted according to EDS expected format: GCW datetime + minutes( currently 60 minutes) |
|
xsd:string |
unknown |
3 to 5 character string for example: ROU ("hard coded", configurable) |
|
xsd:string |
unknown |
3 to 5 character string for example: RADAR ("hard coded", configurable) |
|
xsd:string |
GCW "Name" property; Note:This one isn't in the "original" EDS data, it's conceivable that we may end up having to remove it, if it actually breaks something in the EDS. |
Alphanumeric String ;for example:G9NT2_1 |
Properties in GCW source data
- "other" keys that exist in the GCW source data, but that we're not currently mapping to anything in the outgoing EDS data:
Parameter | Type | Description |
---|---|---|
index | ||
speed | knots | Speed of the polygon, derived from NEXRAD Storm Track data, if available, or from Global Forecast System |
heading | degrees | Heading of the polygon movement, derived from NEXRAD Storm Track data, if available, or from Global Forecast System. Heading indicates the “heading to” vector |
dBZ | dBZ | An approximated dBZ value derived from the combination of satellite data (Brightness Temperature, Water Vapor and Cloud Top Height), NEXRAD ground radar, and Lightning data |
confidence | 0-100% | Estimate for quality of the data and threat assessment (e.g. DVIL is considered more reliable than the Satellite data) and the age of the data is also considered in confidence of the threat |
surfTemp | Celsius | Surface Temperature |
precipType | none, rain, snow/frozen, mixed, or unk | Precipitation Type |
cth | feet | Height of the polygon, derived from the Satellite & GFS data |
eet | feet | Height of polygon, derived from NEXRAD Enhanced Echo Top. currently from MRMS HREET |
threat | 1-5 (Note the team has found threats >5 as well) | |
src | Source data used to create the polygon. (e.g. the satellite ID or DVL or GL, it can also be a combination of satellite and lightning, e.g. M7S_GL or combination of DVL and GL, e.g. DVL_GL |
- Things we havent seen so far |Color|color index|Indicates color coding of the polygon for ARINCDirect Display| |ID|Unique identifier of polygon|The formed ID indicates Satellite, Threat level, Polygon and possibly a numerical index|
{
"type": "Feature",
"properties": {
"name": "MMST4_3",
"type": "MMS_GL",
"index": 10,
"speed": 25,
"heading": 348,
"dateTime": "2020_02_13_203500",
"dBZ": 50,
"cth": 46500,
"eet": -9999999,
"threat": 4,
"confidence": 95,
"surfTemp": 32,
"precipType": "rain"
}
Errors
The API uses the following error codes:
merged from develop!
Error Code | Meaning |
---|---|
400 | Bad Request -- Your request is invalid. |
401 | Unauthorized -- Your API key is wrong. |
403 | Forbidden -- The data requested is hidden for administrators only. |
404 | Not Found -- The specified data could not be found. |
405 | Method Not Allowed -- You tried to access a data with an invalid method. |
406 | Not Acceptable -- You requested a format that isn't json. |
410 | Gone -- The data requested has been removed from our servers. |
418 | I'm a teapot. |
429 | Too Many Requests -- You're requesting too many data! Slow down! |
500 | Internal Server Error -- We had a problem. Try again later. |
503 | Service Unavailable -- We're temporarily offline for maintenance. Please try again later. |