{
   "class" : {
      "rdf:type" : "rdfs:Class",
      "rdfs:comment" : "A program offered by an institution which determines the learning progress to achieve an outcome, usually a credential like a degree or certificate. This would define a discrete set of opportunities (e.g., job, courses) that together constitute a program with a clear start, end, set of requirements, and transition to a new occupational opportunity (e.g., a job), or sometimes a higher educational opportunity (e.g., an advanced degree).",
      "rdfs:label" : "EducationalOccupationalProgram",
      "rdfs:subClassOf" : "schema:Intangible",
      "schema:isPartOf" : "http:pending.schema.org",
      "schema:source" : "https://github.com/schemaorg/schemaorg/issues/2289"
   },
   "properties" : {
      "schema:applicationDeadline" : {
         "rdf:type" : "rdf:Property",
         "rdfs:comment" : "The date at which the program stops collecting applications for the next enrollment cycle.",
         "rdfs:label" : "applicationDeadline",
         "schema:domainIncludes" : "schema:EducationalOccupationalProgram",
         "schema:isPartOf" : "http:pending.schema.org",
         "schema:rangeIncludes" : "schema:Date",
         "schema:source" : "https://github.com/schemaorg/schemaorg/issues/2419"
      },
      "schema:applicationStartDate" : {
         "rdf:type" : "rdf:Property",
         "rdfs:comment" : "The date at which the program begins collecting applications for the next enrollment cycle.",
         "rdfs:label" : "applicationStartDate",
         "schema:domainIncludes" : "schema:EducationalOccupationalProgram",
         "schema:isPartOf" : "http:pending.schema.org",
         "schema:rangeIncludes" : "schema:Date",
         "schema:source" : "https://github.com/schemaorg/schemaorg/issues/2419"
      },
      "schema:dayOfWeek" : {
         "rdf:type" : "rdf:Property",
         "rdfs:comment" : "The day of the week for which these opening hours are valid.",
         "rdfs:label" : "dayOfWeek",
         "schema:contributor" : "collab:GoodRelationsTerms",
         "schema:domainIncludes" : [
            "schema:EducationalOccupationalProgram",
            "schema:OpeningHoursSpecification"
         ],
         "schema:rangeIncludes" : "schema:DayOfWeek"
      },
      "schema:educationalCredentialAwarded" : {
         "rdf:type" : "rdf:Property",
         "rdfs:comment" : "A description of the qualification, award, certificate, diploma or other educational credential awarded as a consequence of successful completion of this course or program.",
         "rdfs:label" : "educationalCredentialAwarded",
         "schema:domainIncludes" : [
            "schema:EducationalOccupationalProgram",
            "schema:Course"
         ],
         "schema:rangeIncludes" : [
            "schema:Text",
            "schema:URL",
            "schema:EducationalOccupationalCredential"
         ],
         "schema:source" : "https://github.com/schemaorg/schemaorg/issues/2289"
      },
      "schema:educationalProgramMode" : {
         "rdf:type" : "rdf:Property",
         "rdfs:comment" : "Similar to courseMode, the medium or means of delivery of the program as a whole. The value may either be a text label (e.g. \"online\", \"onsite\" or \"blended\"; \"synchronous\" or \"asynchronous\"; \"full-time\" or \"part-time\") or a URL reference to a term from a controlled vocabulary (e.g. https://ceds.ed.gov/element/001311#Asynchronous ).",
         "rdfs:label" : "educationalProgramMode",
         "schema:domainIncludes" : "schema:EducationalOccupationalProgram",
         "schema:isPartOf" : "http:pending.schema.org",
         "schema:rangeIncludes" : [
            "schema:URL",
            "schema:Text"
         ],
         "schema:source" : "https://github.com/schemaorg/schemaorg/issues/2419"
      },
      "schema:endDate" : {
         "rdf:type" : "rdf:Property",
         "rdfs:comment" : "The end date and time of the item (in [ISO 8601 date format](http://en.wikipedia.org/wiki/ISO_8601)).",
         "rdfs:label" : "endDate",
         "schema:domainIncludes" : [
            "schema:EducationalOccupationalProgram",
            "schema:Schedule",
            "schema:MerchantReturnPolicySeasonalOverride",
            "schema:DatedMoneySpecification",
            "schema:CreativeWorkSeries",
            "schema:Role",
            "schema:CreativeWorkSeason",
            "schema:Event"
         ],
         "schema:rangeIncludes" : [
            "schema:DateTime",
            "schema:Date"
         ],
         "schema:source" : "https://github.com/schemaorg/schemaorg/issues/2486"
      },
      "schema:financialAidEligible" : {
         "rdf:type" : "rdf:Property",
         "rdfs:comment" : "A financial aid type or program which students may use to pay for tuition or fees associated with the program.",
         "rdfs:label" : "financialAidEligible",
         "schema:domainIncludes" : [
            "schema:Course",
            "schema:EducationalOccupationalProgram"
         ],
         "schema:isPartOf" : "http:pending.schema.org",
         "schema:rangeIncludes" : [
            "schema:Text",
            "schema:DefinedTerm"
         ],
         "schema:source" : "https://github.com/schemaorg/schemaorg/issues/2418"
      },
      "schema:hasCourse" : {
         "rdf:type" : "rdf:Property",
         "rdfs:comment" : "A course or class that is one of the learning opportunities that constitute an educational / occupational program. No information is implied about whether the course is mandatory or optional; no guarantee is implied about whether the course will be available to everyone on the program.",
         "rdfs:label" : "hasCourse",
         "schema:domainIncludes" : "schema:EducationalOccupationalProgram",
         "schema:isPartOf" : "http:pending.schema.org",
         "schema:rangeIncludes" : "schema:Course",
         "schema:source" : "https://github.com/schemaorg/schemaorg/issues/2483"
      },
      "schema:maximumEnrollment" : {
         "rdf:type" : "rdf:Property",
         "rdfs:comment" : "The maximum number of students who may be enrolled in the program.",
         "rdfs:label" : "maximumEnrollment",
         "schema:domainIncludes" : "schema:EducationalOccupationalProgram",
         "schema:isPartOf" : "http:pending.schema.org",
         "schema:rangeIncludes" : "schema:Integer",
         "schema:source" : "https://github.com/schemaorg/schemaorg/issues/2419"
      },
      "schema:numberOfCredits" : {
         "rdf:type" : "rdf:Property",
         "rdfs:comment" : "The number of credits or units awarded by a Course or required to complete an EducationalOccupationalProgram.",
         "rdfs:label" : "numberOfCredits",
         "schema:domainIncludes" : [
            "schema:EducationalOccupationalProgram",
            "schema:Course"
         ],
         "schema:isPartOf" : "http:pending.schema.org",
         "schema:rangeIncludes" : [
            "schema:Integer",
            "schema:StructuredValue"
         ],
         "schema:source" : "https://github.com/schemaorg/schemaorg/issues/2419"
      },
      "schema:occupationalCategory" : {
         "rdf:type" : "rdf:Property",
         "rdfs:comment" : "A category describing the job, preferably using a term from a taxonomy such as [BLS O*NET-SOC](http://www.onetcenter.org/taxonomy.html), [ISCO-08](https://www.ilo.org/public/english/bureau/stat/isco/isco08/) or similar, with the property repeated for each applicable value. Ideally the taxonomy should be identified, and both the textual label and formal code for the category should be provided.\\n\nNote: for historical reasons, any textual label and formal code provided as a literal may be assumed to be from O*NET-SOC.",
         "rdfs:label" : "occupationalCategory",
         "schema:domainIncludes" : [
            "schema:WorkBasedProgram",
            "schema:EducationalOccupationalProgram",
            "schema:Occupation",
            "schema:JobPosting"
         ],
         "schema:isPartOf" : "http:pending.schema.org",
         "schema:rangeIncludes" : [
            "schema:CategoryCode",
            "schema:Text"
         ],
         "schema:source" : [
            "https://github.com/schemaorg/schemaorg/issues/2192",
            "https://github.com/schemaorg/schemaorg/issues/2460",
            "https://github.com/schemaorg/schemaorg/issues/2289",
            "https://github.com/schemaorg/schemaorg/issues/1698"
         ]
      },
      "schema:occupationalCredentialAwarded" : {
         "rdf:type" : "rdf:Property",
         "rdfs:comment" : "A description of the qualification, award, certificate, diploma or other occupational credential awarded as a consequence of successful completion of this course or program.",
         "rdfs:label" : "occupationalCredentialAwarded",
         "schema:domainIncludes" : [
            "schema:EducationalOccupationalProgram",
            "schema:Course"
         ],
         "schema:isPartOf" : "http:pending.schema.org",
         "schema:rangeIncludes" : [
            "schema:Text",
            "schema:URL",
            "schema:EducationalOccupationalCredential"
         ],
         "schema:source" : "https://github.com/schemaorg/schemaorg/issues/2289"
      },
      "schema:offers" : {
         "rdf:type" : "rdf:Property",
         "rdfs:comment" : "An offer to provide this item—for example, an offer to sell a product, rent the DVD of a movie, perform a service, or give away tickets to an event. Use [[businessFunction]] to indicate the kind of transaction offered, i.e. sell, lease, etc. This property can also be used to describe a [[Demand]]. While this property is listed as expected on a number of common types, it can be used in others. In that case, using a second type, such as Product or a subtype of Product, can clarify the nature of the offer.\n      ",
         "rdfs:label" : "offers",
         "schema:domainIncludes" : [
            "schema:MenuItem",
            "schema:Product",
            "schema:Event",
            "schema:EducationalOccupationalProgram",
            "schema:AggregateOffer",
            "schema:Trip",
            "schema:Service",
            "schema:CreativeWork"
         ],
         "schema:inverseOf" : "schema:itemOffered",
         "schema:rangeIncludes" : [
            "schema:Demand",
            "schema:Offer"
         ],
         "schema:source" : "https://github.com/schemaorg/schemaorg/issues/2289"
      },
      "schema:programPrerequisites" : {
         "rdf:type" : "rdf:Property",
         "rdfs:comment" : "Prerequisites for enrolling in the program.",
         "rdfs:label" : "programPrerequisites",
         "schema:domainIncludes" : "schema:EducationalOccupationalProgram",
         "schema:isPartOf" : "http:pending.schema.org",
         "schema:rangeIncludes" : [
            "schema:Course",
            "schema:EducationalOccupationalCredential",
            "schema:Text",
            "schema:AlignmentObject"
         ],
         "schema:source" : "https://github.com/schemaorg/schemaorg/issues/2289"
      },
      "schema:programType" : {
         "rdf:type" : "rdf:Property",
         "rdfs:comment" : "The type of educational or occupational program. For example, classroom, internship, alternance, etc.",
         "rdfs:label" : "programType",
         "schema:domainIncludes" : "schema:EducationalOccupationalProgram",
         "schema:isPartOf" : "http:pending.schema.org",
         "schema:rangeIncludes" : [
            "schema:DefinedTerm",
            "schema:Text"
         ],
         "schema:source" : "https://github.com/schemaorg/schemaorg/issues/2460"
      },
      "schema:provider" : {
         "rdf:type" : "rdf:Property",
         "rdfs:comment" : "The service provider, service operator, or service performer; the goods producer. Another party (a seller) may offer those services or goods on behalf of the provider. A provider may also serve as the seller.",
         "rdfs:label" : "provider",
         "schema:domainIncludes" : [
            "schema:Reservation",
            "schema:Service",
            "schema:Invoice",
            "schema:EducationalOccupationalProgram",
            "schema:Trip",
            "schema:ParcelDelivery",
            "schema:CreativeWork",
            "schema:Action"
         ],
         "schema:isPartOf" : "http:pending.schema.org",
         "schema:rangeIncludes" : [
            "schema:Organization",
            "schema:Person"
         ],
         "schema:source" : [
            "https://github.com/schemaorg/schemaorg/issues/2289",
            "https://github.com/schemaorg/schemaorg/issues/2927"
         ]
      },
      "schema:salaryUponCompletion" : {
         "rdf:type" : "rdf:Property",
         "rdfs:comment" : "The expected salary upon completing the training.",
         "rdfs:label" : "salaryUponCompletion",
         "schema:domainIncludes" : "schema:EducationalOccupationalProgram",
         "schema:isPartOf" : "http:pending.schema.org",
         "schema:rangeIncludes" : "schema:MonetaryAmountDistribution",
         "schema:source" : "https://github.com/schemaorg/schemaorg/issues/2289"
      },
      "schema:startDate" : {
         "rdf:type" : "rdf:Property",
         "rdfs:comment" : "The start date and time of the item (in [ISO 8601 date format](http://en.wikipedia.org/wiki/ISO_8601)).",
         "rdfs:label" : "startDate",
         "schema:domainIncludes" : [
            "schema:CreativeWorkSeries",
            "schema:Role",
            "schema:CreativeWorkSeason",
            "schema:Event",
            "schema:EducationalOccupationalProgram",
            "schema:Schedule",
            "schema:MerchantReturnPolicySeasonalOverride",
            "schema:DatedMoneySpecification"
         ],
         "schema:rangeIncludes" : [
            "schema:Date",
            "schema:DateTime"
         ],
         "schema:source" : "https://github.com/schemaorg/schemaorg/issues/2486"
      },
      "schema:termDuration" : {
         "rdf:type" : "rdf:Property",
         "rdfs:comment" : "The amount of time in a term as defined by the institution. A term is a length of time where students take one or more classes. Semesters and quarters are common units for term.",
         "rdfs:label" : "termDuration",
         "schema:domainIncludes" : "schema:EducationalOccupationalProgram",
         "schema:isPartOf" : "http:pending.schema.org",
         "schema:rangeIncludes" : "schema:Duration",
         "schema:source" : "https://github.com/schemaorg/schemaorg/issues/2419"
      },
      "schema:termsPerYear" : {
         "rdf:type" : "rdf:Property",
         "rdfs:comment" : "The number of times terms of study are offered per year. Semesters and quarters are common units for term. For example, if the student can only take 2 semesters for the program in one year, then termsPerYear should be 2.",
         "rdfs:label" : "termsPerYear",
         "schema:domainIncludes" : "schema:EducationalOccupationalProgram",
         "schema:isPartOf" : "http:pending.schema.org",
         "schema:rangeIncludes" : "schema:Number",
         "schema:source" : "https://github.com/schemaorg/schemaorg/issues/2419"
      },
      "schema:timeOfDay" : {
         "rdf:type" : "rdf:Property",
         "rdfs:comment" : "The time of day the program normally runs. For example, \"evenings\".",
         "rdfs:label" : "timeOfDay",
         "schema:domainIncludes" : "schema:EducationalOccupationalProgram",
         "schema:isPartOf" : "http:pending.schema.org",
         "schema:rangeIncludes" : "schema:Text",
         "schema:source" : "https://github.com/schemaorg/schemaorg/issues/2419"
      },
      "schema:timeToComplete" : {
         "rdf:type" : "rdf:Property",
         "rdfs:comment" : "The expected length of time to complete the program if attending full-time.",
         "rdfs:label" : "timeToComplete",
         "schema:domainIncludes" : "schema:EducationalOccupationalProgram",
         "schema:isPartOf" : "http:pending.schema.org",
         "schema:rangeIncludes" : "schema:Duration",
         "schema:source" : "https://github.com/schemaorg/schemaorg/issues/2289"
      },
      "schema:trainingSalary" : {
         "rdf:type" : "rdf:Property",
         "rdfs:comment" : "The estimated salary earned while in the program.",
         "rdfs:label" : "trainingSalary",
         "schema:domainIncludes" : [
            "schema:WorkBasedProgram",
            "schema:EducationalOccupationalProgram"
         ],
         "schema:isPartOf" : "http:pending.schema.org",
         "schema:rangeIncludes" : "schema:MonetaryAmountDistribution",
         "schema:source" : [
            "https://github.com/schemaorg/schemaorg/issues/2460",
            "https://github.com/schemaorg/schemaorg/issues/2289"
         ]
      },
      "schema:typicalCreditsPerTerm" : {
         "rdf:type" : "rdf:Property",
         "rdfs:comment" : "The number of credits or units a full-time student would be expected to take in 1 term however 'term' is defined by the institution.",
         "rdfs:label" : "typicalCreditsPerTerm",
         "schema:domainIncludes" : "schema:EducationalOccupationalProgram",
         "schema:isPartOf" : "http:pending.schema.org",
         "schema:rangeIncludes" : [
            "schema:Integer",
            "schema:StructuredValue"
         ],
         "schema:source" : "https://github.com/schemaorg/schemaorg/issues/2419"
      }
   }
}