Organisational Structure

From OpenOrg
Revision as of 12:38, 14 December 2010 by WikiSysop (talk | contribs) (Types)
Jump to: navigation, search

Organisational structure should primarily be modelled using the org ontology, with types from the AIISO as appropriate.

Types

Your main institution should be of type org:FormalOrganization and aiiso:Institution.

URIs

It is recommended that you put no structural information in the URI.

TRY NOT TO USE: http://id.example.org/org/divisions/my-div/my-sub-div/team-3

Better to assign a team a unique ID and use that. This will avoid pain and confusion when the organisation restructures.

BETTER: http://id.example.org/orgunit/team-2342

Sub-units

Sub-units should have org:subOrganizationOf and org:hasSubOrganization relationships with their containing unit.

Sub-units may be included to any degree of detail, but it is strongly recommended that all units referenced in other parts of the open linked data for the org. should be listed in the organogram document

Collegiate universities

If your institution is collegiate, then each college should be of type org:FormalOrganization and aiiso:College.

(TODO: Determine how to associate a college with a university to which it is affiliated.)


Example

<rdf:RDF …>
  <aiiso:Institution rdf:about="#university-of-example">
    <rdf:type rdf:resource="http://www.w3.org/ns/org#FormalOrganization"/>
    <rdfs:label>University of Example</rdfs:label>

    <org:hasSubOrganization>
      <aiiso:Division rdf:about="#humanities-division">
        <rdfs:label>Humanities Division</rdfs:label>
        <org:subOrganizationOf rdf:resource="#university-of-example"/>
      </aiiso:Division>
    </org:hasSubOrganization>
  </aiiso:Institution>
</rdf:RDF>