openEHR Test IG
1.6.6 -
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
<et:WebTemplate xmlns:et="http://openehr.org/fhir/StructureDefinition"
xmlns="http://hl7.org/fhir">
<templateId value="HSE - Remote monitoring"/>
<version value="2.3"/>
<defaultLanguage value="en"/>
<languages value="en"/>
<tree>
<id value="remote_monitoring"/>
<name value="Remote monitoring"/>
<localizedName value="Remote monitoring"/>
<rmType value="COMPOSITION"/>
<nodeId value="openEHR-EHR-COMPOSITION.encounter.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>
<children>
<id value="blood_pressure"/>
<name value="Blood pressure"/>
<localizedName value="Blood pressure"/>
<rmType value="OBSERVATION"/>
<nodeId value="openEHR-EHR-OBSERVATION.blood_pressure.v2"/>
<min value="0"/>
<max value="1"/>
<localizedNames/>
<localizedDescriptions/>
<annotations>
<comment
value="Most commonly, use of the term 'blood pressure' refers to measurement of brachial artery pressure in the upper arm."/>
</annotations>
<aqlPath value="/content[openEHR-EHR-OBSERVATION.blood_pressure.v2]"/>
<termBindings>
<code value="SNOMED-CT"/>
<value>
<value value="[SNOMED-CT(2003)::364090009]"/>
<terminologyId value="SNOMED-CT"/>
</value>
</termBindings>
<children>
<id value="systolic"/>
<name value="Systolic"/>
<localizedName value="Systolic"/>
<rmType value="DV_QUANTITY"/>
<nodeId value="at0004"/>
<min value="0"/>
<max value="1"/>
<localizedNames/>
<localizedDescriptions/>
<aqlPath
value="/content[openEHR-EHR-OBSERVATION.blood_pressure.v2]/data[at0001]/events[at0006]/data[at0003]/items[at0004]/value"/>
<inputs>
<suffix value="magnitude"/>
<type value="DECIMAL"/>
<validation>
<range>
<minOp value=">="/>
<min value="0.0"/>
<maxOp value="<"/>
<max value="1000.0"/>
</range>
<precision>
<minOp value=">="/>
<min value="0"/>
<maxOp value="<="/>
<max value="0"/>
</precision>
</validation>
</inputs>
<inputs>
<suffix value="unit"/>
<type value="CODED_TEXT"/>
<list>
<value value="mm[Hg]"/>
<label value="mm[Hg]"/>
<localizedLabels/>
</list>
</inputs>
<termBindings>
<code value="SNOMED-CT"/>
<value>
<value value="[SNOMED-CT(2003)::271649006]"/>
<terminologyId value="SNOMED-CT"/>
</value>
</termBindings>
</children>
<children>
<id value="diastolic"/>
<name value="Diastolic"/>
<localizedName value="Diastolic"/>
<rmType value="DV_QUANTITY"/>
<nodeId value="at0005"/>
<min value="0"/>
<max value="1"/>
<localizedNames/>
<localizedDescriptions/>
<aqlPath
value="/content[openEHR-EHR-OBSERVATION.blood_pressure.v2]/data[at0001]/events[at0006]/data[at0003]/items[at0005]/value"/>
<inputs>
<suffix value="magnitude"/>
<type value="DECIMAL"/>
<validation>
<range>
<minOp value=">="/>
<min value="0.0"/>
<maxOp value="<"/>
<max value="1000.0"/>
</range>
<precision>
<minOp value=">="/>
<min value="0"/>
<maxOp value="<="/>
<max value="0"/>
</precision>
</validation>
</inputs>
<inputs>
<suffix value="unit"/>
<type value="CODED_TEXT"/>
<list>
<value value="mm[Hg]"/>
<label value="mm[Hg]"/>
<localizedLabels/>
</list>
</inputs>
<termBindings>
<code value="SNOMED-CT"/>
<value>
<value value="[SNOMED-CT(2003)::271650006]"/>
<terminologyId value="SNOMED-CT"/>
</value>
</termBindings>
</children>
<children>
<id value="time"/>
<name value="Time"/>
<rmType value="DV_DATE_TIME"/>
<min value="1"/>
<max value="1"/>
<aqlPath
value="/content[openEHR-EHR-OBSERVATION.blood_pressure.v2]/data[at0001]/events[at0006]/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-OBSERVATION.blood_pressure.v2]/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-OBSERVATION.blood_pressure.v2]/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-OBSERVATION.blood_pressure.v2]/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="pulse_heart_beat"/>
<name value="Pulse/Heart beat"/>
<localizedName value="Pulse/Heart beat"/>
<rmType value="OBSERVATION"/>
<nodeId value="openEHR-EHR-OBSERVATION.pulse.v2"/>
<min value="0"/>
<max value="1"/>
<localizedNames/>
<localizedDescriptions/>
<aqlPath value="/content[openEHR-EHR-OBSERVATION.pulse.v2]"/>
<children>
<id value="rate"/>
<name value="Rate"/>
<localizedName value="Rate"/>
<rmType value="DV_QUANTITY"/>
<nodeId value="at0004"/>
<min value="0"/>
<max value="1"/>
<localizedNames/>
<localizedDescriptions/>
<aqlPath
value="/content[openEHR-EHR-OBSERVATION.pulse.v2]/data[at0002]/events[at0003]/data[at0001]/items[at0004]/value"/>
<inputs>
<suffix value="magnitude"/>
<type value="DECIMAL"/>
<validation>
<range>
<minOp value=">="/>
<min value="0.0"/>
<maxOp value="<"/>
<max value="1000.0"/>
</range>
<precision>
<minOp value=">="/>
<min value="0"/>
<maxOp value="<="/>
<max value="0"/>
</precision>
</validation>
</inputs>
<inputs>
<suffix value="unit"/>
<type value="CODED_TEXT"/>
<list>
<value value="/min"/>
<label value="/min"/>
</list>
</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-OBSERVATION.pulse.v2]/data[at0002]/events[at0003]/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-OBSERVATION.pulse.v2]/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-OBSERVATION.pulse.v2]/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-OBSERVATION.pulse.v2]/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="body_weight"/>
<name value="Body weight"/>
<localizedName value="Body weight"/>
<rmType value="OBSERVATION"/>
<nodeId value="openEHR-EHR-OBSERVATION.body_weight.v2"/>
<min value="0"/>
<max value="1"/>
<localizedNames/>
<localizedDescriptions/>
<aqlPath value="/content[openEHR-EHR-OBSERVATION.body_weight.v2]"/>
<children>
<id value="weight"/>
<name value="Weight"/>
<localizedName value="Weight"/>
<rmType value="DV_QUANTITY"/>
<nodeId value="at0004"/>
<min value="1"/>
<max value="1"/>
<localizedNames/>
<localizedDescriptions/>
<aqlPath
value="/content[openEHR-EHR-OBSERVATION.body_weight.v2]/data[at0002]/events[at0003]/data[at0001]/items[at0004]/value"/>
<inputs>
<suffix value="magnitude"/>
<type value="DECIMAL"/>
</inputs>
<inputs>
<suffix value="unit"/>
<type value="CODED_TEXT"/>
<list>
<value value="kg"/>
<label value="kg"/>
</list>
<list>
<value value="[lb_av]"/>
<label value="[lb_av]"/>
<localizedLabels/>
</list>
<list>
<value value="g"/>
<label value="g"/>
</list>
</inputs>
<termBindings>
<code value="LOINC"/>
<value>
<value value="[LOINC::29463-7]"/>
<terminologyId value="LOINC"/>
</value>
</termBindings>
</children>
<children>
<id value="time"/>
<name value="Time"/>
<rmType value="DV_DATE_TIME"/>
<min value="1"/>
<max value="1"/>
<aqlPath
value="/content[openEHR-EHR-OBSERVATION.body_weight.v2]/data[at0002]/events[at0003]/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-OBSERVATION.body_weight.v2]/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-OBSERVATION.body_weight.v2]/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-OBSERVATION.body_weight.v2]/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="who-5_well-being_index"/>
<name value="WHO-5 Well-Being Index"/>
<localizedName value="WHO-5 Well-Being Index"/>
<rmType value="OBSERVATION"/>
<nodeId value="openEHR-EHR-OBSERVATION.who_5_well_being_index.v0"/>
<min value="0"/>
<max value="1"/>
<localizedNames/>
<localizedDescriptions/>
<aqlPath
value="/content[openEHR-EHR-OBSERVATION.who_5_well_being_index.v0]"/>
<children>
<id value="cheerful_and_in_good_spirits"/>
<name value="Cheerful and in good spirits"/>
<localizedName value="Cheerful and in good spirits"/>
<rmType value="DV_ORDINAL"/>
<nodeId value="at0009"/>
<min value="0"/>
<max value="1"/>
<localizedNames/>
<localizedDescriptions/>
<aqlPath
value="/content[openEHR-EHR-OBSERVATION.who_5_well_being_index.v0]/data[at0001]/events[at0002]/data[at0003]/items[at0009]/value"/>
<inputs>
<type value="CODED_TEXT"/>
<list>
<value value="at0010"/>
<label value="All of the time"/>
<ordinal value="5"/>
<localizedLabels/>
<localizedDescriptions/>
</list>
<list>
<value value="at0011"/>
<label value="Most of the time"/>
<ordinal value="4"/>
<localizedLabels/>
<localizedDescriptions/>
</list>
<list>
<value value="at0012"/>
<label value="More than half of the time"/>
<ordinal value="3"/>
<localizedLabels/>
<localizedDescriptions/>
</list>
<list>
<value value="at0013"/>
<label value="Less than half of the time"/>
<ordinal value="2"/>
<localizedLabels/>
<localizedDescriptions/>
</list>
<list>
<value value="at0014"/>
<label value="Some of the time"/>
<ordinal value="1"/>
<localizedLabels/>
<localizedDescriptions/>
</list>
<list>
<value value="at0015"/>
<label value="At no time"/>
<ordinal value="0"/>
<localizedLabels/>
<localizedDescriptions/>
</list>
</inputs>
</children>
<children>
<id value="calm_and_relaxed"/>
<name value="Calm and relaxed"/>
<localizedName value="Calm and relaxed"/>
<rmType value="DV_ORDINAL"/>
<nodeId value="at0023"/>
<min value="0"/>
<max value="1"/>
<localizedNames/>
<localizedDescriptions/>
<aqlPath
value="/content[openEHR-EHR-OBSERVATION.who_5_well_being_index.v0]/data[at0001]/events[at0002]/data[at0003]/items[at0023]/value"/>
<inputs>
<type value="CODED_TEXT"/>
<list>
<value value="at0024"/>
<label value="All of the time"/>
<ordinal value="5"/>
<localizedLabels/>
<localizedDescriptions/>
</list>
<list>
<value value="at0025"/>
<label value="Most of the time"/>
<ordinal value="4"/>
<localizedLabels/>
<localizedDescriptions/>
</list>
<list>
<value value="at0026"/>
<label value="More than half of the time"/>
<ordinal value="3"/>
<localizedLabels/>
<localizedDescriptions/>
</list>
<list>
<value value="at0027"/>
<label value="Less than half of the time"/>
<ordinal value="2"/>
<localizedLabels/>
<localizedDescriptions/>
</list>
<list>
<value value="at0028"/>
<label value="Some of the time"/>
<ordinal value="1"/>
<localizedLabels/>
<localizedDescriptions/>
</list>
<list>
<value value="at0029"/>
<label value="At no time"/>
<ordinal value="0"/>
<localizedLabels/>
<localizedDescriptions/>
</list>
</inputs>
</children>
<children>
<id value="active_and_vigorous"/>
<name value="Active and vigorous"/>
<localizedName value="Active and vigorous"/>
<rmType value="DV_ORDINAL"/>
<nodeId value="at0016"/>
<min value="0"/>
<max value="1"/>
<localizedNames/>
<localizedDescriptions/>
<aqlPath
value="/content[openEHR-EHR-OBSERVATION.who_5_well_being_index.v0]/data[at0001]/events[at0002]/data[at0003]/items[at0016]/value"/>
<inputs>
<type value="CODED_TEXT"/>
<list>
<value value="at0017"/>
<label value="All of the time"/>
<ordinal value="5"/>
<localizedLabels/>
<localizedDescriptions/>
</list>
<list>
<value value="at0018"/>
<label value="Most of the time"/>
<ordinal value="4"/>
<localizedLabels/>
<localizedDescriptions/>
</list>
<list>
<value value="at0019"/>
<label value="More than half of the time"/>
<ordinal value="3"/>
<localizedLabels/>
<localizedDescriptions/>
</list>
<list>
<value value="at0020"/>
<label value="Less than half of the time"/>
<ordinal value="2"/>
<localizedLabels/>
<localizedDescriptions/>
</list>
<list>
<value value="at0021"/>
<label value="Some of the time"/>
<ordinal value="1"/>
<localizedLabels/>
<localizedDescriptions/>
</list>
<list>
<value value="at0022"/>
<label value="At no time"/>
<ordinal value="0"/>
<localizedLabels/>
<localizedDescriptions/>
</list>
</inputs>
</children>
<children>
<id value="wake_up_feeling_fresh_and_rested"/>
<name value="Wake up feeling fresh and rested"/>
<localizedName value="Wake up feeling fresh and rested"/>
<rmType value="DV_ORDINAL"/>
<nodeId value="at0030"/>
<min value="0"/>
<max value="1"/>
<localizedNames/>
<localizedDescriptions/>
<aqlPath
value="/content[openEHR-EHR-OBSERVATION.who_5_well_being_index.v0]/data[at0001]/events[at0002]/data[at0003]/items[at0030]/value"/>
<inputs>
<type value="CODED_TEXT"/>
<list>
<value value="at0031"/>
<label value="All of the time"/>
<ordinal value="5"/>
<localizedLabels/>
<localizedDescriptions/>
</list>
<list>
<value value="at0032"/>
<label value="Most of the time"/>
<ordinal value="4"/>
<localizedLabels/>
<localizedDescriptions/>
</list>
<list>
<value value="at0033"/>
<label value="More than half of the time"/>
<ordinal value="3"/>
<localizedLabels/>
<localizedDescriptions/>
</list>
<list>
<value value="at0034"/>
<label value="Less than half of the time"/>
<ordinal value="2"/>
<localizedLabels/>
<localizedDescriptions/>
</list>
<list>
<value value="at0035"/>
<label value="Some of the time"/>
<ordinal value="1"/>
<localizedLabels/>
<localizedDescriptions/>
</list>
<list>
<value value="at0036"/>
<label value="At no time"/>
<ordinal value="0"/>
<localizedLabels/>
<localizedDescriptions/>
</list>
</inputs>
</children>
<children>
<id value="daily_life_interesting"/>
<name value="Daily life interesting"/>
<localizedName value="Daily life interesting"/>
<rmType value="DV_ORDINAL"/>
<nodeId value="at0037"/>
<min value="0"/>
<max value="1"/>
<localizedNames/>
<localizedDescriptions/>
<aqlPath
value="/content[openEHR-EHR-OBSERVATION.who_5_well_being_index.v0]/data[at0001]/events[at0002]/data[at0003]/items[at0037]/value"/>
<inputs>
<type value="CODED_TEXT"/>
<list>
<value value="at0038"/>
<label value="All of the time"/>
<ordinal value="5"/>
<localizedLabels/>
<localizedDescriptions/>
</list>
<list>
<value value="at0039"/>
<label value="Most of the time"/>
<ordinal value="4"/>
<localizedLabels/>
<localizedDescriptions/>
</list>
<list>
<value value="at0040"/>
<label value="More than half of the time"/>
<ordinal value="3"/>
<localizedLabels/>
<localizedDescriptions/>
</list>
<list>
<value value="at0041"/>
<label value="Less than half of the time"/>
<ordinal value="2"/>
<localizedLabels/>
<localizedDescriptions/>
</list>
<list>
<value value="at0042"/>
<label value="Some of the time"/>
<ordinal value="1"/>
<localizedLabels/>
<localizedDescriptions/>
</list>
<list>
<value value="at0043"/>
<label value="At no time"/>
<ordinal value="0"/>
<localizedLabels/>
<localizedDescriptions/>
</list>
</inputs>
</children>
<children>
<id value="total_score"/>
<name value="Total score"/>
<localizedName value="Total score"/>
<rmType value="DV_COUNT"/>
<nodeId value="at0006"/>
<min value="0"/>
<max value="1"/>
<localizedNames/>
<localizedDescriptions/>
<aqlPath
value="/content[openEHR-EHR-OBSERVATION.who_5_well_being_index.v0]/data[at0001]/events[at0002]/data[at0003]/items[at0006]/value"/>
<inputs>
<type value="INTEGER"/>
<validation>
<range>
<minOp value=">="/>
<min value="0"/>
<maxOp value="<="/>
<max value="25"/>
</range>
</validation>
</inputs>
</children>
<children>
<id value="percentage_score"/>
<name value="Percentage score"/>
<localizedName value="Percentage score"/>
<rmType value="DV_PROPORTION"/>
<nodeId value="at0007"/>
<min value="0"/>
<max value="1"/>
<localizedNames/>
<localizedDescriptions/>
<aqlPath
value="/content[openEHR-EHR-OBSERVATION.who_5_well_being_index.v0]/data[at0001]/events[at0002]/data[at0003]/items[at0007]/value"/>
<inputs>
<suffix value="numerator"/>
<type value="DECIMAL"/>
<validation>
<range>
<minOp value=">="/>
<min value="0.0"/>
<maxOp value="<="/>
<max value="100.0"/>
</range>
</validation>
</inputs>
<inputs>
<suffix value="denominator"/>
<type value="DECIMAL"/>
<validation>
<range>
<minOp value=">="/>
<min value="100.0"/>
<maxOp value="<="/>
<max value="100.0"/>
</range>
</validation>
</inputs>
</children>
<children>
<id value="comment"/>
<name value="Comment"/>
<localizedName value="Comment"/>
<rmType value="DV_TEXT"/>
<nodeId value="at0044"/>
<min value="0"/>
<max value="1"/>
<localizedNames/>
<localizedDescriptions/>
<aqlPath
value="/content[openEHR-EHR-OBSERVATION.who_5_well_being_index.v0]/data[at0001]/events[at0002]/data[at0003]/items[at0044]/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-OBSERVATION.who_5_well_being_index.v0]/data[at0001]/events[at0002]/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-OBSERVATION.who_5_well_being_index.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-OBSERVATION.who_5_well_being_index.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-OBSERVATION.who_5_well_being_index.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>
</tree>
</et:WebTemplate>