ABCDEFGHIJKLMNOPQRSTUVWX
1
OpenReferral UK attributemaps to OpenActive Event model
2
service.urlurl
3
service.namename
4
service.descriptiondescription
5
service.logoimage
6
taxonomy.idactivity.id
7
taxonomy.nameactivity.prefLabel
8
taxonomy.vocabularyactivity.inScheme
9
eligibility.minAgeageRange.minValue
10
eligibility.maxAgeageRange.maxValue
11
eligibility.url (needs to be parsed for gender-based restricitons)genderRestrictionUrl, decode to type
12
regular_schedule.descriptionattendeeInstructions
13
accessibility_for_disability.idaccessibilitySupport
14
accessibility_for_disability.accessibilityaccessibilitySupport
15
location.descriptionmeetingPoint
16
cost_option.amountbeta:isAccessibleForFree
17
organization.urlorganizer.url
18
organization.nameorganizer.name
19
organization.logoorganizer.logo
20
sameAsorganizer.sameAsNot directly mapped, but may relate to organization.url and organization.description
21
contact.nameorganizer.contactPoint.nameWhy is contactPoint listed as 'beta'? Should be 'schema:'?
22
service.emailorganizer.contactPoint.email
23
contact.telephoneorganizer.contactPoint.telephone
24
cost_option.amountoffer.priceNote 2 > 1 mapping
25
cost_option.amountbeta:isFirstSessionAccessibleForFree
26
location.namelocation.name
27
location.descriptionlocation.description
28
location.physical_addresslocation.addressDecode into address_1, city, state_province, postcode, country
29
location.latitudelocation.geo.latitude
30
location.longitudelocation.geo.longitude
31
regular_schedule.startDateeventSchedule.startDate
32
regular_schedule.endDateeventSchedule.endDate
33
regular_schedule.validToeventSchedule.endDate
34
regular_schedule.freq and regular_schedule.intervaleventSchedule.repeatFrequencyDecoding required.
35
regular_schedule.byday and regular_schedule.bymontheventSchedule.byDay
36
regular_schedule.opens_ateventSchedule.startTime (?)There are a few problems here. Mike's mapping appears to make reference to the non-existent startTime/endTime attributes (presumably should be startDate/endDate); and this does not or should not map to opens_at or closes_at field. For this we have location.openingHoursSpecification.
37
regular_schedule.closes_ateventSchedule.endTime (?)
38
regular_schedule.intervalbeta:interval
39
contact.name?leader.nameMapping unclear here. Possibly contact.name
40
durationeventSchedule.durationNot mapped directly but used to check start/end time
41
cost_option.option [URL value]offer.urlMapping unclear here
42
durationNot mapped directly, but used to calculate regular_schedule.end_time
43
phone.numberSame as organizer.contactPoint.telephone?
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100