Class: OpenActive::Models::Schema::Organization
- Inherits:
-
Thing
show all
- Defined in:
- lib/openactive/models/schema/organization.rb
Direct Known Subclasses
Organization, Airline, Consortium, Corporation, EducationalOrganization, FundingScheme, GovernmentOrganization, LibrarySystem, MedicalOrganization, NGO, NewsMediaOrganization, PerformingGroup, Project, SportsOrganization, WorkersUnion
Instance Attribute Summary collapse
-
#actionable_feedback_policy ⇒ URI, OpenActive::Models::Schema::CreativeWork
-
#address ⇒ String, OpenActive::Models::Schema::PostalAddress
-
#aggregate_rating ⇒ OpenActive::Models::Schema::AggregateRating
-
#alumni ⇒ OpenActive::Models::Schema::Person
-
#area_served ⇒ String, ...
-
#award ⇒ String
-
#awards ⇒ String
-
#brand ⇒ OpenActive::Models::Schema::Brand, OpenActive::Models::Schema::Organization
-
#contact_point ⇒ OpenActive::Models::Schema::ContactPoint
-
#contact_points ⇒ OpenActive::Models::Schema::ContactPoint
-
#corrections_policy ⇒ URI, OpenActive::Models::Schema::CreativeWork
-
#department ⇒ OpenActive::Models::Schema::Organization
-
#dissolution_date ⇒ Date?
-
#diversity_policy ⇒ OpenActive::Models::Schema::CreativeWork, URI
-
#diversity_staffing_report ⇒ URI, OpenActive::Models::Schema::Article
-
#duns ⇒ String
-
#email ⇒ String
-
#employee ⇒ OpenActive::Models::Schema::Person
-
#employees ⇒ OpenActive::Models::Schema::Person
-
#ethics_policy ⇒ OpenActive::Models::Schema::CreativeWork, URI
-
#event ⇒ OpenActive::Models::Schema::Event
-
#events ⇒ OpenActive::Models::Schema::Event
-
#fax_number ⇒ String
-
#founder ⇒ OpenActive::Models::Schema::Person
-
#founders ⇒ OpenActive::Models::Schema::Person
-
#founding_date ⇒ Date?
-
#founding_location ⇒ OpenActive::Models::Schema::Place
-
#funder ⇒ OpenActive::Models::Schema::Organization, OpenActive::Models::Schema::Person
-
#global_location_number ⇒ String
-
#has_credential ⇒ OpenActive::Models::Schema::EducationalOccupationalCredential
-
#has_offer_catalog ⇒ OpenActive::Models::Schema::OfferCatalog
-
#has_pos ⇒ OpenActive::Models::Schema::Place
-
#has_product_return_policy ⇒ OpenActive::Models::Schema::ProductReturnPolicy
-
#isic_v4 ⇒ String
-
#knows_about ⇒ String, ...
-
#knows_language ⇒ OpenActive::Models::Schema::Language, String
-
#legal_name ⇒ String
-
#lei_code ⇒ String
-
#location ⇒ OpenActive::Models::Schema::Place, ...
-
#logo ⇒ OpenActive::Models::Schema::ImageObject, URI
-
#makes_offer ⇒ OpenActive::Models::Schema::Offer
-
#member ⇒ OpenActive::Models::Schema::Organization, OpenActive::Models::Schema::Person
-
#member_of ⇒ OpenActive::Models::Schema::ProgramMembership, OpenActive::Models::Schema::Organization
-
#members ⇒ OpenActive::Models::Schema::Organization, OpenActive::Models::Schema::Person
-
#naics ⇒ String
-
#number_of_employees ⇒ OpenActive::Models::Schema::QuantitativeValue
-
#ownership_funding_info ⇒ OpenActive::Models::Schema::CreativeWork, ...
-
#owns ⇒ OpenActive::Models::Schema::OwnershipInfo, OpenActive::Models::Schema::Product
-
#parent_organization ⇒ OpenActive::Models::Schema::Organization
-
#publishing_principles ⇒ OpenActive::Models::Schema::CreativeWork, URI
-
#review ⇒ OpenActive::Models::Schema::Review
-
#reviews ⇒ OpenActive::Models::Schema::Review
-
#seeks ⇒ OpenActive::Models::Schema::Demand
-
#service_area ⇒ OpenActive::Models::Schema::Place, ...
-
#slogan ⇒ String
-
#sponsor ⇒ OpenActive::Models::Schema::Person, OpenActive::Models::Schema::Organization
-
#sub_organization ⇒ OpenActive::Models::Schema::Organization
-
#tax_id ⇒ String
-
#telephone ⇒ String
-
#type ⇒ String
-
#unnamed_sources_policy ⇒ URI, OpenActive::Models::Schema::CreativeWork
-
#vat_id ⇒ String
Attributes inherited from Thing
#additional_type, #alternate_name, #description, #disambiguating_description, #identifier, #image, #main_entity_of_page, #name, #potential_action, #same_as, #subject_of, #url
Attributes inherited from JsonLdModel
#context, #id
Method Summary
Methods inherited from BaseModel
#assign_attributes, define_property, deserialize, #deserialize, deserialize_class, #initialize, #serialize, serialize, #set_property, #to_json
#check_types, included
included, #to_h, #values
Instance Attribute Details
302
303
304
|
# File 'lib/openactive/models/schema/organization.rb', line 302
def actionable_feedback_policy
@actionable_feedback_policy
end
|
40
41
42
|
# File 'lib/openactive/models/schema/organization.rb', line 40
def address
@address
end
|
71
72
73
|
# File 'lib/openactive/models/schema/organization.rb', line 71
def aggregate_rating
@aggregate_rating
end
|
248
249
250
|
# File 'lib/openactive/models/schema/organization.rb', line 248
def alumni
@alumni
end
|
#area_served ⇒ String, ...
216
217
218
|
# File 'lib/openactive/models/schema/organization.rb', line 216
def area_served
@area_served
end
|
#award ⇒ String
91
92
93
|
# File 'lib/openactive/models/schema/organization.rb', line 91
def award
@award
end
|
#awards ⇒ String
292
293
294
|
# File 'lib/openactive/models/schema/organization.rb', line 292
def awards
@awards
end
|
184
185
186
|
# File 'lib/openactive/models/schema/organization.rb', line 184
def brand
@brand
end
|
269
270
271
|
# File 'lib/openactive/models/schema/organization.rb', line 269
def contact_point
@contact_point
end
|
102
103
104
|
# File 'lib/openactive/models/schema/organization.rb', line 102
def contact_points
@contact_points
end
|
253
254
255
|
# File 'lib/openactive/models/schema/organization.rb', line 253
def corrections_policy
@corrections_policy
end
|
179
180
181
|
# File 'lib/openactive/models/schema/organization.rb', line 179
def department
@department
end
|
#dissolution_date ⇒ Date?
145
146
147
|
# File 'lib/openactive/models/schema/organization.rb', line 145
def dissolution_date
@dissolution_date
end
|
17
18
19
|
# File 'lib/openactive/models/schema/organization.rb', line 17
def diversity_policy
@diversity_policy
end
|
286
287
288
|
# File 'lib/openactive/models/schema/organization.rb', line 286
def diversity_staffing_report
@diversity_staffing_report
end
|
#duns ⇒ String
211
212
213
|
# File 'lib/openactive/models/schema/organization.rb', line 211
def duns
@duns
end
|
#email ⇒ String
326
327
328
|
# File 'lib/openactive/models/schema/organization.rb', line 326
def email
@email
end
|
35
36
37
|
# File 'lib/openactive/models/schema/organization.rb', line 35
def employee
@employee
end
|
259
260
261
|
# File 'lib/openactive/models/schema/organization.rb', line 259
def employees
@employees
end
|
313
314
315
|
# File 'lib/openactive/models/schema/organization.rb', line 313
def ethics_policy
@ethics_policy
end
|
107
108
109
|
# File 'lib/openactive/models/schema/organization.rb', line 107
def event
@event
end
|
297
298
299
|
# File 'lib/openactive/models/schema/organization.rb', line 297
def events
@events
end
|
#fax_number ⇒ String
206
207
208
|
# File 'lib/openactive/models/schema/organization.rb', line 206
def fax_number
@fax_number
end
|
118
119
120
|
# File 'lib/openactive/models/schema/organization.rb', line 118
def founder
@founder
end
|
134
135
136
|
# File 'lib/openactive/models/schema/organization.rb', line 134
def founders
@founders
end
|
#founding_date ⇒ Date?
112
113
114
|
# File 'lib/openactive/models/schema/organization.rb', line 112
def founding_date
@founding_date
end
|
86
87
88
|
# File 'lib/openactive/models/schema/organization.rb', line 86
def founding_location
@founding_location
end
|
342
343
344
|
# File 'lib/openactive/models/schema/organization.rb', line 342
def funder
@funder
end
|
#global_location_number ⇒ String
61
62
63
|
# File 'lib/openactive/models/schema/organization.rb', line 61
def global_location_number
@global_location_number
end
|
264
265
266
|
# File 'lib/openactive/models/schema/organization.rb', line 264
def has_credential
@has_credential
end
|
201
202
203
|
# File 'lib/openactive/models/schema/organization.rb', line 201
def has_offer_catalog
@has_offer_catalog
end
|
66
67
68
|
# File 'lib/openactive/models/schema/organization.rb', line 66
def has_pos
@has_pos
end
|
308
309
310
|
# File 'lib/openactive/models/schema/organization.rb', line 308
def has_product_return_policy
@has_product_return_policy
end
|
#isic_v4 ⇒ String
151
152
153
|
# File 'lib/openactive/models/schema/organization.rb', line 151
def isic_v4
@isic_v4
end
|
#knows_about ⇒ String, ...
319
320
321
|
# File 'lib/openactive/models/schema/organization.rb', line 319
def knows_about
@knows_about
end
|
274
275
276
|
# File 'lib/openactive/models/schema/organization.rb', line 274
def knows_language
@knows_language
end
|
#legal_name ⇒ String
23
24
25
|
# File 'lib/openactive/models/schema/organization.rb', line 23
def legal_name
@legal_name
end
|
#lei_code ⇒ String
235
236
237
|
# File 'lib/openactive/models/schema/organization.rb', line 235
def lei_code
@lei_code
end
|
172
173
174
|
# File 'lib/openactive/models/schema/organization.rb', line 172
def location
@location
end
|
156
157
158
|
# File 'lib/openactive/models/schema/organization.rb', line 156
def logo
@logo
end
|
224
225
226
|
# File 'lib/openactive/models/schema/organization.rb', line 224
def makes_offer
@makes_offer
end
|
331
332
333
|
# File 'lib/openactive/models/schema/organization.rb', line 331
def member
@member
end
|
190
191
192
|
# File 'lib/openactive/models/schema/organization.rb', line 190
def member_of
@member_of
end
|
280
281
282
|
# File 'lib/openactive/models/schema/organization.rb', line 280
def members
@members
end
|
#naics ⇒ String
56
57
58
|
# File 'lib/openactive/models/schema/organization.rb', line 56
def naics
@naics
end
|
46
47
48
|
# File 'lib/openactive/models/schema/organization.rb', line 46
def number_of_employees
@number_of_employees
end
|
240
241
242
|
# File 'lib/openactive/models/schema/organization.rb', line 240
def ownership_funding_info
@ownership_funding_info
end
|
96
97
98
|
# File 'lib/openactive/models/schema/organization.rb', line 96
def owns
@owns
end
|
12
13
14
|
# File 'lib/openactive/models/schema/organization.rb', line 12
def parent_organization
@parent_organization
end
|
128
129
130
|
# File 'lib/openactive/models/schema/organization.rb', line 128
def publishing_principles
@publishing_principles
end
|
76
77
78
|
# File 'lib/openactive/models/schema/organization.rb', line 76
def review
@review
end
|
337
338
339
|
# File 'lib/openactive/models/schema/organization.rb', line 337
def reviews
@reviews
end
|
123
124
125
|
# File 'lib/openactive/models/schema/organization.rb', line 123
def seeks
@seeks
end
|
28
29
30
|
# File 'lib/openactive/models/schema/organization.rb', line 28
def service_area
@service_area
end
|
#slogan ⇒ String
162
163
164
|
# File 'lib/openactive/models/schema/organization.rb', line 162
def slogan
@slogan
end
|
139
140
141
|
# File 'lib/openactive/models/schema/organization.rb', line 139
def
@sponsor
end
|
51
52
53
|
# File 'lib/openactive/models/schema/organization.rb', line 51
def sub_organization
@sub_organization
end
|
#tax_id ⇒ String
81
82
83
|
# File 'lib/openactive/models/schema/organization.rb', line 81
def tax_id
@tax_id
end
|
#telephone ⇒ String
167
168
169
|
# File 'lib/openactive/models/schema/organization.rb', line 167
def telephone
@telephone
end
|
#type ⇒ String
7
8
9
|
# File 'lib/openactive/models/schema/organization.rb', line 7
def type
"schema:Organization"
end
|
229
230
231
|
# File 'lib/openactive/models/schema/organization.rb', line 229
def unnamed_sources_policy
@unnamed_sources_policy
end
|
#vat_id ⇒ String
196
197
198
|
# File 'lib/openactive/models/schema/organization.rb', line 196
def vat_id
@vat_id
end
|