UNPKG

@stencila/schema

Version:

Stencila schema and other specifications

55 lines (54 loc) 1.6 kB
title: Organization '@id': schema:Organization $extends: ../Thing.schema.yaml role: secondary status: unstable description: An organization such as a school, NGO, corporation, club, etc. https://schema.org/Organization. properties: address: '@id': schema:address description: | Postal address for the organization. type: string brands: '@id': schema:brand description: | Brands that the organization is connected with. type: array items: $ref: Brand.schema.yaml contactPoints: '@id': schema:contactPoint description: | Correspondence/Contact points for the organization. type: array items: $ref: ContactPoint.schema.yaml departments: '@id': schema:department description: | Departments within the organization. For example, Department of Computer Science, Research & Development etc. type: array items: $ref: Organization.schema.yaml funders: '@id': schema:funder description: | Organization(s) or person(s) funding the organization. type: array items: anyOf: - $ref: Organization.schema.yaml - $ref: Person.schema.yaml legalName: '@id': schema:legalName description: | Legal name for the Organization. Should only include letters and spaces. type: string pattern: '[a-zA-Z]' parentOrganization: '@id': schema:parentOrganization description: | Entity that the Organization is a part of. For example, parentOrganization to a department is a university. allOf: - $ref: Organization.schema.yaml