openEHR Test IG
1.6.6 - International flag

openEHR Test IG, published by HL7 FHIR Product Director. This guide is not an authorized publication; it is the continuous build for version 1.6.6 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/FHIR/openehr-test/ and changes regularly. See the Directory of published versions

:

Raw xml | Download


<et:WebTemplate xmlns:et="http://openehr.org/fhir/StructureDefinition"
                xmlns="http://hl7.org/fhir">
  <templateId value="GENOC - Research registration.v1"/>
  <version value="2.3"/>
  <defaultLanguage value="en"/>
  <languages value="en"/>
  <tree>
    <id value="research_registration"/>
    <name value="Research registration"/>
    <localizedName value="Research registration"/>
    <rmType value="COMPOSITION"/>
    <nodeId value="openEHR-EHR-COMPOSITION.research_registration.v1"/>
    <min value="1"/>
    <max value="1"/>
    <localizedNames/>
    <localizedDescriptions/>
    <aqlPath value=""/>
    <children>
      <id value="context"/>
      <rmType value="EVENT_CONTEXT"/>
      <nodeId value=""/>
      <min value="1"/>
      <max value="1"/>
      <aqlPath value="/context"/>
      <children>
        <id value="start_time"/>
        <name value="Start_time"/>
        <rmType value="DV_DATE_TIME"/>
        <min value="1"/>
        <max value="1"/>
        <aqlPath value="/context/start_time"/>
        <inContext value="true"/>
        <inputs>
          <type value="DATETIME"/>
        </inputs>
      </children>
      <children>
        <id value="setting"/>
        <name value="Setting"/>
        <rmType value="DV_CODED_TEXT"/>
        <min value="1"/>
        <max value="1"/>
        <aqlPath value="/context/setting"/>
        <inContext value="true"/>
        <inputs>
          <suffix value="code"/>
          <type value="TEXT"/>
        </inputs>
        <inputs>
          <suffix value="value"/>
          <type value="TEXT"/>
        </inputs>
      </children>
    </children>
    <children>
      <id value="research_study_registration"/>
      <name value="Research study registration"/>
      <localizedName value="Research study registration"/>
      <rmType value="ADMIN_ENTRY"/>
      <nodeId value="openEHR-EHR-ADMIN_ENTRY.research_study_registration.v1"/>
      <min value="0"/>
      <max value="1"/>
      <localizedNames/>
      <localizedDescriptions/>
      <aqlPath
               value="/content[openEHR-EHR-ADMIN_ENTRY.research_study_registration.v1]"/>
      <children>
        <id value="study_name"/>
        <name value="Study name"/>
        <localizedName value="Study name"/>
        <rmType value="DV_TEXT"/>
        <nodeId value="at0002"/>
        <min value="0"/>
        <max value="1"/>
        <localizedNames/>
        <localizedDescriptions/>
        <aqlPath
                 value="/content[openEHR-EHR-ADMIN_ENTRY.research_study_registration.v1]/data[at0001]/items[at0002]/value"/>
        <inputs>
          <type value="TEXT"/>
        </inputs>
      </children>
      <children>
        <id value="study_identifier"/>
        <name value="Study identifier"/>
        <localizedName value="Study identifier"/>
        <rmType value="DV_IDENTIFIER"/>
        <nodeId value="at0015"/>
        <min value="0"/>
        <max value="-1"/>
        <localizedNames/>
        <localizedDescriptions/>
        <aqlPath
                 value="/content[openEHR-EHR-ADMIN_ENTRY.research_study_registration.v1]/data[at0001]/items[at0015]/value"/>
        <inputs>
          <suffix value="id"/>
          <type value="TEXT"/>
        </inputs>
        <inputs>
          <suffix value="type"/>
          <type value="TEXT"/>
        </inputs>
        <inputs>
          <suffix value="issuer"/>
          <type value="TEXT"/>
        </inputs>
        <inputs>
          <suffix value="assigner"/>
          <type value="TEXT"/>
        </inputs>
      </children>
      <children>
        <id value="study_organisation"/>
        <name value="Study organisation"/>
        <localizedName value="Study organisation"/>
        <rmType value="DV_TEXT"/>
        <nodeId value="at0009"/>
        <min value="0"/>
        <max value="1"/>
        <localizedNames/>
        <localizedDescriptions/>
        <aqlPath
                 value="/content[openEHR-EHR-ADMIN_ENTRY.research_study_registration.v1]/data[at0001]/items[at0009]/value"/>
        <inputs>
          <type value="TEXT"/>
        </inputs>
      </children>
      <children>
        <id value="status"/>
        <name value="Status"/>
        <localizedName value="Status"/>
        <rmType value="DV_CODED_TEXT"/>
        <nodeId value="at0005"/>
        <min value="0"/>
        <max value="1"/>
        <localizedNames/>
        <localizedDescriptions/>
        <aqlPath
                 value="/content[openEHR-EHR-ADMIN_ENTRY.research_study_registration.v1]/data[at0001]/items[at0005]/value"/>
        <inputs>
          <suffix value="code"/>
          <type value="CODED_TEXT"/>
          <list>
            <value value="at0006"/>
            <label value="Registered"/>
            <localizedLabels/>
            <localizedDescriptions/>
          </list>
          <list>
            <value value="at0007"/>
            <label value="Withdrawn"/>
            <localizedLabels/>
            <localizedDescriptions/>
          </list>
        </inputs>
      </children>
      <children>
        <id value="patient_identifier"/>
        <name value="Patient identifier"/>
        <localizedName value="Patient identifier"/>
        <rmType value="DV_IDENTIFIER"/>
        <nodeId value="at0008"/>
        <min value="0"/>
        <max value="-1"/>
        <localizedNames/>
        <localizedDescriptions/>
        <aqlPath
                 value="/content[openEHR-EHR-ADMIN_ENTRY.research_study_registration.v1]/data[at0001]/items[at0008]/value"/>
        <inputs>
          <suffix value="id"/>
          <type value="TEXT"/>
        </inputs>
        <inputs>
          <suffix value="type"/>
          <type value="TEXT"/>
        </inputs>
        <inputs>
          <suffix value="issuer"/>
          <type value="TEXT"/>
        </inputs>
        <inputs>
          <suffix value="assigner"/>
          <type value="TEXT"/>
        </inputs>
      </children>
      <children>
        <id value="date_registered"/>
        <name value="Date registered"/>
        <localizedName value="Date registered"/>
        <rmType value="DV_DATE_TIME"/>
        <nodeId value="at0003"/>
        <min value="0"/>
        <max value="1"/>
        <localizedNames/>
        <localizedDescriptions/>
        <aqlPath
                 value="/content[openEHR-EHR-ADMIN_ENTRY.research_study_registration.v1]/data[at0001]/items[at0003]/value"/>
        <inputs>
          <type value="DATETIME"/>
        </inputs>
      </children>
      <children>
        <id value="date_withdrawn"/>
        <name value="Date withdrawn"/>
        <localizedName value="Date withdrawn"/>
        <rmType value="DV_DATE_TIME"/>
        <nodeId value="at0004"/>
        <min value="0"/>
        <max value="1"/>
        <localizedNames/>
        <localizedDescriptions/>
        <aqlPath
                 value="/content[openEHR-EHR-ADMIN_ENTRY.research_study_registration.v1]/data[at0001]/items[at0004]/value"/>
        <inputs>
          <type value="DATETIME"/>
        </inputs>
      </children>
      <children>
        <id value="reason_for_withdrawal"/>
        <name value="Reason for withdrawal"/>
        <localizedName value="Reason for withdrawal"/>
        <rmType value="DV_TEXT"/>
        <nodeId value="at0011"/>
        <min value="0"/>
        <max value="1"/>
        <localizedNames/>
        <localizedDescriptions/>
        <aqlPath
                 value="/content[openEHR-EHR-ADMIN_ENTRY.research_study_registration.v1]/data[at0001]/items[at0011]/value"/>
        <inputs>
          <type value="TEXT"/>
        </inputs>
      </children>
      <children>
        <id value="study_information"/>
        <name value="Study information"/>
        <localizedName value="Study information"/>
        <rmType value="DV_URI"/>
        <nodeId value="at0013"/>
        <min value="0"/>
        <max value="-1"/>
        <localizedNames/>
        <localizedDescriptions/>
        <aqlPath
                 value="/content[openEHR-EHR-ADMIN_ENTRY.research_study_registration.v1]/data[at0001]/items[at0013]/value"/>
        <inputs>
          <type value="TEXT"/>
        </inputs>
      </children>
      <children>
        <id value="patient_support"/>
        <name value="Patient support"/>
        <localizedName value="Patient support"/>
        <rmType value="DV_URI"/>
        <nodeId value="at0014"/>
        <min value="0"/>
        <max value="-1"/>
        <localizedNames/>
        <localizedDescriptions/>
        <aqlPath
                 value="/content[openEHR-EHR-ADMIN_ENTRY.research_study_registration.v1]/data[at0001]/items[at0014]/value"/>
        <inputs>
          <type value="TEXT"/>
        </inputs>
      </children>
      <children>
        <id value="language"/>
        <name value="Language"/>
        <rmType value="CODE_PHRASE"/>
        <min value="1"/>
        <max value="1"/>
        <aqlPath
                 value="/content[openEHR-EHR-ADMIN_ENTRY.research_study_registration.v1]/language"/>
        <inContext value="true"/>
      </children>
      <children>
        <id value="encoding"/>
        <name value="Encoding"/>
        <rmType value="CODE_PHRASE"/>
        <min value="1"/>
        <max value="1"/>
        <aqlPath
                 value="/content[openEHR-EHR-ADMIN_ENTRY.research_study_registration.v1]/encoding"/>
        <inContext value="true"/>
      </children>
      <children>
        <id value="subject"/>
        <name value="Subject"/>
        <rmType value="PARTY_PROXY"/>
        <min value="1"/>
        <max value="1"/>
        <aqlPath
                 value="/content[openEHR-EHR-ADMIN_ENTRY.research_study_registration.v1]/subject"/>
        <inContext value="true"/>
        <inputs>
          <suffix value="id"/>
          <type value="TEXT"/>
        </inputs>
        <inputs>
          <suffix value="id_scheme"/>
          <type value="TEXT"/>
        </inputs>
        <inputs>
          <suffix value="id_namespace"/>
          <type value="TEXT"/>
        </inputs>
        <inputs>
          <suffix value="name"/>
          <type value="TEXT"/>
        </inputs>
      </children>
    </children>
    <children>
      <id value="informed_consent"/>
      <name value="Informed consent"/>
      <localizedName value="Informed consent"/>
      <rmType value="ACTION"/>
      <nodeId value="openEHR-EHR-ACTION.informed_consent.v0"/>
      <min value="0"/>
      <max value="1"/>
      <localizedNames/>
      <localizedDescriptions/>
      <aqlPath value="/content[openEHR-EHR-ACTION.informed_consent.v0]"/>
      <children>
        <id value="ism_transition"/>
        <name value="Ism_transition"/>
        <rmType value="ISM_TRANSITION"/>
        <min value="1"/>
        <max value="1"/>
        <aqlPath
                 value="/content[openEHR-EHR-ACTION.informed_consent.v0]/ism_transition"/>
        <inContext value="true"/>
        <children>
          <id value="current_state"/>
          <name value="Current_state"/>
          <rmType value="DV_CODED_TEXT"/>
          <min value="1"/>
          <max value="1"/>
          <aqlPath
                   value="/content[openEHR-EHR-ACTION.informed_consent.v0]/ism_transition/current_state"/>
          <inContext value="true"/>
          <inputs>
            <suffix value="code"/>
            <type value="CODED_TEXT"/>
            <list>
              <value value="245"/>
              <label value="active"/>
            </list>
            <list>
              <value value="531"/>
              <label value="aborted"/>
            </list>
            <list>
              <value value="526"/>
              <label value="planned"/>
            </list>
          </inputs>
        </children>
        <children>
          <id value="transition"/>
          <name value="Transition"/>
          <rmType value="DV_CODED_TEXT"/>
          <min value="0"/>
          <max value="1"/>
          <aqlPath
                   value="/content[openEHR-EHR-ACTION.informed_consent.v0]/ism_transition/transition"/>
          <inContext value="true"/>
          <inputs>
            <suffix value="code"/>
            <type value="TEXT"/>
          </inputs>
          <inputs>
            <suffix value="value"/>
            <type value="TEXT"/>
          </inputs>
        </children>
        <children>
          <id value="careflow_step"/>
          <name value="Careflow_step"/>
          <rmType value="DV_CODED_TEXT"/>
          <min value="0"/>
          <max value="1"/>
          <aqlPath
                   value="/content[openEHR-EHR-ACTION.informed_consent.v0]/ism_transition/careflow_step"/>
          <inContext value="true"/>
          <inputs>
            <suffix value="code"/>
            <type value="CODED_TEXT"/>
            <list>
              <value value="at0014"/>
              <label value="Informed consent requested"/>
              <localizedLabels/>
            </list>
            <list>
              <value value="at0015"/>
              <label value="Informed consent provided"/>
              <localizedLabels/>
            </list>
            <list>
              <value value="at0021"/>
              <label value="Informed consent not obtained"/>
              <localizedLabels/>
            </list>
            <list>
              <value value="at0016"/>
              <label value="Informed consent refused"/>
              <localizedLabels/>
            </list>
            <list>
              <value value="at0017"/>
              <label value="Informed consent withdrawn"/>
              <localizedLabels/>
            </list>
          </inputs>
        </children>
      </children>
      <children>
        <id value="procedure_trial_activity"/>
        <name value="Procedure/Trial/Activity"/>
        <localizedName value="Procedure/Trial/Activity"/>
        <rmType value="DV_TEXT"/>
        <nodeId value="at0002"/>
        <min value="1"/>
        <max value="-1"/>
        <localizedNames/>
        <localizedDescriptions/>
        <aqlPath
                 value="/content[openEHR-EHR-ACTION.informed_consent.v0]/description[at0001]/items[at0002]/value"/>
        <inputs>
          <type value="TEXT"/>
        </inputs>
      </children>
      <children>
        <id value="time"/>
        <name value="Time"/>
        <rmType value="DV_DATE_TIME"/>
        <min value="1"/>
        <max value="1"/>
        <aqlPath
                 value="/content[openEHR-EHR-ACTION.informed_consent.v0]/time"/>
        <inContext value="true"/>
        <inputs>
          <type value="DATETIME"/>
        </inputs>
      </children>
      <children>
        <id value="language"/>
        <name value="Language"/>
        <rmType value="CODE_PHRASE"/>
        <min value="1"/>
        <max value="1"/>
        <aqlPath
                 value="/content[openEHR-EHR-ACTION.informed_consent.v0]/language"/>
        <inContext value="true"/>
      </children>
      <children>
        <id value="encoding"/>
        <name value="Encoding"/>
        <rmType value="CODE_PHRASE"/>
        <min value="1"/>
        <max value="1"/>
        <aqlPath
                 value="/content[openEHR-EHR-ACTION.informed_consent.v0]/encoding"/>
        <inContext value="true"/>
      </children>
      <children>
        <id value="subject"/>
        <name value="Subject"/>
        <rmType value="PARTY_PROXY"/>
        <min value="1"/>
        <max value="1"/>
        <aqlPath
                 value="/content[openEHR-EHR-ACTION.informed_consent.v0]/subject"/>
        <inContext value="true"/>
        <inputs>
          <suffix value="id"/>
          <type value="TEXT"/>
        </inputs>
        <inputs>
          <suffix value="id_scheme"/>
          <type value="TEXT"/>
        </inputs>
        <inputs>
          <suffix value="id_namespace"/>
          <type value="TEXT"/>
        </inputs>
        <inputs>
          <suffix value="name"/>
          <type value="TEXT"/>
        </inputs>
      </children>
    </children>
    <children>
      <id value="review"/>
      <name value="Review"/>
      <localizedName value="Review"/>
      <rmType value="ACTION"/>
      <nodeId value="openEHR-EHR-ACTION.review.v0"/>
      <min value="0"/>
      <max value="1"/>
      <localizedNames/>
      <localizedDescriptions/>
      <aqlPath value="/content[openEHR-EHR-ACTION.review.v0]"/>
      <children>
        <id value="ism_transition"/>
        <name value="Ism_transition"/>
        <rmType value="ISM_TRANSITION"/>
        <min value="1"/>
        <max value="1"/>
        <aqlPath
                 value="/content[openEHR-EHR-ACTION.review.v0]/ism_transition"/>
        <inContext value="true"/>
        <children>
          <id value="current_state"/>
          <name value="Current_state"/>
          <rmType value="DV_CODED_TEXT"/>
          <min value="1"/>
          <max value="1"/>
          <aqlPath
                   value="/content[openEHR-EHR-ACTION.review.v0]/ism_transition/current_state"/>
          <inContext value="true"/>
          <inputs>
            <suffix value="code"/>
            <type value="CODED_TEXT"/>
            <list>
              <value value="532"/>
              <label value="completed"/>
            </list>
            <list>
              <value value="526"/>
              <label value="planned"/>
            </list>
            <list>
              <value value="529"/>
              <label value="scheduled"/>
            </list>
          </inputs>
        </children>
        <children>
          <id value="transition"/>
          <name value="Transition"/>
          <rmType value="DV_CODED_TEXT"/>
          <min value="0"/>
          <max value="1"/>
          <aqlPath
                   value="/content[openEHR-EHR-ACTION.review.v0]/ism_transition/transition"/>
          <inContext value="true"/>
          <inputs>
            <suffix value="code"/>
            <type value="TEXT"/>
          </inputs>
          <inputs>
            <suffix value="value"/>
            <type value="TEXT"/>
          </inputs>
        </children>
        <children>
          <id value="careflow_step"/>
          <name value="Careflow_step"/>
          <rmType value="DV_CODED_TEXT"/>
          <min value="0"/>
          <max value="1"/>
          <aqlPath
                   value="/content[openEHR-EHR-ACTION.review.v0]/ism_transition/careflow_step"/>
          <inContext value="true"/>
          <inputs>
            <suffix value="code"/>
            <type value="CODED_TEXT"/>
            <list>
              <value value="at0003"/>
              <label value="Review planned"/>
              <localizedLabels/>
            </list>
            <list>
              <value value="at0004"/>
              <label value="Review scheduled"/>
              <localizedLabels/>
            </list>
            <list>
              <value value="at0019"/>
              <label value="Review rescheduled"/>
              <localizedLabels/>
            </list>
            <list>
              <value value="at0016"/>
              <label value="Review completed"/>
              <localizedLabels/>
            </list>
          </inputs>
        </children>
      </children>
      <children>
        <id value="start_date_time"/>
        <name value="Start date/time"/>
        <localizedName value="Start date/time"/>
        <rmType value="DV_DATE_TIME"/>
        <nodeId value="at0018"/>
        <min value="0"/>
        <max value="1"/>
        <localizedNames/>
        <localizedDescriptions/>
        <annotations>
          <comment
                   value="This will indicate the scheduled date/time when recorded against the Scheduled care pathway step or the actual Start date/time in the Procedure performed step."/>
        </annotations>
        <aqlPath
                 value="/content[openEHR-EHR-ACTION.review.v0]/protocol[at0017]/items[at0018]/value"/>
        <inputs>
          <type value="DATETIME"/>
        </inputs>
      </children>
      <children>
        <id value="time"/>
        <name value="Time"/>
        <rmType value="DV_DATE_TIME"/>
        <min value="1"/>
        <max value="1"/>
        <aqlPath value="/content[openEHR-EHR-ACTION.review.v0]/time"/>
        <inContext value="true"/>
        <inputs>
          <type value="DATETIME"/>
        </inputs>
      </children>
      <children>
        <id value="language"/>
        <name value="Language"/>
        <rmType value="CODE_PHRASE"/>
        <min value="1"/>
        <max value="1"/>
        <aqlPath value="/content[openEHR-EHR-ACTION.review.v0]/language"/>
        <inContext value="true"/>
      </children>
      <children>
        <id value="encoding"/>
        <name value="Encoding"/>
        <rmType value="CODE_PHRASE"/>
        <min value="1"/>
        <max value="1"/>
        <aqlPath value="/content[openEHR-EHR-ACTION.review.v0]/encoding"/>
        <inContext value="true"/>
      </children>
      <children>
        <id value="subject"/>
        <name value="Subject"/>
        <rmType value="PARTY_PROXY"/>
        <min value="1"/>
        <max value="1"/>
        <aqlPath value="/content[openEHR-EHR-ACTION.review.v0]/subject"/>
        <inContext value="true"/>
        <inputs>
          <suffix value="id"/>
          <type value="TEXT"/>
        </inputs>
        <inputs>
          <suffix value="id_scheme"/>
          <type value="TEXT"/>
        </inputs>
        <inputs>
          <suffix value="id_namespace"/>
          <type value="TEXT"/>
        </inputs>
        <inputs>
          <suffix value="name"/>
          <type value="TEXT"/>
        </inputs>
      </children>
    </children>
    <children>
      <id value="category"/>
      <rmType value="DV_CODED_TEXT"/>
      <nodeId value=""/>
      <min value="1"/>
      <max value="1"/>
      <aqlPath value="/category"/>
      <inContext value="true"/>
      <inputs>
        <suffix value="code"/>
        <type value="CODED_TEXT"/>
        <terminology value="openehr"/>
        <list>
          <value value="433"/>
          <label value="event"/>
          <localizedLabels/>
        </list>
      </inputs>
    </children>
    <children>
      <id value="language"/>
      <name value="Language"/>
      <rmType value="CODE_PHRASE"/>
      <min value="1"/>
      <max value="1"/>
      <aqlPath value="/language"/>
      <inContext value="true"/>
    </children>
    <children>
      <id value="territory"/>
      <name value="Territory"/>
      <rmType value="CODE_PHRASE"/>
      <min value="1"/>
      <max value="1"/>
      <aqlPath value="/territory"/>
      <inContext value="true"/>
    </children>
    <children>
      <id value="composer"/>
      <name value="Composer"/>
      <rmType value="PARTY_PROXY"/>
      <min value="1"/>
      <max value="1"/>
      <aqlPath value="/composer"/>
      <inContext value="true"/>
      <inputs>
        <suffix value="id"/>
        <type value="TEXT"/>
      </inputs>
      <inputs>
        <suffix value="id_scheme"/>
        <type value="TEXT"/>
      </inputs>
      <inputs>
        <suffix value="id_namespace"/>
        <type value="TEXT"/>
      </inputs>
      <inputs>
        <suffix value="name"/>
        <type value="TEXT"/>
      </inputs>
    </children>
  </tree>
</et:WebTemplate>