ODHActivityPoi Datamodel changes - noi-techpark/opendatahub-docs GitHub Wiki

WIP: not finished yet

Field to be Removed shortly

  • CustomId -> If needed it is moved to Mapping
  • SmgId -> If needed it is moved to Mapping
  • Type -> Obsolete refer to Tags
  • SubType -> Obsolete refer to Tags
  • PoiType -> Obsolete refer to Tags
  • AdditionalPoiInfos.MainType -> Obsolete
  • AdditionalPoiInfos.SubType -> Obsolete
  • AdditionalPoiInfos.PoiType -> Obsolete
  • Highlight -> Obsolete
  • OwnerRid -> If needed it is moved to Mapping
  • ChildPoiIds -> If needed it is moved to Mapping
  • MasterPoiIds -> If needed it is moved to Mapping
  • PoiServices -> Obsolete
  • ODHActivityPoiTypes -> Obsolete
  • LocationInfo.AreaInfo -> Obsolete refer to the AreaId Array

Deprecated Fields that will be removed

  • PoiProperty -> Obsolete
  • SyncSourceInterface -> Obsolete
  • SyncUpdateMode -> Obsolete
  • GpsPoints -> Obsolete rfer to GpsInfo
  • OutdooractiveID -> If needed it is moved to Mapping
  • OutdooractiveElevationID -> If needed it is moved to Mapping
  • Difficulty -> Found in Ratings
  • LTSTags -> Obsolete refer to Tags
  • CopyrightChecked -> Obsolete
  • SmgTags -> Obsolete refer to Tags
  • SmgActive -> Obsolete refer to PublishedOn

Properties changes

The following properties from the root object will be removed and be in the appropriate AdditionalProperties object (see below) For compatibility reasons they stay in the root object for some months

  • AgeFrom
  • AgeTo
  • AltitudeDifference
  • AltitudeHighestPoint
  • AltitudeLowestPoint
  • AltitudeSumUp
  • AltitudeSumDown
  • DistanceDuration
  • DistanceLength
  • Highlight
  • IsOpen
  • IsPrepared
  • RunToValley
  • IsWithLigth
  • HasRentals
  • LiftAvailable
  • FeetClimb
  • BikeTransport
  • WayNumber
  • Number
  • IsOpen
  • HasFreeEntrance
  • CategoryCodes
  • DishRates
  • CapacityCeremony
  • Facilities
  • MaxSeatingCapacity

Specific changes for Gastronomies from Source LTS

  • CategoryCodes -> available in the Tags/AdditionalProperties.GastronomyLtsDataProperties section
  • DishRates -> available in the Tags/AdditionalProperties.GastronomyLtsDataProperties section
  • CapacityCeremony -> available in the Tags/AdditionalProperties.GastronomyLtsDataProperties section
  • Facilities -> available in the Tags/AdditionalProperties.GastronomyLtsDataProperties section
  • MaxSeatingCapacity -> available in the AdditionalProperties.GastronomyLtsDataProperties section

Specific changes for Pois from Source LTS

  • AgeFrom -> available in the AdditionalProperties.PoiAgeDataProperties section
  • AgeTo -> available in the AdditionalProperties.PoiAgeDataProperties section
  • IsOpen -> available in the AdditionalProperties.PoiLtsDataProperties section
  • HasFreeEntrance -> available in the AdditionalProperties.PoiLtsDataProperties section

Specific changes for Activities from Source LTS

  • AltitudeDifference -> available in the AdditionalProperties.ActivityLtsDataProperties section
  • AltitudeHighestPoint -> available in the AdditionalProperties.ActivityLtsDataProperties section
  • AltitudeLowestPoint -> available in the AdditionalProperties.ActivityLtsDataProperties section
  • AltitudeSumUp -> available in the AdditionalProperties.ActivityLtsDataProperties section
  • AltitudeSumDown -> available in the AdditionalProperties.ActivityLtsDataProperties section
  • DistanceDuration -> available in the AdditionalProperties.ActivityLtsDataProperties section
  • DistanceLength -> available in the AdditionalProperties.ActivityLtsDataProperties section
  • Highlight -> available in the AdditionalProperties.ActivityLtsDataProperties section
  • IsOpen -> available in the AdditionalProperties.ActivityLtsDataProperties section
  • IsPrepared -> available in the AdditionalProperties.ActivityLtsDataProperties section
  • RunToValley -> available in the AdditionalProperties.ActivityLtsDataProperties section
  • IsWithLigth -> available in the AdditionalProperties.ActivityLtsDataProperties section
  • HasRentals -> available in the AdditionalProperties.ActivityLtsDataProperties section
  • LiftAvailable -> available in the AdditionalProperties.ActivityLtsDataProperties section
  • FeetClimb -> available in the AdditionalProperties.ActivityLtsDataProperties section
  • BikeTransport -> available in the AdditionalProperties.ActivityLtsDataProperties section
  • WayNumber -> available in the AdditionalProperties.ActivityLtsDataProperties section
  • Number -> available in the AdditionalProperties.ActivityLtsDataProperties section
  • IsOpen -> available in the AdditionalProperties.ActivityLtsDataProperties section