FacilityConditionStructure Data Type

Implemented Interfaces
Serializable
Properties
name data type description
FacilityRef FacilityRef
Facility FacilityStructure
FacilityStatus FacilityStatusStructure
SituationRef SituationRef
Remedy RemedyStructure
MonitoringInfo MonitoringInformationStructure
ValidityPeriod HalfOpenTimestampOutputRangeStructure
Extensions Extensions

Example

{
  "FacilityRef" : {
    "value" : "..."
  },
  "Facility" : {
    "FacilityCode" : "...",
    "Description" : [ {
      "value" : "...",
      "lang" : "..."
    }, {
      "value" : "...",
      "lang" : "..."
    } ],
    "FacilityClass" : [ "fixedEquipment", "serviceProvidedByIndividual" ],
    "Features" : {
      "Feature" : [ { }, { } ]
    },
    "OwnerRef" : {
      "value" : "..."
    },
    "OwnerName" : {
      "value" : "...",
      "lang" : "..."
    },
    "ValidityCondition" : {
      "Period" : [ { }, { } ],
      "Timeband" : [ { }, { } ],
      "DayType" : [ "tuesday", "tuesday" ],
      "HolidayType" : [ "sundaysAndPublicHolidays", "everyDay" ]
    },
    "FacilityLocation" : {
      "LineRef" : { },
      "StopPointRef" : { },
      "VehicleRef" : { },
      "DatedVehicleJourneyRef" : { },
      "ConnectionLinkRef" : { },
      "InterchangeRef" : { },
      "StopPlaceRef" : { },
      "StopPlaceComponentId" : { },
      "OperatorRef" : { },
      "ProductCategoryRef" : { },
      "ServiceFeatureRef" : [ { }, { } ],
      "VehicleFeatureRef" : [ { }, { } ]
    },
    "Limitations" : {
      "WheelchairAccess" : { },
      "StepFreeAccess" : { },
      "EscalatorFreeAccess" : { },
      "LiftFreeAccess" : { },
      "AudibleSignalsAvailable" : { },
      "VisualSignsAvailable" : { }
    },
    "Suitabilities" : {
      "Suitability" : [ { }, { } ]
    },
    "AccessibilityAssessment" : {
      "MobilityImpairedAccess" : true,
      "Limitations" : { },
      "Suitabilities" : { },
      "Extensions" : { }
    },
    "Extensions" : {
      "anies" : [ { }, { } ]
    }
  },
  "FacilityStatus" : {
    "Status" : "unknown",
    "Description" : [ {
      "value" : "...",
      "lang" : "..."
    }, {
      "value" : "...",
      "lang" : "..."
    } ],
    "AccessibilityAssessment" : {
      "MobilityImpairedAccess" : true,
      "Limitations" : { },
      "Suitabilities" : { },
      "Extensions" : { }
    },
    "Extensions" : {
      "anies" : [ { }, { } ]
    }
  },
  "SituationRef" : {
    "SituationSimpleRef" : {
      "value" : "..."
    },
    "SituationFullRef" : {
      "VersionCountryRef" : { },
      "ParticipantRef" : { },
      "SituationNumber" : { },
      "UpdateCountryRef" : { },
      "UpdateParticipantRef" : { },
      "Version" : { }
    }
  },
  "Remedy" : {
    "RemedyType" : "unknown",
    "Description" : [ {
      "value" : "...",
      "lang" : "..."
    }, {
      "value" : "...",
      "lang" : "..."
    } ],
    "Extensions" : {
      "anies" : [ { }, { } ]
    }
  },
  "MonitoringInfo" : {
    "MonitoringInterval" : {
      "sign" : 12345,
      "seconds" : 12345,
      "months" : 12345,
      "years" : 12345,
      "days" : 12345,
      "XMLSchemaType" : "...",
      "hours" : 12345,
      "minutes" : 12345
    },
    "MonitoringType" : "unknown",
    "MonitoringPeriod" : {
      "Period" : [ { }, { } ],
      "Timeband" : [ { }, { } ],
      "DayType" : [ "friday", "wednesday" ],
      "HolidayType" : [ "religiousHoliday", "schoolDays" ]
    },
    "Extensions" : {
      "anies" : [ { }, { } ]
    }
  },
  "ValidityPeriod" : {
    "StartTime" : "...",
    "EndTime" : "...",
    "EndTimeStatus" : "longTerm"
  },
  "Extensions" : {
    "anies" : [ {
      "tagName" : "...",
      "schemaTypeInfo" : { },
      "ownerDocument" : { },
      "firstChild" : { },
      "prefix" : "...",
      "nextSibling" : { },
      "parentNode" : { },
      "nodeType" : 12345,
      "nodeValue" : "...",
      "nodeName" : "...",
      "namespaceURI" : "...",
      "childNodes" : { },
      "baseURI" : "...",
      "localName" : "...",
      "attributes" : { },
      "lastChild" : { },
      "textContent" : "...",
      "previousSibling" : { }
    }, {
      "tagName" : "...",
      "schemaTypeInfo" : { },
      "ownerDocument" : { },
      "firstChild" : { },
      "prefix" : "...",
      "nextSibling" : { },
      "parentNode" : { },
      "nodeType" : 12345,
      "nodeValue" : "...",
      "nodeName" : "...",
      "namespaceURI" : "...",
      "childNodes" : { },
      "baseURI" : "...",
      "localName" : "...",
      "attributes" : { },
      "lastChild" : { },
      "textContent" : "...",
      "previousSibling" : { }
    } ]
  }
}