{
  "schemaVersion": "job-description-template-source-map/v1",
  "templateVersion": "1.0.0",
  "canonicalSchemaId": "folio-hr-job-description-template/v1",
  "name": "O*NET-mapped job description template v1",
  "attribution": {
    "accessedAt": "2026-08-03",
    "databaseRelease": "30.3",
    "licenseName": "Creative Commons Attribution 4.0 International",
    "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
    "notice": "Folio HR adapted selected occupational concepts from O*NET OnLine and O*NET Database 30.3, sponsored by USDOL/ETA. O*NET® is a USDOL/ETA trademark. These adaptations are not approved, endorsed, or tested by USDOL/ETA."
  },
  "sources": [
    {
      "accessedAt": "2026-08-03",
      "id": "onet-home",
      "name": "O*NET OnLine",
      "note": "Official occupational information entry point.",
      "url": "https://www.onetonline.org/"
    },
    {
      "accessedAt": "2026-08-03",
      "id": "onet-content-model",
      "name": "O*NET Content Model",
      "note": "Public structure for worker and occupational requirements.",
      "url": "https://www.onetcenter.org/content.html"
    },
    {
      "accessedAt": "2026-08-03",
      "id": "onet-task-search",
      "name": "O*NET Task Search",
      "note": "Official task-statement search used to frame the duties prompt.",
      "url": "https://www.onetonline.org/search/task/"
    },
    {
      "accessedAt": "2026-08-03",
      "id": "onet-example-occupation",
      "name": "Customer Service Representatives, 43-4051.00",
      "note": "Official occupation page used only for the synthetic example.",
      "url": "https://www.onetonline.org/link/summary/43-4051.00"
    },
    {
      "accessedAt": "2026-08-03",
      "id": "onet-toolkit",
      "name": "O*NET Toolkit for Business",
      "note": "Official implementation context for employer use of O*NET information.",
      "url": "https://www.onetcenter.org/dl_files/omb2021/AppendixF-Toolkit.pdf"
    },
    {
      "accessedAt": "2026-08-03",
      "id": "onet-license",
      "name": "O*NET Database Content License",
      "note": "Official attribution, modification, and CC BY 4.0 terms.",
      "url": "https://www.onetcenter.org/license_db.html"
    }
  ],
  "fields": [
    {
      "id": "job-title",
      "section": "Role identity",
      "label": "Job title",
      "origin": "folio-hr-design",
      "labels": [
        "employer-specific"
      ],
      "necessity": "required",
      "reviewRequirement": "standard",
      "valueOwner": "employer",
      "sourceRelationship": "design",
      "mappingTargets": [],
      "sourceIds": [],
      "employerAction": "Confirm the current internal and public title."
    },
    {
      "id": "onet-occupation-reference",
      "section": "Role identity",
      "label": "O*NET occupation reference",
      "origin": "folio-hr-design",
      "labels": [
        "employer-specific",
        "optional"
      ],
      "necessity": "optional",
      "reviewRequirement": "standard",
      "valueOwner": "employer",
      "sourceRelationship": "design",
      "mappingTargets": [],
      "sourceIds": [],
      "employerAction": "Choose and verify the closest reference occupation."
    },
    {
      "id": "role-purpose",
      "section": "Role identity",
      "label": "Role purpose",
      "origin": "folio-hr-design",
      "labels": [
        "employer-specific"
      ],
      "necessity": "required",
      "reviewRequirement": "standard",
      "valueOwner": "employer",
      "sourceRelationship": "design",
      "mappingTargets": [],
      "sourceIds": [],
      "employerAction": "Write one role-specific outcome statement."
    },
    {
      "id": "reports-to",
      "section": "Role identity",
      "label": "Reports to",
      "origin": "folio-hr-design",
      "labels": [
        "employer-specific"
      ],
      "necessity": "required",
      "reviewRequirement": "standard",
      "valueOwner": "employer",
      "sourceRelationship": "design",
      "mappingTargets": [],
      "sourceIds": [],
      "employerAction": "Confirm the reporting line."
    },
    {
      "id": "core-duties",
      "section": "Work performed",
      "label": "Core duties",
      "origin": "onet-mapped",
      "labels": [
        "onet-derived",
        "employer-specific"
      ],
      "necessity": "required",
      "reviewRequirement": "standard",
      "valueOwner": "employer",
      "sourceRelationship": "derivation",
      "mappingTargets": [
        "occupation-specific-information.tasks"
      ],
      "sourceIds": [
        "onet-content-model",
        "onet-task-search"
      ],
      "employerAction": "Keep, remove, and rewrite duties to match the actual role."
    },
    {
      "id": "required-skills",
      "section": "Requirements",
      "label": "Required skills",
      "origin": "onet-mapped",
      "labels": [
        "onet-derived",
        "employer-specific"
      ],
      "necessity": "required",
      "reviewRequirement": "standard",
      "valueOwner": "employer",
      "sourceRelationship": "derivation",
      "mappingTargets": [
        "worker-requirements.skills"
      ],
      "sourceIds": [
        "onet-content-model"
      ],
      "employerAction": "Separate genuinely required skills from preferences."
    },
    {
      "id": "knowledge-and-abilities",
      "section": "Requirements",
      "label": "Knowledge and abilities",
      "origin": "onet-mapped",
      "labels": [
        "onet-derived",
        "employer-specific",
        "optional"
      ],
      "necessity": "optional",
      "reviewRequirement": "standard",
      "valueOwner": "employer",
      "sourceRelationship": "derivation",
      "mappingTargets": [
        "worker-characteristics.abilities",
        "worker-requirements.knowledge"
      ],
      "sourceIds": [
        "onet-content-model"
      ],
      "employerAction": "Verify relevance and remove broad wish-list language."
    },
    {
      "id": "experience-and-training",
      "section": "Requirements",
      "label": "Experience and training",
      "origin": "onet-mapped",
      "labels": [
        "onet-derived",
        "employer-specific"
      ],
      "necessity": "required",
      "reviewRequirement": "standard",
      "valueOwner": "employer",
      "sourceRelationship": "derivation",
      "mappingTargets": [
        "experience-requirements"
      ],
      "sourceIds": [
        "onet-content-model"
      ],
      "employerAction": "Set defensible minimums and consider equivalent experience."
    },
    {
      "id": "tools-and-technology",
      "section": "Requirements",
      "label": "Tools and technology",
      "origin": "onet-mapped",
      "labels": [
        "onet-derived",
        "employer-specific",
        "optional"
      ],
      "necessity": "optional",
      "reviewRequirement": "standard",
      "valueOwner": "employer",
      "sourceRelationship": "derivation",
      "mappingTargets": [
        "occupation-specific-information.tools-and-technology"
      ],
      "sourceIds": [
        "onet-content-model"
      ],
      "employerAction": "Confirm product names and whether prior use is required."
    },
    {
      "id": "work-context",
      "section": "Work context",
      "label": "Work context",
      "origin": "onet-mapped",
      "labels": [
        "onet-derived",
        "employer-specific"
      ],
      "necessity": "required",
      "reviewRequirement": "standard",
      "valueOwner": "employer",
      "sourceRelationship": "derivation",
      "mappingTargets": [
        "occupational-requirements.work-context"
      ],
      "sourceIds": [
        "onet-content-model"
      ],
      "employerAction": "Check each condition against the current workplace."
    },
    {
      "id": "location-schedule-travel",
      "section": "Work context",
      "label": "Location, schedule, and travel",
      "origin": "folio-hr-design",
      "labels": [
        "employer-specific"
      ],
      "necessity": "required",
      "reviewRequirement": "standard",
      "valueOwner": "employer",
      "sourceRelationship": "design",
      "mappingTargets": [],
      "sourceIds": [],
      "employerAction": "Use the actual arrangement for this opening."
    },
    {
      "id": "essential-functions",
      "section": "Employer review",
      "label": "Essential functions",
      "origin": "folio-hr-design",
      "labels": [
        "employer-specific",
        "compliance-review-needed"
      ],
      "necessity": "required",
      "reviewRequirement": "compliance-review-needed",
      "valueOwner": "employer",
      "sourceRelationship": "design",
      "mappingTargets": [],
      "sourceIds": [],
      "employerAction": "Determine essential functions using qualified local review."
    },
    {
      "id": "physical-requirements",
      "section": "Employer review",
      "label": "Physical requirements",
      "origin": "folio-hr-design",
      "labels": [
        "employer-specific",
        "compliance-review-needed"
      ],
      "necessity": "required",
      "reviewRequirement": "compliance-review-needed",
      "valueOwner": "employer",
      "sourceRelationship": "design",
      "mappingTargets": [],
      "sourceIds": [],
      "employerAction": "Verify necessity, wording, and local obligations."
    },
    {
      "id": "pay-range-and-benefits",
      "section": "Employer review",
      "label": "Pay range and benefits",
      "origin": "folio-hr-design",
      "labels": [
        "employer-specific",
        "compliance-review-needed"
      ],
      "necessity": "required",
      "reviewRequirement": "compliance-review-needed",
      "valueOwner": "employer",
      "sourceRelationship": "design",
      "mappingTargets": [],
      "sourceIds": [],
      "employerAction": "Use current approved figures and local disclosure rules."
    },
    {
      "id": "equal-opportunity-and-accommodations",
      "section": "Employer review",
      "label": "Equal opportunity and accommodations",
      "origin": "folio-hr-design",
      "labels": [
        "employer-specific",
        "compliance-review-needed"
      ],
      "necessity": "required",
      "reviewRequirement": "compliance-review-needed",
      "valueOwner": "employer",
      "sourceRelationship": "design",
      "mappingTargets": [],
      "sourceIds": [],
      "employerAction": "Have qualified local reviewers approve this language."
    },
    {
      "id": "review-notes-and-approvals",
      "section": "Employer review",
      "label": "Review notes and approvals",
      "origin": "folio-hr-design",
      "labels": [
        "employer-specific"
      ],
      "necessity": "required",
      "reviewRequirement": "standard",
      "valueOwner": "employer",
      "sourceRelationship": "design",
      "mappingTargets": [],
      "sourceIds": [],
      "employerAction": "Document role-owner, HR, and any required legal review."
    }
  ]
}
