Tiro.health Implementation Guide
0.1.0 - ci-build

Tiro.health Implementation Guide - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

: Tiro Questionnaire Item Control - XML Representation

Draft as of 2026-04-30

Raw xml | Download


<CodeSystem xmlns="http://hl7.org/fhir">
  <id value="tiro-item-control"/>
  <text>
    <status value="generated"/>
    <div xmlns="http://www.w3.org/1999/xhtml"><p class="res-header-id"><b>Generated Narrative: CodeSystem tiro-item-control</b></p><a name="tiro-item-control"> </a><a name="hctiro-item-control"> </a><p>This case-sensitive code system <code>http://fhir.tiro.health/CodeSystem/tiro-item-control</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">answer-container<a name="tiro-item-control-answer-container"> </a></td><td>Answer Container</td><td>Container that groups answer items together.</td></tr><tr><td style="white-space:nowrap">answer-row<a name="tiro-item-control-answer-row"> </a></td><td>Answer Row</td><td>A row within an answer container.</td></tr><tr><td style="white-space:nowrap">question-group<a name="tiro-item-control-question-group"> </a></td><td>Question Group</td><td>Structure to group answers and subquestions in a hierarchical tree layout.</td></tr><tr><td style="white-space:nowrap">block<a name="tiro-item-control-block"> </a></td><td>Block</td><td>Structural block for sub-questionnaire references.</td></tr><tr><td style="white-space:nowrap">drop-down<a name="tiro-item-control-drop-down"> </a></td><td>Dropdown</td><td>Dropdown to select a single answer from a list of options.</td></tr><tr><td style="white-space:nowrap">radio<a name="tiro-item-control-radio"> </a></td><td>Radio</td><td>Radio button group for single selection from a list of options.</td></tr><tr><td style="white-space:nowrap">combobox<a name="tiro-item-control-combobox"> </a></td><td>Combobox</td><td>Autocomplete dropdown with search/filter capability.</td></tr><tr><td style="white-space:nowrap">chips<a name="tiro-item-control-chips"> </a></td><td>Chips</td><td>Chips to select one or more answers from a list of options.</td></tr><tr><td style="white-space:nowrap">checkbox<a name="tiro-item-control-checkbox"> </a></td><td>Checkbox</td><td>Checkbox group for multiple selection from a list of options.</td></tr><tr><td style="white-space:nowrap">text-box<a name="tiro-item-control-text-box"> </a></td><td>Textbox</td><td>Single-line textbox to enter characters.</td></tr><tr><td style="white-space:nowrap">text-field<a name="tiro-item-control-text-field"> </a></td><td>Text Field</td><td>Single-line text input field.</td></tr><tr><td style="white-space:nowrap">text-area<a name="tiro-item-control-text-area"> </a></td><td>Text Area</td><td>Multi-line text area to enter longer text.</td></tr><tr><td style="white-space:nowrap">textarea<a name="tiro-item-control-textarea"> </a></td><td>Textarea</td><td>Multi-line text area input.</td></tr><tr><td style="white-space:nowrap">mention<a name="tiro-item-control-mention"> </a></td><td>Mention</td><td>Text field with inline mention suggestions for coded values.</td></tr><tr><td style="white-space:nowrap">transcription<a name="tiro-item-control-transcription"> </a></td><td>Transcription</td><td>Speech-to-text transcription input field.</td></tr><tr><td style="white-space:nowrap">decimal-field<a name="tiro-item-control-decimal-field"> </a></td><td>Decimal Field</td><td>Decimal number input field with optional unit display.</td></tr><tr><td style="white-space:nowrap">date-field<a name="tiro-item-control-date-field"> </a></td><td>Date Field</td><td>Date picker field.</td></tr><tr><td style="white-space:nowrap">time-field<a name="tiro-item-control-time-field"> </a></td><td>Time Field</td><td>Time picker field.</td></tr><tr><td style="white-space:nowrap">calculator<a name="tiro-item-control-calculator"> </a></td><td>Calculator</td><td>Calculator widget to compute a value based on a formula or external lookup.</td></tr><tr><td style="white-space:nowrap">list<a name="tiro-item-control-list"> </a></td><td>List</td><td>Renders child items as an unordered list.</td></tr><tr><td style="white-space:nowrap">table<a name="tiro-item-control-table"> </a></td><td>Table</td><td>Renders child items in a table layout with rows and columns.</td></tr><tr><td style="white-space:nowrap">grid<a name="tiro-item-control-grid"> </a></td><td>Grid</td><td>Renders child items in a grid layout.</td></tr><tr><td style="white-space:nowrap">summarized-group<a name="tiro-item-control-summarized-group"> </a></td><td>Summarized Group</td><td>Group that displays a summary of its child items' answers.</td></tr><tr><td style="white-space:nowrap">summarized-list<a name="tiro-item-control-summarized-list"> </a></td><td>Summarized List</td><td>List view that summarizes child items.</td></tr><tr><td style="white-space:nowrap">compact-list<a name="tiro-item-control-compact-list"> </a></td><td>Compact List</td><td>Compact list view with minimal spacing.</td></tr><tr><td style="white-space:nowrap">help<a name="tiro-item-control-help"> </a></td><td>Help</td><td>Contextual help text or guidance for the user.</td></tr><tr><td style="white-space:nowrap">text<a name="tiro-item-control-text"> </a></td><td>Text</td><td>Read-only text display.</td></tr></table></div>
  </text>
  <url value="http://fhir.tiro.health/CodeSystem/tiro-item-control"/>
  <version value="0.1.0"/>
  <name value="TiroItemControl"/>
  <title value="Tiro Questionnaire Item Control"/>
  <status value="draft"/>
  <experimental value="false"/>
  <date value="2026-04-30T09:19:32+00:00"/>
  <publisher value="Tiro.health"/>
  <contact>
    <name value="Tiro.health"/>
    <telecom>
      <system value="url"/>
      <value value="http://tiro.health"/>
    </telecom>
  </contact>
  <description
               value="Custom Questionnaire Item Control codes by Tiro Health for rendering FHIR Questionnaire items."/>
  <caseSensitive value="true"/>
  <content value="complete"/>
  <count value="27"/>
  <concept>
    <code value="answer-container"/>
    <display value="Answer Container"/>
    <definition value="Container that groups answer items together."/>
  </concept>
  <concept>
    <code value="answer-row"/>
    <display value="Answer Row"/>
    <definition value="A row within an answer container."/>
  </concept>
  <concept>
    <code value="question-group"/>
    <display value="Question Group"/>
    <definition
                value="Structure to group answers and subquestions in a hierarchical tree layout."/>
  </concept>
  <concept>
    <code value="block"/>
    <display value="Block"/>
    <definition value="Structural block for sub-questionnaire references."/>
  </concept>
  <concept>
    <code value="drop-down"/>
    <display value="Dropdown"/>
    <definition
                value="Dropdown to select a single answer from a list of options."/>
  </concept>
  <concept>
    <code value="radio"/>
    <display value="Radio"/>
    <definition
                value="Radio button group for single selection from a list of options."/>
  </concept>
  <concept>
    <code value="combobox"/>
    <display value="Combobox"/>
    <definition value="Autocomplete dropdown with search/filter capability."/>
  </concept>
  <concept>
    <code value="chips"/>
    <display value="Chips"/>
    <definition
                value="Chips to select one or more answers from a list of options."/>
  </concept>
  <concept>
    <code value="checkbox"/>
    <display value="Checkbox"/>
    <definition
                value="Checkbox group for multiple selection from a list of options."/>
  </concept>
  <concept>
    <code value="text-box"/>
    <display value="Textbox"/>
    <definition value="Single-line textbox to enter characters."/>
  </concept>
  <concept>
    <code value="text-field"/>
    <display value="Text Field"/>
    <definition value="Single-line text input field."/>
  </concept>
  <concept>
    <code value="text-area"/>
    <display value="Text Area"/>
    <definition value="Multi-line text area to enter longer text."/>
  </concept>
  <concept>
    <code value="textarea"/>
    <display value="Textarea"/>
    <definition value="Multi-line text area input."/>
  </concept>
  <concept>
    <code value="mention"/>
    <display value="Mention"/>
    <definition
                value="Text field with inline mention suggestions for coded values."/>
  </concept>
  <concept>
    <code value="transcription"/>
    <display value="Transcription"/>
    <definition value="Speech-to-text transcription input field."/>
  </concept>
  <concept>
    <code value="decimal-field"/>
    <display value="Decimal Field"/>
    <definition
                value="Decimal number input field with optional unit display."/>
  </concept>
  <concept>
    <code value="date-field"/>
    <display value="Date Field"/>
    <definition value="Date picker field."/>
  </concept>
  <concept>
    <code value="time-field"/>
    <display value="Time Field"/>
    <definition value="Time picker field."/>
  </concept>
  <concept>
    <code value="calculator"/>
    <display value="Calculator"/>
    <definition
                value="Calculator widget to compute a value based on a formula or external lookup."/>
  </concept>
  <concept>
    <code value="list"/>
    <display value="List"/>
    <definition value="Renders child items as an unordered list."/>
  </concept>
  <concept>
    <code value="table"/>
    <display value="Table"/>
    <definition
                value="Renders child items in a table layout with rows and columns."/>
  </concept>
  <concept>
    <code value="grid"/>
    <display value="Grid"/>
    <definition value="Renders child items in a grid layout."/>
  </concept>
  <concept>
    <code value="summarized-group"/>
    <display value="Summarized Group"/>
    <definition
                value="Group that displays a summary of its child items' answers."/>
  </concept>
  <concept>
    <code value="summarized-list"/>
    <display value="Summarized List"/>
    <definition value="List view that summarizes child items."/>
  </concept>
  <concept>
    <code value="compact-list"/>
    <display value="Compact List"/>
    <definition value="Compact list view with minimal spacing."/>
  </concept>
  <concept>
    <code value="help"/>
    <display value="Help"/>
    <definition value="Contextual help text or guidance for the user."/>
  </concept>
  <concept>
    <code value="text"/>
    <display value="Text"/>
    <definition value="Read-only text display."/>
  </concept>
</CodeSystem>