-
Notifications
You must be signed in to change notification settings - Fork 3
Events Datamodel changes
Some fields where removed, which are not used anymore
-
Pdfnot used and needed anymore -
Rancnot used anymore, the Ranc info is Stored in the Publisher -
PayMetnot used anymore -
Typenot used anymore -
GrpEventnot used anymore -
LTSTagsnot used anymore will be included in Tags (type eventcategory) -
Hashtagnot used anymore will be included in Tags (type eventtag) -
EventDate-
GpsEastnot used anymore -
GpsNorthnot used anymore -
InscriptionTillnot used anymore -
EventDateAdditionalTimenot used anymore
-
-
EventPricesuse EventVariants -
EventBenefitnot used anymore -
EventCrossSellingnot used anymore -
EventDescAdditionalnot used anymore -
EventOperationScheduleOverviewnot used anymore -
NextBeginDateunneded can be calculated out of EventDates / EventDatesBegin
Deprecated fields are there for Compatibility reasons will be removed after a certain period
-
EventDate-
EventCalculatedDayis replaced by EventCalculatedDays
-
-
EventPriceObsolete, use EventVariants -
ODHTagswill be deprecated soon, switch toTags -
OdhActivenot used anymore, please usePublishedOn -
EventBookingthe propertiesBookableTo, BookableFrom, AccommodationAssignmentare not provided anymore, the Booking Urls can be found in EventUrls (type bookingUrl) -
ClassificationRIDwill be included in Tags (type eventclassification) -
Topics/TopicRidswill be included in Tags (type eventcategory) -
Gpstype,Latitude,Longitude,Altitude,AltitudeUnitofMeasureon Root level are deprecated useGpsInfo -
TicketObsolete, use EventProperty.TicketRequired -
SignOnObsolete, use EventProperty.RegistrationRequired -
OrgRIDObsolete, use EventProperty.EventOrganizerId -
EventAdditionalInfos-
Mplaceobsolete use Meetingpoint -
Regobsolete use Registration
-
-
EventUrlsArray Includes BookingUrls (type bookingUrl), Includes UrlAlias(type urlAlias), Includes Urls (type urls)-
Type(string) -
Url(Dictionary<string,string>) -
Active(nullable bool)
-
-
EventAdditionalInfosDictionary with language key Includes new Text Information like ServiceDescription, CancellationModality, WhatToBring etc...-
WhatToBring(string) -
MeetingPoint(string) -
Registration(string) -
Location(string) -
ServiceDescription(string) -
CancellationModality(string)
-
-
EventDateArray Represents the EventDate LTS Datamodel of the new Interface-
EventVariantIDs(nullable nullable string array) -
EventCalculatedDaysRepresentation of EventCalculatedDay (deprecated) as List-
EventCalculatedDay-
SoldOut(nullable bool) -
AvailabilityLow(nullable bool) -
AvailabilityCalculatedValue(nullable int) -
EventDateCalculatedDayVariantArray-
VariantRID(string) -
AvailabilityLow(nullable bool) -
AvailabilityCalculatedValue(nullable int)
-
-
-
-
EventDateTicketInfo(nullable nullable string array)-
Active(nullable bool) -
OnlineSaleUntil(nullable int) -
OnlineContingent(nullable int)
-
-
IsCancelled(nullable bool) -
EventDateOpeningInfo-
MondayOpen(nullable bool) -
TuesdayOpen(nullable bool) -
WednesdayOpen(nullable bool) -
ThursdayOpen(nullable bool) -
FridayOpen(nullable bool) -
SaturdayOpen(nullable bool) -
SundayOpen(nullable bool) -
Entrance1(nullable timespan) -
Begin1(nullable timespan) -
End1(nullable timespan) -
Entrance2(nullable timespan) -
Begin2(nullable timespan) -
End2(nullable timespan)
-
-
EventDateTicketInfo-
Active(nullable bool) -
OnlineSaleUntil(nullable int) -
OnlineContingent(nullable int)
-
-
-
EventPropertyContains EventClassificationId, RegistrationRequired, EventOrganizerId, TicketRequired, IncludedInSuedtirolGuestPass Properties-
EventClassificationId(string) -
RegistrationRequired(nullable bool) -
EventOrganizerId(string) -
TicketRequired(nullable bool) -
IncludedInSuedtirolGuestPass(nullable bool) -
IsBookable(nullable bool)
-
-
EventVariantsArray New Datamodel from LTS Api which contains the pricing modalities-
Order(nullable int) -
Price(nullable price) -
VariantId(string) -
VariantCategoryId(string) -
Name(Dictionary<string,string>)
-
How the LTS Description fields maps to the Open Data Hub Detail Fields
-
longDescriptionmaps toDetail.lang.BaseText -
shortDescriptionmaps toDetail.lang.IntroText -
howToParkmaps toDetail.lang.ParkingInfo -
howToArrivemaps toDetail.lang.GetThereText -
routeDescriptionmaps toDetail.lang.AdditionalText -
publicTransportmaps toDetail.lang.PublicTransportationInfo -
authorTipmaps toDetail.lang.AuthorTip -
safetyInstructionsmaps toDetail.lang.SafetyInfo -
equipmentmaps toDetail.lang.EquipmentInfo -
serviceDescriptionmaps toEventAdditionalInfos.lang.ServiceDescription -
whatToBringmaps toEventAdditionalInfos.lang.WhatToBring -
cancellationModalitymaps toEventAdditionalInfos.lang.CancellationModality
The api tries to sync all EventDates from 6 Months before the Sync Date up to 1 year after the Sync Date
To have the Publisher IDM 'C9475CF585664B2887DE543481182A2D' on first position in EventPublisher a special sort is implemented
This wiki contains additional information about the Open Data Hub alongside the Open Data Hub - Official Documentation 🔗 .