<?xml version="1.0" encoding="UTF-8"?>

<CodeSystem xmlns="http://hl7.org/fhir">
  <id value="cc-task"/>
  <text>
    <status value="generated"/><div xmlns="http://www.w3.org/1999/xhtml"><p class="res-header-id"><b>Generated Narrative: CodeSystem cc-task</b></p><a name="cc-task"> </a><a name="hccc-task"> </a><p>This case-sensitive code system <code>https://fhir.soigneur.coach/fhir/CodeSystem/cc-task</code> defines the following codes:</p><table class="codes"><tr><td style="white-space:nowrap"><b>Code</b></td><td><b>Display</b></td><td><b>Definition</b></td></tr><tr><td style="white-space:nowrap">agent-run<a name="cc-task-agent-run"> </a></td><td>Agent run</td><td>Agent-invocation signal (requested→ready is the Mode A trigger).</td></tr><tr><td style="white-space:nowrap">prescription<a name="cc-task-prescription"> </a></td><td>Prescription</td><td>Append-only prescription ledger item.</td></tr><tr><td style="white-space:nowrap">ftp-accept<a name="cc-task-ftp-accept"> </a></td><td>FTP accept</td><td>Prompt to accept a proposed FTP value.</td></tr><tr><td style="white-space:nowrap">plan-review<a name="cc-task-plan-review"> </a></td><td>Plan review</td><td>Weekly / end-of-plan review to-do.</td></tr><tr><td style="white-space:nowrap">frame-guard<a name="cc-task-frame-guard"> </a></td><td>Frame guard</td><td>Frame staleness / re-derive guard job.</td></tr><tr><td style="white-space:nowrap">checkin<a name="cc-task-checkin"> </a></td><td>Check-in</td><td>Athlete check-in to-do.</td></tr></table></div>
  </text>
  <url value="https://fhir.soigneur.coach/fhir/CodeSystem/cc-task"/>
  <version value="0.1.0"/>
  <name value="CcTask"/>
  <title value="Soigneur Task Classes"/>
  <status value="active"/>
  <experimental value="false"/>
  <date value="2026-07-19T17:47:36+00:00"/>
  <publisher value="Soigneur"/>
  <contact>
    <name value="Soigneur"/>
    <telecom>
      <system value="url"/>
      <value value="https://soigneur.coach"/>
    </telecom>
  </contact>
  <description value="Task.code classes used for narrow subscription filtering and DB hygiene (05 §14.1, 04 §15.20a). Subscriptions filter on Task?code={code}&amp;status={status}, never a bare status."/>
  <jurisdiction>
    <coding>
      <system value="urn:iso:std:iso:3166"/>
      <code value="DE"/>
      <display value="Germany"/>
    </coding>
  </jurisdiction>
  <copyright value="Copyright (c) Soigneur. Licensed under CC0-1.0 (public domain dedication). FHIR(R) is the registered trademark of HL7 and is used with permission."/>
  <caseSensitive value="true"/>
  <content value="complete"/>
  <count value="6"/>
  <concept>
    <code value="agent-run"/>
    <display value="Agent run"/>
    <definition value="Agent-invocation signal (requested→ready is the Mode A trigger)."/>
  </concept>
  <concept>
    <code value="prescription"/>
    <display value="Prescription"/>
    <definition value="Append-only prescription ledger item."/>
  </concept>
  <concept>
    <code value="ftp-accept"/>
    <display value="FTP accept"/>
    <definition value="Prompt to accept a proposed FTP value."/>
  </concept>
  <concept>
    <code value="plan-review"/>
    <display value="Plan review"/>
    <definition value="Weekly / end-of-plan review to-do."/>
  </concept>
  <concept>
    <code value="frame-guard"/>
    <display value="Frame guard"/>
    <definition value="Frame staleness / re-derive guard job."/>
  </concept>
  <concept>
    <code value="checkin"/>
    <display value="Check-in"/>
    <definition value="Athlete check-in to-do."/>
  </concept>
</CodeSystem>