<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>OPM Occupational Series and corresponding Standard Occupational Classification Codes maintained by the U.S. Bureau of Labor Statistics.</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Bureau of Labor Statistics.</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Knowledge and Decision Sciences (KadSci) LLC</institution>
          ,
          <addr-line>Fairfax VA</addr-line>
          ,
          <country country="US">USA</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>ShaneBabcock</institution>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2026</year>
      </pub-date>
      <abstract>
        <p>The Human Capital Ontology (HCO) is an ontology that represents data standards maintained and employed by the Ofice of Personnel Management (OPM) to represent Human Capital Operations and to classify job positions. The HCO is an extension of the Common Core Ontologies and the upper-level Basic Formal Ontology (BFO). HCO provides representation of OPM Natures of Action (NOA) that are used to identify human resource personnel actions, as well as their corresponding codes. HCO also represents Occupational Groups and Job Families, the Occupational Series into which these subdivide, as well as their corresponding codes, used by OPM to classify and grade both white- and blue-collar jobs in the Federal Government. HCO also encodes crosswalks between Woodbridge VA, USA ∗Corresponding author.</p>
      </abstract>
      <kwd-group>
        <kwd>position classification standards</kwd>
        <kwd>Ofice of Personnel Management</kwd>
        <kwd>ontology</kwd>
        <kwd>occupational series</kwd>
        <kwd>nature of action</kwd>
        <kwd>personnel action</kwd>
        <kwd>human capital</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>The United States Ofice of Personnel Management (OPM) employs a variety of data standards with
which to represent Human Capital Operations, and to classify and grade occupations, within the Federal
Government. Under the statutory authority of the Classification Act of 1949, the OPM publishes
and maintains classification standards programs for positions in the General Sc1]h.edTuhleese[
standards define various classes of positions in terms of their duties, responsibilities, and qualification
requirements, establish oficial class titles, and set forth grades in which those classes have been placed.
Federal agencies are to use these standards to place the organization’s positions into their proper classes
and grades.</p>
      <p>While there exist similar eforts to represent the domain of occupational st2a]n[3d]a,rtdoso[ur
knowledge there does not yet exist an ontology that models the occupational structure and classification
system developed by the OPM for positions in the General Schedule. This paper describes the Human
Capital Ontology (HCO), an ontology designed to fill this gap.</p>
      <p>Note that we adopt the following typographical convention in this paper: ontology classes are
expressed insmall caps (e.g. position, personnel action), whereas ontology relations are expressed
in lowercase with words joined by underscores (he.ags._part, bearer_of ).</p>
    </sec>
    <sec id="sec-2">
      <title>2. Methods</title>
      <sec id="sec-2-1">
        <title>2.1. Imports</title>
        <p>CEUR</p>
        <p>ISSN1613-0073</p>
        <p>ForHCO, we took as our starting point the top-level Basic Formal OnBtFoOl)o[g4y] a(nd the mid-level
Common Core OntologyC(CO) suite [5]. The CCO provides classes representing diferent types of
information content entities from which we extended to definHeCkOeyclasses such apsosition,
occupational series, nature of action identifier , andnature of action code . AdditionallHy,CO
imports theCCO Document Acts OntologCyC(O-D-Acts) which fills a gap in the representation of
social, legal, normative, and deontic entities for ontologies that rCeClyOosnuitthee[6]. The
CCO-DActs representation of deontic roles, in particular duty holder roles, are used to connect positions to
corresponding roles that persons bear when they are employed in a given position. Data used to build
theHCO model was gathered from documentation published online bOyPMth,eas well as related
portions of United States Code and the Code of Federal Regul7a]t[8io].ns [</p>
      </sec>
      <sec id="sec-2-2">
        <title>2.2. Data Retrieval</title>
        <p>The data used to build tHhCeO was contained within a series of public documents published by the
Ofice of Personnel Management. To access and utilize this data, the normal use case would require
extensive searching and switching between documents to see the full picture of the hierarchy that
is created by this series of documents. In building our ontology, this process was automated using a
combination of open-source python libraries to convert the PDF documents to textual data and retrieve
the desired data to then convert into our ontology. The PDF documents were processed into textual
data using pypdfium2 [9]. This textual data was then parsed using regular expressions to gather the
codes, titles, and descriptions of diferent job families, job groups, occupational series, and nature of
action codes. Due to the inherent structure of this data, much of the ontology building process was
then able to be automated using RDF1L0ib].[</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Results</title>
      <sec id="sec-3-1">
        <title>3.1. Positions and Work Duties</title>
        <p>The OPM classification system starts with the notion of a positionO.PTMhaedopts the definition
of position provided in 5 U.S. Code § 5102: ‘position means the work, consisting of the duties and
responsibilities, assignable to an employee.’ Notably, organizational positions are often described as
being vacant, in which case an organization publishes a job announcement seeking applicants to fill
the position. A position can thus be thought of as an oficially authorized organizational personnel
requirement to perform certain duties and responsibilities that may or may not be filled at any given
time. When a person becomes employed under a given position title, that person takes on the relevant
duties and responsibilities as their own, thus filling the personnel requirement.</p>
        <p>This raises the issue of how to categorize thepcolsaitssion. One might think that a position is a
kind ofBFO role, such as the teacher role, or the student role. But one cannot proespirteisoennats a
subclass ofrole. role is a subclass oBfFO’s specifically dependent continuant (sdc). A sdc is an
entity that depends for its existence upon some specific entity that is its bearer. The color of my hair,
the shape of my head, my weight, and my height are all examples of instanscdecs. oTfhe existence of
each of thesesdcs depends upon me, or one of my body parts, as its bearer. So too for roles. A given
instance of teacher role or student role always depends upon the existence of the person who is its
bearer.</p>
        <p>This is not the case with positions, although there is certainly an important link between positions
and roles. Suppose a company is advertising a job opening for a newly created position of Senior
Ontologist. The position exists unfilled until someone is interviewed and hired to fill that position. At
that point, the person hired to fill the position becomes bearer of an instance of Senior Ontologist role.
If that person is later separated from the company, that person ceases to be the bearer of that instance
of the role, in which case that instance of the role ceases to exist. The position, on the other hand, may
remain as a vacancy to be refilled (assuming that the company doesn’t decide to eliminate the position
itself). Thus, the position is one thing, the role that a person gains upon accepting the position and
loses upon being separated from the company, is another.</p>
        <p>While an instance of the clpaosssition does not depend for its existence upon a specific bearer in
the way that an instanceroolfe does, there is a dependency at play. In our previous example, suppose
that after separating from the initial position holder the company later hires a new person to fill its
Senior Ontologist position. During two distinct periods of time, two diferent people will have held or
occupied the same instance of Senior Ontologist positiHonC.OI,nwe classifyposition as a subclass
of BFO’s generically dependent continuant (gdc). A gdc is an entity that can be characterized as a
content or pattern that can be shared by multiple copies. A paradigm examgpdlceiosfaapdf file.
Copies of the very same pdf file can be saved on multiple diferent physical storage devices (e.g. on the
hard drives of various computers). Thus, that pdf file is always dependent upon some physical bearer or
another. But its existence does not specifically depend upon any one of those bearers in pa1r1t]i.cular [
An instance ogfdc is related to its bearers viaBtFhOerelationgenerically_depends_on. An instance
of gdc b is said to generically depend on another entity c if c is the bearer of an inssdtcatnhcaetof
concretizes b. For example, the Coca Cola trademarkgidscathat generically depends on each of the
labels of the Coco Cola bottles in a convenience store cooler. Each bottle’s label is the bearer of a distinc
sdc, a quality pattern of red and white swirls, that concretizes the same Coca Cola 1t1r]a. dOeumrark [
contention is that a position is a generically dependent entity in this sense.</p>
        <p>In HCO we categorizpeosition as a subclass of thCeCO classinformation content entity . An
information content entity is a generically dependent continuant that depends on some information
bearing entity and is about some entity. Examples include the content of a news report describing
an event, a person’s name, or the content of photograph which represents the pictured entity. More
specifically, we assertposition to be a subclass oCfCO’s directive information content entity
(dice). A dice is aninformation content entity that prescribes something. Examples include rules
or regulations which prescribe that people ought to or must act in a certain way, or a blueprint design
for a car. Building on the 5 U.S. Code § 5102 definition of a position as consisting of the duties and
responsibilities assignable to an employee, we depfinoesition as follows: Adirective information
content entity that consists of a set of responsibilities and dutaigeesnatnis expected to perform
during someact of employment , and which is assigned to thaagtent by a competent authority. The
idea is that a position is a set of prescriptions to perform certain types of work for a company. When a
person fills a position, they take on the relevant duties and responsibilities as their own.</p>
        <p>We also introduce a further subcladssicoef, the classwork duty. We define work duty as a
part of someposition which requires anagent to perform some work activity during soamcet
of employment in thatposition. For example, an ontologist position has as part a work duty that
prescribes that any person holding the position should perform work developing ontologies. We also
introduce a subclasswofork duty, namelyprimary duty. Building on Code of Federal Regulations
definitions of the term primary dut1y2[][7], we define the classprimary duty as follows: Awork
duty that constitutes a basic reason for the existencpeoosfittihoen of which it is a part, and which
requires that some work activity occupy a substantial portiaogneonfta’sntime over a typical work
cycle and that it be assigned on a regular and recurring basis. To return to the previous example, the
development of ontologies is a primary duty of the ontologist position, as it is a requirement that this
work should occupy a substantial portion of an ontologist’s time and that it should be assigned on a
regular and recurring basis.</p>
        <p>When a person is hired to fill an instancepoosfition, they become the bearer of a corresponding
instance orfole. To represent the connection between positions and roles, we introduced a new relation
toHCO, holds_position. This relation is a subpropertyBoFOf’s is_carrier_of relation, itself the
inverse ofgenerically_depends_on. We define the holds_position relation as follows: x holds position
y if y is an instance ofposition and x is an instance oafgent, such that eacwhork duty that is part
of y is concretized by somdeuty holder role inhering in x. (The clasdsuty holder role is imported
from CCO-D-Acts). Elucidation: a position consists of a set of duties and responsibilities to perform
certain work, and thus when a person is appointed to fill a position, they thereby accept those duties
and responsibilities as their own. In doing so, the person becomes the bearer of various duty roles
corresponding to the duties of the position, duty roles which if realized, are realized in the performance
of the work prescribed by the position’s work duties.</p>
        <p>The HCO treatment ofpaosition as adice consisting of a set of work duties and responsibilities
allows us to explain why positions can often exist vacant or unfilled. Figure 1 provides an illustration
of how an instance opofsition can exist during one temporal interval independently of any person
bearing a corresponding role and then later during another interval come to generically depend upon a
person bearing such a role.</p>
        <p>The same information content can be carried by multiple information bearers, including the work
prescriptions that are constitutive of a position. Thus, suppose that on 10/22/2024 John is sitting at
his laptop viewing a job opening website, reading about a vacant instance of the position: Customs
and Border Protection (CBP) Senior Ontologist Position (Figure 1). John does some research on the
work the position involves by reviewing its constitutive work duties, including primary duties (as
illustrated above, an instancpeosoiftion can be linked to the various instancpersiomfary duty that
it involves by means of thBeFO relationhas_continuant_part.) The screen on which John reads
about the position’s work duties is one carrier of that information. But that information also genericall
depends upon other information bearing entities, including an instance of a paper CBP document and
an instance of a CBP database that both contain various oficial CBP position descriptions. Subsequently,
John interviews for and is hired to fill CBP’s Senior Ontologist Position. Newly employed by CBP, on
11/23/2024 John now holds the Senior Ontologist Position. John (more specifically his brain) is also now
a carrier of that information in addition to the CBP position description document and database. In
John’s case, he carries the position by virtue of bearing instadnucteys hofolder role which concretize
the position’s various constitutive work duties (including primary duties). If John is later removed from
that position (or leaves for another job), then assuming that CBP retains the position, it will once again
exist as a vacant position until someone else is hired to fill it. During that time no one will hold the
position, but there will still exist carriers of the information (such as the CBP document a1nd database).</p>
      </sec>
      <sec id="sec-3-2">
        <title>3.2. Occupational Groups, Job Families, and Occupational Series</title>
        <p>The OPM classifies Federal Government positions, both white- and blue-collar, into occupational groups
or job families. An occupational group is a major subdivision of the white-collar occupations covered
by the General Schedule, drawn byOthPMe, that embraces a group of associated or related occupations.
Whereas a job family is a broad group of trades, craft, and labor occupations related in one or more ways
such as: similarity of functions performed, transferability of knowledge and skills from one occupation
to another, or similarity of materials or equipment work1e]d[1o3n]. A[n example of an occupational
group is the Inspection, Investigation, Enforcement, and Compliance Group which is a broad grouping of
positions the duties of which are to advise on, administer, supervise, or perform inspection, investigation,
enforcement, or compliance work primarily concerned with alleged or suspected ofenses against the
laws of the United States, or work primarily concerned with determining compliance with laws and
regulations. An example of a job family is the Machine Tool Work Family, which consists of those
jobs that involve setting up and operating machine tools and using hand tools to make or repair metal
1Note while John no longer holds the position in that case, he may still be a carrier of the information. After all, unless John
sufers serious memory loss, he will still retain a knowledge of the position’s duties and responsibilities within his brain. The
diference is that John no longer recognizes those duties and responsibilities as his own—his brain ceases to concretize them
as instances of duty holder roles.
parts, other tools, gauges, models, patterns, mechanisms, and machines, as well as the machining of
explosives and synthetic materials. OTPhMe further subdivides each occupational group and job family
into numerous distinct subgroups of positions called occupational series. An occupational series is a
subdivision of an occupational group or job family that consists of positions that are similar with respect
to specialized line of work and qualification requireme1n][t1s3][. Thus, for example, the Inspection,
Investigation, Enforcement, and Compliance Group is subdivided into occupational series including the
Border Patrol Enforcement Series, the Customs and Border Protection Series, the Aviation Safety Series,
the Food Inspection Series, and the General Investigation Series among others.</p>
        <p>Importantly, occupational groups, job families, and the series into which they are subdivided, are all
described by thOePM as groups of positions. The Border Patrol Enforcement Series, for example, is a
group of positions that includes, among others, border patrol agent, supervisory border patrol agent,
patrol agent in charge, chief patrol agent, watch commander, and special operations supervisor. Of
course, one can also represent those position types as subclasses of a broader claussnsituecdh as
states border patrol position (we do so elsewhere in work that extends fromHCthOe), itself an
indirect subclass poofsition. But a group of positions, which is whatOtPhMe has in mind, is not
a type of position, and so it would be a mistake to represent an occupational series as a subtype of
position.</p>
        <p>Since we have definedposition as aninformation content entity , it made sense to also represent
a group of positions as some sortinoformation content entity (an aggregate of information is
itself information). In order to represent occupational groups, job families, and occupational series, the
HCO therefore introduced the calgagssregate of positions defined as an information content
entity that has sompeositions as parts. We define the clasosccupational group as anaggregate of
positions that is a major subdivision of the White Collar Occupations covered by the General Schedule,
embracing a group of associated or related occupations. We define thtercaldaes,scraft, or labor
job family as anaggregate of positions consisting of a broad grouping of trades, craft, and labor
occupations related in one or more ways such as: similarity of functions performed, transferability of
knowledge and skills from one occupation to another, or similarity of materials or equipment worked
on. And we define the classoccupational series as anaggregate of positions that is part of an
occupational group orjob family and which has as parptossitions that are similar as to specialized
line of work and qualification requirements. Specific occupational groups, job families, and occupational
series are then introducedHiCnO as instances of the classoecscupational group, trade, craft,
or labor job family , andoccupational series. Each instance oofccupational group andtrade,
craft, or labor job family is provided with object property assertions involvinBFgOthrelation
has_continuant_part that link that group or family to the various instances of occupational series into
which it subdivides. Figure 2, for example, illustrates the links between the Inspection, Investigation,
Enforcement, and Compliance Group and the instancoecscoufpational series into which it subdivides,
including the Border Patrol Enforcement Series.</p>
        <p>For each instance ofccupational group, trade, craft, or labor job family , andoccupational
series, theOPM provides a 4-number code that uniquely identifies it. We represent each of these codes
in HCO as instances of thCeCO classcode identifier . A code identifier is an information content
entity that is used to designate some entity, and which consists of a string of characters that was create
and assigned according to an encoding system such that metadata can be derived from the identifier.
We introduce the classoecscupational group code andjob series code in HCO as subclasses ocfode
identifier . The former is defined as acode identifier that designates some instancoecocfupational
group ortrade, craft, or labor job family , whereas the latter is defined acsoade identifier that
designates some instance oocfcupational series. Specific occupational group codes and job series
codes provided by thOePM are represented iHnCO as individuals, each of which is asserted as an
instance of either the cloacscsupational group code orjob series code. In HCO, instances of these
codes are linked to corresponding instances of occupational group, job family, and occupational series
by theCCO designates relation and its inverse dtehseignated_by relation. Thus, as illustrated in
Figure 2, the Inspection, Investigation, Enforcement, and Compliance Grdoesuipg nisated_by the
occupational group code 1800. Conversely, the 1800 dcoesdiegnates the Inspection, Investigation,
Enforcement, and Compliance Group. Similarly, the job series codede1s8i9g5nates the Customs and
Border Protection Series, the job series coded1e8s9ig6nates the Border Patrol Enforcement Series, and
so on.</p>
      </sec>
      <sec id="sec-3-3">
        <title>3.3. OPM Natures of Action and Nature of Action Codes</title>
        <p>By law, the Ofice of Personnel Management has the authority to prescribe reporting requirements for
personnel actions, such as appointments and separations, taken by Government Executive 1A2g]e.ncies [
To document personnel actions, Agencies make use of the Standard Form 50, Notification of Personnel
Action2. The form includes a variety of data fields, one of the most important of which has the
header ‘Nature of Action’. A nature of action (NOA) is a standardized phraseOuPsMe d,sbuych
‘Appointment Status Quo’, that is used to explain the personnel action bein1g3]t.aIknenot[her
words, each NOA is a phrase that is used to refer to instances of personnel actions of diferent types
when documenting those actions. For instance, consider personnel actions that assign a person to
a competitive service position within an Agency (competitive service positions are those subject to
the competitive examination requirements of the Civil Services Act). When a person is assigned to
such a position under a temporary appointment, the personnel action is identified using the NOA
‘Appointment Not to Exceed (Date)’—where the date specifies a calendar day which the appointment
is not to exceed. Whereas, if a person is assigned to such a position under a career appointment, the
personnel action is identified using the NOA ‘Career Appointment.’ And in the case where a person
is assigned to a senior executive service position under a career appointment, the personnel action is
identified using the NOA ‘Senior Executive Service Career Appointment’.</p>
        <p>To model NOAs, we introduced the clnaassture of action identifier as a subclass oCfCO’s
designative information content entity , the latter of which isinafnormation content entity
consisting of a set of symbols that denote some entity. We define thenactlausrse of action identifier
as follows: Adesignative information content entity that consists of a phrase that designates
some personnel action. Using [13] as our primary source, we modelled various personnel actions as
subclasses oCfCO’s planned act. A snapshot ofHCO’s taxonomy of personnel actions is provided in
Figure 3.</p>
        <p>For each NOA, the OPM provides a corresponding nature of action code that is to be entered into
Standard Form 50 along with the NOA. These codes are used by the OPM to identify particular NOAs
2A copy of the form can be found here: https://www.opm.gov/forms/pdfimage/sf50.pdf
for statistical and data processing purp1o4s]e.sE[ach of these codes is a numerical string consisting
of 3 digits, ranging from 000 to 999. The codes are classified into series, such as the 100 series, 200
series, 300 series, and so on. The first digit of each code indicates the broad type of the personnel action
designated by the corresponding NOA. In the case of the 100 series codes (100–199), the first digit ‘1’
indicates that the code is an identifier for an NOA designating an appointment action. Whereas in the
case of the 300 series codes, the first digit ‘3’ indicates that code is an identifier for an NOA designating
a separation action (a personnel action that ends a person’s employment with an Agency). To model
NOA codes we introduced the clnaassture of action code as a subclass oCf CO’s code identifier .
We define nature of action code as follows: Acode identifier that consists of a unique 3-digit
numerical string that designates snoamteure of action identifier for statistical and data processing
purposes.</p>
        <p>Both the classensature of action identifier andnature of action code are asserted to have
several subclasses iHnCO. Subclasses ofnature of action identifier include, for
examplea:ppointment nature of action identifier defined as a nature of action identifier that designates
some appointment action; conversion to appointment identifier defined as a nature of action
identifier that designates somceonversion to appointment action; andseparation identifier
defined as a nature of action identifier that designates somseparation action. Corresponding
to these are the following subclassneastoufre of action code : 100 series nature of action code
defined as a nature of action code which designates somaeppointment nature of action
identifier ; 300 series nature of action code defined as a nature of action code which designates
some separation nature of action identifier ; and500 series nature of action code defined as a
nature of action code which designates somceonversion to appointment nature of action
identifier . Note that specific NOAs and NOA codes employed by tOhePM are represented iHnCO as
individuals, not classes. For example, the Career Appointment Identifier and the Career-Conditional
Appointment Identifier are both individual instances of theacpplaosinstment nature of action
identifier . These identifiers are designated, respectively, by Nature of Action Code 100 and Nature
of Action Code 101 both of which are individual instances of th1e00cslearsises nature of action
code. The HCO model of the relationship between personnel actions, NOAs and their NOA codes
is illustrated in Figure 4 (yellow rectangles represent classes whereas purpose rectangles represent
instances of classes).</p>
        <p>Thus, suppose that two employees of a certain Agency are both appointed to competitive service
positions under a career appointment. These appointment actions are represented in Figure 4 by
Appointment Action 1 and Appointment Action 2, both of which are instances of tchomepceltaistsive
service career appointment action. An oficial of the Agency will need to document both of these
personnel actions on a separate copy of the Standard Form 50. On both copies of the form the oficial
writes the phrase ‘Career Appointment’ in the nature of action data field. As a result each form contains
a distinct bearer of the same information content, namely the Career Appointment Identifier. In this
way, the Career Appointment Identifier is used in two separate contexts to designate both Appointment
Action 1 and Appointment Action 2. The oficial also enters the string ‘100’ into the nature of action code
ifeld on each form and in doing so produces two separate bearers of Nature of Action Code 100. In this
way, Nature of Action Code 100 is used in two separate contexts to designate the Career Appointment
Identifier.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Discussion</title>
      <p>HCO and ontologies that extend therefrom can be used to define various subclpaosseitsionf.
Instances of those position types can be linked via BcFoOnt’sinuant_part_of relation to the
corresponding instance oofccupational series. Thus, HCO or extension ontologies have the potential to
be used by government agencies to generate knowledge graphs modeling these linkages. As we develop
HCO’s representation ocfcupational series with further axiomatization, we enviHsiCoOn serving
as a queryable data source for agencies to use in properly classifying organizational positions according
to the OPM standards.</p>
    </sec>
    <sec id="sec-5">
      <title>Acknowledgements</title>
      <p>We would like to acknowledge the following for their valuable discussion which helped to improve the
development of the Human Capital Ontology: Daniel Maxwell, John Beverley, Ryan Riccucci, Mark
Jensen, and Barry Smith. We would also like to acknowledge two anonymous reviewers for their very
helpful comments on this paper.</p>
    </sec>
    <sec id="sec-6">
      <title>Declaration on Generative AI</title>
      <p>No use of AI was made in the writing of this paper.
[4] Basic formal ontology (bfo), GitHub Repository, 2020. UhRtLt:ps://github.com/BFO-ontolo,gy
accessed: 2024-10-22.
[5] Common core ontologies, GitHub Repository, 2017. URLh:ttps://github.com/</p>
      <p>CommonCoreOntology/CommonCoreOntolo g,iaecscessed: 2024-10-22.
[6] Cco document acts ontology, GitHub Repository, 2024. hUtRtLp:s://github.com/jonathanvajda/
cco-d-act,saccessed: 2024-10-22.
[7] 5 cfr 831.902, Code of Federal Regulations, 2005. UhRLt:tps://www.ecfr.gov/current/title-5/
section-831.80,2accessed: 2024-10-22.
[8] 5 cfr 842.802, Code of Federal Regulations, 2005. UhRLt:tps://www.ecfr.gov/current/title-5/
section-842.80,2accessed: 2024-10-22.
[9] pypdfium2, GitHub Repository, 2024. URL: https://github.com/pypdfium2-team/pypdfium2/tree/
stabl,eaccessed: 2024-10-22.
[10] Rdflib, GitHub Repository, 2024. URL:https://github.com/RDFLib/rdf,laibccessed: 2024-10-22.
[11] R. Arp, B. Smith, A. D. Spear, Building Ontologies with Basic Formal Ontology, MIT Press,
Cambridge, Massachusetts, 2015.
[12] 5 cfr part 9, Code of Federal Regulations, 2005. UhRtLt:ps://www.ecfr.gov/current/title-5/p,art-9
accessed: 2024-10-22.
[13] Ofice of Personnel Management, Handbook of occupational groups and families,
2018. URL: https://www.opm.gov/policy-data-oversight/classification-qualifications/
classifying-general-schedule-positions/occupationalhandb,oaockc.epsdsfed: 2024-10-22.
[14] Ofice of Personnel Management, The guide to processing personnel actions, 2017.hUtRtLp:s:
//www.opm.gov/policy-data-oversight/data-analysis-documentation/personnel-documentation/
#url=Personnel-Actio, nasccessed: 2024-10-22.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <article-title>[1] Ofice of Personnel Management, Introduction to position classification standards</article-title>
          ,
          <year>2009</year>
          . URL: https://www.opm.
          <article-title>gov/policy-data-oversight/classification-qualifications/ classifying-general-schedule-positions/positionclassificationi,ntarocc</article-title>
          .pedsfsed:
          <fpage>2024</fpage>
          -10- 22.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>J.</given-names>
            <surname>Beverley</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Smith</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. A.</given-names>
            <surname>Diller</surname>
          </string-name>
          , et al.,
          <article-title>The occupation ontology (occo): Building a bridge between global occupational standards</article-title>
          ,
          <source>in: Proceedings of the International Workshop on Ontologies for Services and Society</source>
          , Sherbrooke, Canada,
          <year>2023</year>
          . UhRtLt:ps://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>3637</volume>
          /
          <year>paper13</year>
          ..pdf
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <article-title>[3] Occupation ontology (occo</article-title>
          ),
          <source>GitHub Repository</source>
          ,
          <year>2024</year>
          . URhLt:tps://github.com/ Occupation-Ontology/Oc,caOccessed:
          <fpage>2024</fpage>
          -10-22.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>