<?xml version="1.0" encoding="UTF-8"?>
<Export generator="Cache" version="24" zv="Cache for Windows (x86-32) 2010.2.3 (Build 702U)" ts="2011-08-01 13:15:00">
<Class name="Demo.HL7.MsgRouter.ORMLastNameTransform">
<ClassType/>
<ProcedureBlock>1</ProcedureBlock>
<Super>Ens.DataTransformDTL</Super>
<TimeChanged>61769,54397</TimeChanged>
<TimeCreated>60213,48814</TimeCreated>

<XData name="DTL">
<Data><![CDATA[
<?xml version="1.0" ?>
<transform targetClass='EnsLib.HL7.Message' targetDocType='2.3.1:ORM_O01' sourceClass='EnsLib.HL7.Message' sourceDocType='Demo.HL7.MsgRouter.Schema:ORM_O01' create='new' language='objectscript'>
<assign property='target.{MSH}' value='source.{MSH}' action='set'/>
<assign property='target.{NTE(1)}' value='source.{NTE(1)}' action='set'/>
<assign property='target.{ORCgrp(1)}' value='source.{ORCgrp(1)}' action='set'/>
<assign property='target.{PIDgrp.PID}' value='source.{PIDgrp.PID}' action='set'/>
<assign property='target.{PIDgrp.PID:5.1}' value='"NEWNAME"' action='set'/>
</transform>
]]></Data>
</XData>
</Class>


<Class name="LR.VALediIII">
<ProcedureBlock>1</ProcedureBlock>
<Super>Ens.Production</Super>
<TimeChanged>61858,61836.061832</TimeChanged>
<TimeCreated>61836,39263.871789</TimeCreated>

<XData name="ProductionDefinition">
<Data><![CDATA[
<Production Name="LR.VALediIII" TestingEnabled="true" LogGeneralTraceEvents="false">
  <Description>VA Ledi III Production</Description>
  <ActorPoolSize>2</ActorPoolSize>
  <Setting Target="Production" Name="ShutdownTimeout">120</Setting>
  <Setting Target="Production" Name="UpdateTimeout">10</Setting>
  <Item Name="BadMessageHandler" Category="" ClassName="EnsLib.HL7.Operation.FileOperation" PoolSize="1" Enabled="true" Foreground="false" InactivityTimeout="0" Comment="Bad messages are sent to this operation." LogTraceEvents="true" Schedule="">
    <Setting Target="Host" Name="Filename">C:\intersystems\Ensemble\BadMessageFile</Setting>
    <Setting Target="Host" Name="AutoBatchParentSegs">0</Setting>
    <Setting Target="Host" Name="Separators"><![CDATA[|^~\&]]]]><![CDATA[></Setting>
    <Setting Target="Host" Name="SearchTableClass"></Setting>
    <Setting Target="Host" Name="DefCharEncoding">Latin1</Setting>
    <Setting Target="Host" Name="ReplyCodeActions"></Setting>
    <Setting Target="Host" Name="RetryInterval">5</Setting>
    <Setting Target="Host" Name="AlertRetryGracePeriod">0</Setting>
    <Setting Target="Host" Name="FailureTimeout">-1</Setting>
    <Setting Target="Host" Name="AlertOnError">0</Setting>
    <Setting Target="Host" Name="ArchiveIO">0</Setting>
    <Setting Target="Host" Name="Framing">AsciiLF</Setting>
    <Setting Target="Adapter" Name="FilePath"></Setting>
    <Setting Target="Adapter" Name="Overwrite">0</Setting>
    <Setting Target="Adapter" Name="Charset">Default</Setting>
    <Setting Target="Adapter" Name="OpenTimeout">5</Setting>
  </Item>
  <Item Name="PagerAlert" Category="" ClassName="EnsLib.EMail.AlertOperation" PoolSize="1" Enabled="false" Foreground="false" InactivityTimeout="0" Comment="This sends alerts to a pager via e-mail." LogTraceEvents="false" Schedule="">
  </Item>
  <Item Name="EMailAlert" Category="" ClassName="EnsLib.EMail.AlertOperation" PoolSize="1" Enabled="false" Foreground="false" InactivityTimeout="0" Comment="This sends alerts via e-mail." LogTraceEvents="false" Schedule="">
  </Item>
  <Item Name="Ens.Alert" Category="" ClassName="EnsLib.MsgRouter.RoutingEngine" PoolSize="0" Enabled="true" Foreground="false" InactivityTimeout="0" Comment="This handles Alert routing logic." LogTraceEvents="true" Schedule="">
    <Setting Target="Host" Name="BusinessRuleName">LR.AlertRule</Setting>
    <Setting Target="Host" Name="AlertOnBadMessage">1</Setting>
    <Setting Target="Host" Name="BadMessageHandler">BadMessageHandler</Setting>
    <Setting Target="Host" Name="ResponseFrom"></Setting>
    <Setting Target="Host" Name="ResponseTargetConfigNames"></Setting>
    <Setting Target="Host" Name="ResponseTimeout">-1</Setting>
    <Setting Target="Host" Name="ForceSyncSend">0</Setting>
    <Setting Target="Host" Name="ReplyCodeActions"></Setting>
    <Setting Target="Host" Name="RetryInterval">5</Setting>
    <Setting Target="Host" Name="AlertRetryGracePeriod">0</Setting>
    <Setting Target="Host" Name="FailureTimeout">15</Setting>
    <Setting Target="Host" Name="AlertOnError">1</Setting>
  </Item>
  <Item Name="VALediIIITCPLinkInbound" Category="" ClassName="EnsLib.HL7.Service.TCPService" PoolSize="1" Enabled="true" Foreground="false" InactivityTimeout="0" Comment="" LogTraceEvents="false" Schedule="">
    <Setting Target="Host" Name="TargetConfigNames">VALediIIIMsgRouterIn</Setting>
    <Setting Target="Host" Name="SearchTableClass">EnsLib.HL7.SearchTable</Setting>
    <Setting Target="Host" Name="LocalFacilityApplication">ISC:EnsembleHL7</Setting>
    <Setting Target="Host" Name="Framing">Flexible</Setting>
    <Setting Target="Host" Name="AckMode">Immed</Setting>
    <Setting Target="Host" Name="UseAckCommitCodes">1</Setting>
    <Setting Target="Host" Name="IgnoreInboundAck">1</Setting>
    <Setting Target="Host" Name="AddNackERR">0</Setting>
    <Setting Target="Host" Name="NackErrorCode">ContentE</Setting>
    <Setting Target="Host" Name="BatchHandling">Indiv</Setting>
    <Setting Target="Host" Name="MessageSchemaCategory">LR.VaLediIIIA</Setting>
    <Setting Target="Host" Name="DefCharEncoding">Latin1</Setting>
    <Setting Target="Host" Name="AlertGracePeriod">5</Setting>
    <Setting Target="Host" Name="AlertOnError">1</Setting>
    <Setting Target="Host" Name="ArchiveIO">0</Setting>
    <Setting Target="Adapter" Name="JobPerConnection">1</Setting>
    <Setting Target="Adapter" Name="AllowedIPAddresses"></Setting>
    <Setting Target="Adapter" Name="QSize">100</Setting>
    <Setting Target="Adapter" Name="CallInterval">5</Setting>
    <Setting Target="Adapter" Name="Port">51406</Setting>
    <Setting Target="Adapter" Name="StayConnected">-1</Setting>
    <Setting Target="Adapter" Name="ReadTimeout">5</Setting>
    <Setting Target="Adapter" Name="SSLConfig"></Setting>
  </Item>
  <Item Name="VALediIIIMsgRouterIn" Category="" ClassName="EnsLib.HL7.MsgRouter.RoutingEngine" PoolSize="1" Enabled="true" Foreground="false" InactivityTimeout="0" Comment="This handles message routing logic." LogTraceEvents="true" Schedule="">
    <Setting Target="Host" Name="LocalFacilityApplication">QUEST:TDA</Setting>
    <Setting Target="Host" Name="AckType">Commit</Setting>
    <Setting Target="Host" Name="NackCode">Error</Setting>
    <Setting Target="Host" Name="AddNackERR">0</Setting>
    <Setting Target="Host" Name="Validation">dm</Setting>
    <Setting Target="Host" Name="BusinessRuleName">LR.RoutingRule</Setting>
    <Setting Target="Host" Name="AlertOnBadMessage">1</Setting>
    <Setting Target="Host" Name="BadMessageHandler">BadMessageHandler</Setting>
    <Setting Target="Host" Name="ResponseFrom"></Setting>
    <Setting Target="Host" Name="ResponseTargetConfigNames"></Setting>
    <Setting Target="Host" Name="ResponseTimeout">-1</Setting>
    <Setting Target="Host" Name="ForceSyncSend">0</Setting>
    <Setting Target="Host" Name="ReplyCodeActions"></Setting>
    <Setting Target="Host" Name="RetryInterval">5</Setting>
    <Setting Target="Host" Name="AlertRetryGracePeriod">0</Setting>
    <Setting Target="Host" Name="FailureTimeout">15</Setting>
    <Setting Target="Host" Name="AlertOnError">1</Setting>
  </Item>
  <Item Name="RPMSIn" Category="" ClassName="EnsLib.HL7.Operation.TCPOperation" PoolSize="1" Enabled="true" Foreground="false" InactivityTimeout="0" Comment="" LogTraceEvents="false" Schedule="">
    <Setting Target="Host" Name="ReplyCodeActions"></Setting>
    <Setting Target="Host" Name="NoFailWhileDisconnected">0</Setting>
    <Setting Target="Host" Name="Separators"><![CDATA[|^~\&]]]]><![CDATA[></Setting>
    <Setting Target="Host" Name="SearchTableClass"></Setting>
    <Setting Target="Host" Name="DefCharEncoding">Latin1</Setting>
    <Setting Target="Host" Name="RetryInterval">5</Setting>
    <Setting Target="Host" Name="AlertRetryGracePeriod">5</Setting>
    <Setting Target="Host" Name="FailureTimeout">-1</Setting>
    <Setting Target="Host" Name="AlertOnError">1</Setting>
    <Setting Target="Host" Name="ArchiveIO">0</Setting>
    <Setting Target="Host" Name="Framing">MLLP</Setting>
    <Setting Target="Adapter" Name="IPAddress">127.0.0.1</Setting>
    <Setting Target="Adapter" Name="Port">9902</Setting>
    <Setting Target="Adapter" Name="ResponseTimeout">30</Setting>
    <Setting Target="Adapter" Name="StayConnected">-1</Setting>
    <Setting Target="Adapter" Name="ConnectTimeout">5</Setting>
    <Setting Target="Adapter" Name="ReconnectRetry">5</Setting>
    <Setting Target="Adapter" Name="GetReply">0</Setting>
    <Setting Target="Adapter" Name="ReadTimeout">5</Setting>
    <Setting Target="Adapter" Name="SSLConfig"></Setting>
  </Item>
  <Item Name="RPMSOut" Category="" ClassName="EnsLib.HL7.Operation.TCPOperation" PoolSize="1" Enabled="true" Foreground="false" InactivityTimeout="0" Comment="" LogTraceEvents="true" Schedule="">
    <Setting Target="Host" Name="ReplyCodeActions"></Setting>
    <Setting Target="Host" Name="NoFailWhileDisconnected">0</Setting>
    <Setting Target="Host" Name="Separators"><![CDATA[|^~\&]]]]><![CDATA[></Setting>
    <Setting Target="Host" Name="SearchTableClass"></Setting>
    <Setting Target="Host" Name="DefCharEncoding">Latin1</Setting>
    <Setting Target="Host" Name="RetryInterval">5</Setting>
    <Setting Target="Host" Name="AlertRetryGracePeriod">5</Setting>
    <Setting Target="Host" Name="FailureTimeout">-1</Setting>
    <Setting Target="Host" Name="AlertOnError">1</Setting>
    <Setting Target="Host" Name="ArchiveIO">0</Setting>
    <Setting Target="Host" Name="Framing">MLLP</Setting>
    <Setting Target="Adapter" Name="IPAddress">156.30.21.204</Setting>
    <Setting Target="Adapter" Name="Port">51405</Setting>
    <Setting Target="Adapter" Name="ResponseTimeout">30</Setting>
    <Setting Target="Adapter" Name="StayConnected">-1</Setting>
    <Setting Target="Adapter" Name="ConnectTimeout">5</Setting>
    <Setting Target="Adapter" Name="ReconnectRetry">5</Setting>
    <Setting Target="Adapter" Name="GetReply">1</Setting>
    <Setting Target="Adapter" Name="ReadTimeout">5</Setting>
    <Setting Target="Adapter" Name="SSLConfig"></Setting>
  </Item>
  <Item Name="VALediIIIMsgRouterOut" Category="" ClassName="EnsLib.HL7.MsgRouter.RoutingEngine" PoolSize="1" Enabled="true" Foreground="false" InactivityTimeout="0" Comment="" LogTraceEvents="true" Schedule="">
    <Setting Target="Host" Name="LocalFacilityApplication">ISC:EnsembleHL7</Setting>
    <Setting Target="Host" Name="AckType">Commit</Setting>
    <Setting Target="Host" Name="NackCode">Error</Setting>
    <Setting Target="Host" Name="AddNackERR">0</Setting>
    <Setting Target="Host" Name="Validation">dm</Setting>
    <Setting Target="Host" Name="BusinessRuleName">LR.RoutingRuleOut</Setting>
    <Setting Target="Host" Name="AlertOnBadMessage">1</Setting>
    <Setting Target="Host" Name="BadMessageHandler">BadMessageHandler</Setting>
    <Setting Target="Host" Name="ResponseFrom"></Setting>
    <Setting Target="Host" Name="ResponseTargetConfigNames"></Setting>
    <Setting Target="Host" Name="ResponseTimeout">-1</Setting>
    <Setting Target="Host" Name="ForceSyncSend">1</Setting>
    <Setting Target="Host" Name="ReplyCodeActions"></Setting>
    <Setting Target="Host" Name="RetryInterval">5</Setting>
    <Setting Target="Host" Name="AlertRetryGracePeriod">0</Setting>
    <Setting Target="Host" Name="FailureTimeout">15</Setting>
    <Setting Target="Host" Name="AlertOnError">1</Setting>
  </Item>
  <Item Name="VALediIIITCPLinkOutbound" Category="" ClassName="EnsLib.HL7.Service.TCPService" PoolSize="1" Enabled="true" Foreground="false" InactivityTimeout="0" Comment="" LogTraceEvents="true" Schedule="">
    <Setting Target="Host" Name="TargetConfigNames">VALediIIIMsgRouterOut</Setting>
    <Setting Target="Host" Name="SearchTableClass">EnsLib.HL7.SearchTable</Setting>
    <Setting Target="Host" Name="LocalFacilityApplication">ISC:EnsembleHL7</Setting>
    <Setting Target="Host" Name="Framing">Flexible</Setting>
    <Setting Target="Host" Name="AckMode">Immed</Setting>
    <Setting Target="Host" Name="UseAckCommitCodes">1</Setting>
    <Setting Target="Host" Name="IgnoreInboundAck">0</Setting>
    <Setting Target="Host" Name="AddNackERR">0</Setting>
    <Setting Target="Host" Name="NackErrorCode">ContentE</Setting>
    <Setting Target="Host" Name="BatchHandling">Indiv</Setting>
    <Setting Target="Host" Name="MessageSchemaCategory">LR.VaLediIII</Setting>
    <Setting Target="Host" Name="DefCharEncoding">Latin1</Setting>
    <Setting Target="Host" Name="AlertGracePeriod">0</Setting>
    <Setting Target="Host" Name="AlertOnError">1</Setting>
    <Setting Target="Host" Name="ArchiveIO">0</Setting>
    <Setting Target="Adapter" Name="JobPerConnection">1</Setting>
    <Setting Target="Adapter" Name="AllowedIPAddresses"></Setting>
    <Setting Target="Adapter" Name="QSize">100</Setting>
    <Setting Target="Adapter" Name="CallInterval">5</Setting>
    <Setting Target="Adapter" Name="Port">9903</Setting>
    <Setting Target="Adapter" Name="StayConnected">-1</Setting>
    <Setting Target="Adapter" Name="ReadTimeout">5</Setting>
    <Setting Target="Adapter" Name="SSLConfig"></Setting>
  </Item>
</Production>
]]></Data>
</XData>
</Class>


<Class name="LR.VaLediIII.Transforms.DTLORMTransform">
<ClassType/>
<ProcedureBlock>1</ProcedureBlock>
<Super>Ens.DataTransformDTL</Super>
<TimeChanged>62049,40854.559808</TimeChanged>
<TimeCreated>61857,46695.064474</TimeCreated>

<XData name="DTL">
<XMLNamespace>http://www.intersystems.com/dtl</XMLNamespace>
<Data><![CDATA[
<?xml version="1.0" ?>
<transform targetClass='EnsLib.HL7.Message' targetDocType='2.3:ORM_O01' sourceClass='EnsLib.HL7.Message' sourceDocType='2.3.1:ORM_O01' create='new' language='objectscript'>
<assign property='target.{}' value='source.{}' action='set'/>
<assign property='target.{MSH}' value='source.{MSH}' action='set'/>
<assign property='target.{NTE()}' value='source.{NTE()}' action='set'/>
<assign property='target.{ORCgrp()}' value='source.{ORCgrp()}' action='set'/>
<foreach property='source.{ORCgrp()}' key='k1'>
<assign property='target.{ORCgrp(k1).ORC:QuantityTiming}' value='""' action='set'/>
<assign property='target.{ORCgrp(k1).ORC:EnteringOrganization}' value='""' action='set'/>
<assign property='target.{ORCgrp(k1).OBRuniongrp.OBRunion.OBR:SpecimenSource}' value='""' action='set'/>
<assign property='target.{ORCgrp(k1).OBRuniongrp.OBRunion.OBR:PlacerField2}' value='""' action='set'/>
<assign property='target.{ORCgrp(k1).OBRuniongrp.OBRunion.OBR:QuantityTiming}' value='""' action='set'/>
<assign property='target.{ORCgrp(k1).OBRuniongrp.OBRunion.OBR:PlacerOrderNumber}' value='source.{ORCgrp(k1).OBRuniongrp.OBRunion.OBR:PlacerField1}' action='set'/>
<assign property='target.{ORCgrp(k1).OBRuniongrp.OBRunion.OBR:PlacerField1}' value='source.{ORCgrp(k1).OBRuniongrp.OBRunion.OBR:PlacerOrderNumber}' action='set'/>
</foreach>
<assign property='target.{PIDgrp.PID}' value='source.{PIDgrp.PID}' action='set'/>
<assign property='target.{PIDgrp.PID:PatientIDExternalID}' value='source.{PIDgrp.PID:PatientIdentifierList()}' action='set'/>
<assign property='target.{PIDgrp.PID:Race}' value='""' action='set'/>
<assign property='target.{PIDgrp.IN1grp()}' value='source.{PIDgrp.IN1grp()}' action='set'/>
<assign property='target.{PIDgrp.GT1}' value='source.{PIDgrp.GT1}' action='set'/>
<assign property='target.{MSH:SendingFacility}' value='source.{PIDgrp.PID:PatientAccountNumber.ID}' action='set'/>
</transform>
]]></Data>
</XData>
</Class>


<Class name="LR.VaLediIII.Transforms.DTRORUTransform">
<ClassType/>
<ProcedureBlock>1</ProcedureBlock>
<Super>Ens.DataTransformDTL</Super>
<TimeChanged>61859,29313.612207</TimeChanged>
<TimeCreated>61858,60667.339267</TimeCreated>

<XData name="DTL">
<XMLNamespace>http://www.intersystems.com/dtl</XMLNamespace>
<Data><![CDATA[
<?xml version="1.0" ?>
<transform targetClass='EnsLib.HL7.Message' targetDocType='2.3:ORU_R01' sourceClass='EnsLib.HL7.Message' sourceDocType='2.3:ORU_R01' create='new' language='objectscript'>
<assign property='target.{MSH}' value='source.{MSH}' action='set'/>
<assign property='target.{PIDgrpgrp()}' value='source.{PIDgrpgrp()}' action='set'/>
<assign property='target.{DSC}' value='source.{DSC}' action='set'/>
<foreach property='source.{PIDgrpgrp()}' key='k1'>
<foreach property='source.{PIDgrpgrp(k1).ORCgrp()}' key='k2'>
<assign property='target.{PIDgrpgrp(k1).ORCgrp(k2).OBR:PlacerField1}' value='source.{PIDgrpgrp(k1).ORCgrp(k2).OBR:PlacerOrderNumber()}' action='set'/>
<assign property='target.{PIDgrpgrp(k1).ORCgrp(k2).OBR:PlacerOrderNumber()}' value='source.{PIDgrpgrp(k1).ORCgrp(k2).OBR:PlacerField1}' action='set'/>
</foreach>
</foreach>
<if condition='..Not(source.{MSH:SendingApplication})'>
<true>
<assign property='target.{MSH:SendingApplication}' value='"QUEST"' action='set'/>
</true>
<false>
</false>
</if>
<if condition='..Not(source.{MSH:ReceivingApplication})'>
<true>
<assign property='target.{MSH:ReceivingApplication}' value='"IHS"' action='set'/>
</true>
<false>
</false>
</if>
</transform>
]]></Data>
</XData>
</Class>


<Class name="LR.VaLediIII.Transforms.ORMTransform">
<ClassType/>
<ProcedureBlock>1</ProcedureBlock>
<Super>Ens.DataTransformDTL</Super>
<TimeChanged>61856,52959.159975</TimeChanged>
<TimeCreated>60213,48814</TimeCreated>

<XData name="DTL">
<XMLNamespace>http://www.intersystems.com/dtl</XMLNamespace>
<Data><![CDATA[
<?xml version="1.0" ?>
<transform targetClass='EnsLib.HL7.Message' targetDocType='2.3.1:ORM_O01' sourceClass='EnsLib.HL7.Message' sourceDocType='Demo.HL7.MsgRouter.Schema:ORM_O01' create='copy' language='objectscript'>
<assign property='target.{MSH}' value='source.{MSH}' action='set'/>
<assign property='target.{NTE(1)}' value='source.{NTE(1)}' action='set'/>
<assign property='target.{ORCgrp(1)}' value='source.{ORCgrp(1)}' action='set'/>
<assign property='target.{PIDgrp.PID}' value='source.{PIDgrp.PID}' action='set'/>
<assign property='target.{PIDgrp.PID:Race()}' value='""' action='set'/>
<assign property='target.{ORCgrp(1).ORC:EnteringOrganization}' value='""' action='set'/>
<assign property='target.{ORCgrp(1).OBRuniongrp.OBRunion.OBR:SpecimenSource}' value='""' action='set'/>
<assign property='target.{ORCgrp(1).OBRuniongrp.OBRunion.OBR:PlacerField2}' value='""' action='set'/>
<assign property='target.{ORCgrp(1).OBRuniongrp.OBRunion.OBR:QuantityTiming()}' value='""' action='set'/>
<assign property='target.{ORCgrp(1).ORC:QuantityTiming}' value='""' action='set'/>
</transform>
]]></Data>
</XData>
</Class>


<Project name="LR_VaLediIII05102010" LastModified="2010-05-12 17:01:25">
  <Items>
    <ProjectItem name="Demo.HL7.MsgRouter.ORMLastNameTransform" type="CLS"/>
    <ProjectItem name="LR.RoutingRule.RUL" type="RUL"/>
    <ProjectItem name="LR.RoutingRuleOut.RUL" type="RUL"/>
    <ProjectItem name="LR.VALediIII" type="CLS"/>
    <ProjectItem name="LR.VaLediIII.HL7" type="HL7"/>
    <ProjectItem name="LR.VaLediIII.Transforms.DTLORMTransform" type="CLS"/>
    <ProjectItem name="LR.VaLediIII.Transforms.DTRORUTransform" type="CLS"/>
    <ProjectItem name="LR.VaLediIII.Transforms.ORMTransform" type="CLS"/>
    <ProjectItem name="LR.VaLediIIIA.HL7" type="HL7"/>
  </Items>
</Project>


<Document name="LR.RoutingRule.RUL"><routingRule host="LR" name="RoutingRule" effectiveBeginDateTime="" effectiveEndDateTime="" context="EnsLib.HL7.MsgRouter.RoutingEngine" doAll="true" source="HL7FileService" msgClass="EnsLib.HL7.Message" docName="" docCategory="" docType="">
  <FullName>RoutingRule</FullName>
  <description>This rule will take the inbound Reference Lab message and move OBR 18 to OBR 2 and OBR 2 to OBR 18</description>
  <reportGroup></reportGroup>
  <reportName></reportName>
  <shortDescription></shortDescription>
  <rule source="VALediIIITCPLinkInbound" msgClass="" docName="" docCategory="LR.VaLediIIIA" docType="ACK,ACK_R01,ORU_R01">
    <action type="send" target="RPMSIn" transform="LR.VaLediIII.Transforms.DTRORUTransform"></action>
  </rule>
</routingRule>
</Document>

<Document name="LR.RoutingRuleOut.RUL"><routingRule host="LR" name="RoutingRuleOut" effectiveBeginDateTime="" effectiveEndDateTime="" context="EnsLib.HL7.MsgRouter.RoutingEngine" doAll="true" source="" msgClass="" docName="" docCategory="" docType="">
  <FullName>RoutingRuleOut</FullName>
  <description></description>
  <reportGroup></reportGroup>
  <reportName></reportName>
  <shortDescription></shortDescription>
  <rule source="VALediIIITCPLinkOutbound" msgClass="EnsLib.HL7.Message" docName="" docCategory="LR.VaLediIII" docType="ACK,ORM_O01">
    <action type="send" target="RPMSOut" transform="LR.VaLediIII.Transforms.DTLORMTransform"></action>
  </rule>
</routingRule>
</Document>

<Document name="LR.VaLediIII.HL7">
<Category name="LR.VaLediIII" base="2.3">

<MessageType name='ACK' structure='ACK'/>
<MessageType name='ORM_O01' structure='ORM_O01' returntype='base:ACK_O01'/>

<MessageStructure name='ACK' definition='base:MSH~base:MSA~[~base:ERR~]'/>
<MessageStructure name='ORM_O01' definition='base:MSH~[~{~base:NTE~}~]~[~base:PID~[~base:PD1~]~[~{~base:NTE~}~]~[~base:PV1~[~base:PV2~]~]~[~{~base:IN1~[~base:IN2~]~[~base:IN3~]~}~]~[~base:GT1~]~[~{~base:AL1~}~]~]~{~base:ORC~[~&lt;~base:OBR~|~base:RQD~|~base:RQ1~|~base:RXO~|~base:ODS~|~base:ODT~&gt;~[~{~base:NTE~}~]~[~base:CTD~]~[~{~base:DG1~}~]~[~{~base:OBX~[~{~base:NTE~}~]~}~]~]~[~{~base:FT1~}~]~[~{~base:CTI~}~]~[~base:BLG~]~}'/>

</Category>
</Document>

<Document name="LR.VaLediIIIA.HL7">
<Category name="LR.VaLediIIIA" std="1">

<MessageGroup name='ACK' description='General acknowledgment message'/>
<MessageGroup name='ADR' description='ADT response'/>
<MessageGroup name='ADT' description='ADT message'/>
<MessageGroup name='ARD' description='Ancillary RPT (display)'/>
<MessageGroup name='BAR' description='Add/change billing account'/>
<MessageGroup name='CNQ' description='Cancel query'/>
<MessageGroup name='CRM' description='Clinical study registration message'/>
<MessageGroup name='CSU' description='Unsolicited study data message'/>
<MessageGroup name='DFT' description='Detail financial transactions'/>
<MessageGroup name='DOC' description='Document response'/>
<MessageGroup name='DSR' description='Display response'/>
<MessageGroup name='EDR' description='Enhanced display response'/>
<MessageGroup name='EQQ' description='Embedded query language query'/>
<MessageGroup name='ERP' description='Event replay response'/>
<MessageGroup name='ERQ' description='Event replay query'/>
<MessageGroup name='MCF' description='Delayed Acknowledgment (Retained for backward compatibility only)'/>
<MessageGroup name='MDM' description='Medical document management'/>
<MessageGroup name='MFD' description='Master files delayed application acknowledgment'/>
<MessageGroup name='MFK' description='Master files application acknowledgment'/>
<MessageGroup name='MFN' description='Master files notification'/>
<MessageGroup name='MFQ' description='Master files query'/>
<MessageGroup name='MFR' description='Master files response'/>
<MessageGroup name='NUL' description='No message required (for referential integrity)'/>
<MessageGroup name='ORF' description='Query for results of observation'/>
<MessageGroup name='ORM' description='Pharmacy/treatment order message'/>
<MessageGroup name='ORR' description='General order response message response to any ORM'/>
<MessageGroup name='ORU' description='Unsolicited transmission of an observation message'/>
<MessageGroup name='OSQ' description='Query response for order status'/>
<MessageGroup name='OSR' description='Query response for order status'/>
<MessageGroup name='PEX' description='Product experience message'/>
<MessageGroup name='PGL' description='Patient goal message'/>
<MessageGroup name='PIN' description='Patient insurance information'/>
<MessageGroup name='PPG' description='Patient pathway message (goal-oriented)'/>
<MessageGroup name='PPP' description='Patient pathway message (problem-oriented)'/>
<MessageGroup name='PPR' description='Patient problem message'/>
<MessageGroup name='PPT' description='Patient pathway goal-oriented response'/>
<MessageGroup name='PPV' description='Patient goal response'/>
<MessageGroup name='PRR' description='Patient problem response'/>
<MessageGroup name='PTR' description='Patient pathway problem-oriented response'/>
<MessageGroup name='QCK' description='Deferred query'/>
<MessageGroup name='QRY' description='Query, original mode'/>
<MessageGroup name='RAR' description='Pharmacy/treatment administration information'/>
<MessageGroup name='RAS' description='Pharmacy/treatment administration message'/>
<MessageGroup name='RCI' description='Return clinical information'/>
<MessageGroup name='RCL' description='Return clinical list'/>
<MessageGroup name='RDE' description='Pharmacy/treatment encoded order message'/>
<MessageGroup name='RDR' description='Pharmacy/treatment dispense information'/>
<MessageGroup name='RDS' description='Pharmacy/treatment dispense message'/>
<MessageGroup name='REF' description='Patient referral'/>
<MessageGroup name='RER' description='Pharmacy/treatment encoded order information'/>
<MessageGroup name='RGR' description='Pharmacy/treatment dose information'/>
<MessageGroup name='RGV' description='Pharmacy/treatment give message'/>
<MessageGroup name='ROC' description='Request clinical information'/>
<MessageGroup name='ROD' description='Request pateint demographics'/>
<MessageGroup name='ROR' description='Pharmacy/treatment order response'/>
<MessageGroup name='RPA' description='Return patient authorization'/>
<MessageGroup name='RPI' description='Return patient information'/>
<MessageGroup name='RPL' description='Return patient display list'/>
<MessageGroup name='RPR' description='Return patient list'/>
<MessageGroup name='RQA' description='Request patient authorization'/>
<MessageGroup name='RQC' description='Request clinical information'/>
<MessageGroup name='RQI' description='Request patient information'/>
<MessageGroup name='RQP' description='Request patient demographics'/>
<MessageGroup name='RQQ' description='Event replay query'/>
<MessageGroup name='RRA' description='Pharmacy/treatment administration acknowledgment message'/>
<MessageGroup name='RRD' description='Pharmacy/treatment dispense acknowledgment message'/>
<MessageGroup name='RRE' description='Pharmacy/treatment encoded order acknowledgment message'/>
<MessageGroup name='RRG' description='Pharmacy/treatment give acknowledgment message'/>
<MessageGroup name='RRI' description='Return referral information'/>
<MessageGroup name='SIU' description='Schedule information unsolicited'/>
<MessageGroup name='SPQ' description='Stored procedure request'/>
<MessageGroup name='SQM' description='Schedule query message'/>
<MessageGroup name='SQR' description='Schedule query response'/>
<MessageGroup name='SRM' description='Schedule request message'/>
<MessageGroup name='SRR' description='Scheduled request response'/>
<MessageGroup name='SUR' description='Summary product experience report'/>
<MessageGroup name='TBR' description='Tabular data response'/>
<MessageGroup name='UDM' description='Unsolicited display update message'/>
<MessageGroup name='VQQ' description='Virtual table query'/>
<MessageGroup name='VXQ' description='Query for vaccination record'/>
<MessageGroup name='VXR' description='Vaccination record response'/>
<MessageGroup name='VXU' description='Unsolicited vaccination record update'/>
<MessageGroup name='VXX' description='Response for vaccination query with multiple PID matches'/>

<MessageEvent name='A01' description='ADT/ACK - Admit/visit notification'/>
<MessageEvent name='A02' description='ADT/ACK -  Transfer a patient'/>
<MessageEvent name='A03' description='ADT/ACK -  Discharge a patient'/>
<MessageEvent name='A04' description='ADT/ACK -  Register a patient'/>
<MessageEvent name='A05' description='ADT/ACK -  Preadmit a patient'/>
<MessageEvent name='A06' description='ADT/ACK -  Transfer an outpatient to inpatient'/>
<MessageEvent name='A07' description='ADT/ACK -  Transfer an inpatient to outpatient'/>
<MessageEvent name='A08' description='ADT/ACK -  Update patient information'/>
<MessageEvent name='A09' description='ADT/ACK -  Patient departing'/>
<MessageEvent name='A10' description='ADT/ACK -  Patient arriving'/>
<MessageEvent name='A11' description='ADT/ACK -  Cancel admit'/>
<MessageEvent name='A12' description='ADT/ACK -  Cancel transfer'/>
<MessageEvent name='A13' description='ADT/ACK -  Cancel discharge'/>
<MessageEvent name='A14' description='ADT/ACK -  Pending admit'/>
<MessageEvent name='A15' description='ADT/ACK -  Pending transfer'/>
<MessageEvent name='A16' description='ADT/ACK -  Pending discharge'/>
<MessageEvent name='A17' description='ADT/ACK -  Swap patients'/>
<MessageEvent name='A18' description='ADT/ACK -  Merge patient information'/>
<MessageEvent name='A19' description='QRY/ACK -  Patient query'/>
<MessageEvent name='A20' description='ADT/ACK -  Nursing/Census application updates'/>
<MessageEvent name='A21' description='ADT/ACK -  Leave of absence - out (leaving)'/>
<MessageEvent name='A22' description='ADT/ACK -  Leave of absence - in (returning)'/>
<MessageEvent name='A23' description='ADT/ACK -  Delete a patient record'/>
<MessageEvent name='A24' description='ADT/ACK -  Link patient information'/>
<MessageEvent name='A25' description='ADT/ACK -  Cancel pending discharge'/>
<MessageEvent name='A26' description='ADT/ACK -  Cancel pending transfer'/>
<MessageEvent name='A27' description='ADT/ACK -  Cancel pending admit'/>
<MessageEvent name='A28' description='ADT/ACK -  Add person information'/>
<MessageEvent name='A29' description='ADT/ACK -  Delete person information'/>
<MessageEvent name='A30' description='ADT/ACK -  Merge person information'/>
<MessageEvent name='A31' description='ADT/ACK -  Update person information'/>
<MessageEvent name='A32' description='ADT/ACK -  Cancel patient arriving'/>
<MessageEvent name='A33' description='ADT/ACK -  Cancel patient departing'/>
<MessageEvent name='A34' description='ADT/ACK -  Merge patient information - patient ID only'/>
<MessageEvent name='A35' description='ADT/ACK -  Merge patient information - account number only'/>
<MessageEvent name='A36' description='ADT/ACK -  Merge patient information - patient ID and account number'/>
<MessageEvent name='A37' description='ADT/ACK -  Unlink patient information'/>
<MessageEvent name='A38' description='ADT/ACK - Cancel pre-admit'/>
<MessageEvent name='A39' description='ADT/ACK - Merge person - external ID'/>
<MessageEvent name='A40' description='ADT/ACK - Merge patient - internal ID'/>
<MessageEvent name='A41' description='ADT/ACK - Merge account - patient account number'/>
<MessageEvent name='A42' description='ADT/ACK - Merge visit - visit number'/>
<MessageEvent name='A43' description='ADT/ACK - Move patient information - internal ID'/>
<MessageEvent name='A44' description='ADT/ACK - Move account information - internal ID'/>
<MessageEvent name='A45' description='ADT/ACK - Move visit information - visit number'/>
<MessageEvent name='A46' description='ADT/ACK - Change external ID'/>
<MessageEvent name='A47' description='ADT/ACK - Change internal ID'/>
<MessageEvent name='A48' description='ADT/ACK - Change alternate patient ID'/>
<MessageEvent name='A49' description='ADT/ACK - Change patient account number'/>
<MessageEvent name='A50' description='ADT/ACK - Change visit number'/>
<MessageEvent name='A51' description='ADT/ACK - Change alternate visit ID'/>
<MessageEvent name='C01' description='SRM - Register a patient on a clinical trial'/>
<MessageEvent name='C02' description='SRM - Cancel a patient registration on clin.trial (for clerical mistakes only)'/>
<MessageEvent name='C03' description='SRM - Correct/update registration information'/>
<MessageEvent name='C04' description='SRM - Patient has gone off a clinical trial'/>
<MessageEvent name='C05' description='SRM - Patient enters phase of clinical trial'/>
<MessageEvent name='C06' description='SRM - Cancel patient entering a phase (clerical mistake)'/>
<MessageEvent name='C07' description='SRM - Correct/update phase information'/>
<MessageEvent name='C08' description='SRM - Patient has gone off phase of clinical trial'/>
<MessageEvent name='C09' description='CSU - Automated time intervals for reporting, like monthly'/>
<MessageEvent name='C10' description='CSU - Patient completes the clinical trial'/>
<MessageEvent name='C11' description='CSU - Patient completes a phase of the clinical trial'/>
<MessageEvent name='C12' description='CSU - Update/correction of patient order/result information'/>
<MessageEvent name='CNQ' description='QRY/EQQ/SPQ/VQQ/RQQ - Cancel query'/>
<MessageEvent name='I01' description='RQI/RPI - Request for insurance information'/>
<MessageEvent name='I02' description='RQI/RPL - Request/receipt of patient selection display list'/>
<MessageEvent name='I03' description='RQI/RPR - Request/receipt of patient selection list'/>
<MessageEvent name='I04' description='RQP/RPI - Request for patient demographic data'/>
<MessageEvent name='I05' description='RQC/RCI - Request for patient clinical information'/>
<MessageEvent name='I06' description='RQC/RCL - Request/receipt of clinical data listing'/>
<MessageEvent name='I07' description='PIN/ACK - Unsolicited insurance information'/>
<MessageEvent name='I08' description='RQA/RPA - Request for treatment authorization information'/>
<MessageEvent name='I09' description='RQA/RPA - Request for modification to an authorization'/>
<MessageEvent name='I10' description='RQA/RPA - Request for resubmission of an authorization'/>
<MessageEvent name='I11' description='RQA/RPA - Request for cancellation of an authorization'/>
<MessageEvent name='I12' description='REF/RRI -  Patient referral'/>
<MessageEvent name='I13' description='REF/RRI - Modify patient referral'/>
<MessageEvent name='I14' description='REF/RRI - Cancel patient referral'/>
<MessageEvent name='I15' description='REF/RRI - Request patient referral status'/>
<MessageEvent name='M01' description='MFN/MFK - Master file not otherwise specified (for backward comp.only)'/>
<MessageEvent name='M02' description='MFN/MFK - Master file - Staff Practioner'/>
<MessageEvent name='M03' description='MFN/MFK - Master file - Test/Observation'/>
<MessageEvent name='M04' description='MFN/MFK - Charge description master file'/>
<MessageEvent name='M05' description='MFN/MFK - Patient location master file'/>
<MessageEvent name='M06' description='MFN/MFK - Clinical study master file'/>
<MessageEvent name='M07' description='MFN/MFK - Clinical study without phases but with schedules master file'/>
<MessageEvent name='M08' description='MFN/MFK - Test/Observation (Numeric) master file'/>
<MessageEvent name='M09' description='MFN/MFK - Test/Observation (Categorical) master file'/>
<MessageEvent name='M10' description='MFN/MFK - Test/Observation batteries master file'/>
<MessageEvent name='M11' description='MFN/MFK - Test/calculated observation master file'/>
<MessageEvent name='O01' description='ORM - Order message (also RDE, RDS, RGV, RAS,'/>
<MessageEvent name='O02' description='ORR - Order response (also RRE, RRD, RRG, RRA,'/>
<MessageEvent name='P01' description='BAR/ACK - Add patient account'/>
<MessageEvent name='P02' description='BAR/ACK - Purge patient account'/>
<MessageEvent name='P03' description='DFT/ACK - Post detail financial transaction'/>
<MessageEvent name='P04' description='QRY/DSP - Generate bill and accounts receivable statements'/>
<MessageEvent name='P05' description='BAR/ACK - Update account'/>
<MessageEvent name='P06' description='BAR/ACK - End account'/>
<MessageEvent name='P07' description='PEX - Unsolicited initial individual product experience report'/>
<MessageEvent name='P08' description='PEX - Unsolicited update individual product experience report'/>
<MessageEvent name='P09' description='SUR - Summary product experience report'/>
<MessageEvent name='PC1' description='PPR - PC/Problem Add'/>
<MessageEvent name='PC2' description='PPR - PC/Problem Update'/>
<MessageEvent name='PC3' description='PPR - PC/Problem Delete'/>
<MessageEvent name='PC4' description='PPR - PC/Problem Query'/>
<MessageEvent name='PC5' description='PPR - PC/Problem Reponse'/>
<MessageEvent name='PC6' description='PGL - PC/Goal Add'/>
<MessageEvent name='PC7' description='PGL - PC/Goal Update'/>
<MessageEvent name='PC8' description='PGL - PC/Goal Delete'/>
<MessageEvent name='PC9' description='PGL - PC/Goal Query'/>
<MessageEvent name='PCA' description='PGL - PC/Goal Response'/>
<MessageEvent name='PCB' description='PPP - PC/Pathway (Problem Oriented) Add'/>
<MessageEvent name='PCC' description='PPP - PC/Pathway (Problem Oriented) Update'/>
<MessageEvent name='PCD' description='PPP - PC/Pathway (Problem Oriented) Delete'/>
<MessageEvent name='PCE' description='PPP - PC/Pathway (Problem Oriented) Query'/>
<MessageEvent name='PCF' description='PPP - PC/Pathway (Problem Oriented) Query Response'/>
<MessageEvent name='PCG' description='PPP - PC/Pathway (Goal Oriented) Add'/>
<MessageEvent name='PCH' description='PPP - PC/Pathway (Goal Oriented) Update'/>
<MessageEvent name='PCJ' description='PPP - PC/Pathway (Goal Oriented) Delete'/>
<MessageEvent name='PCK' description='PPP - PC/Pathway (Goal Oriented) Query'/>
<MessageEvent name='PCL' description='PPP - PC/Pathway (Goal Oriented) Query Response'/>
<MessageEvent name='Q01' description='QRY/DSR - Query sent for immediate response'/>
<MessageEvent name='Q02' description='QRY/ACK - Query sent for deferred response'/>
<MessageEvent name='Q03' description='DSR/ACK - Deferred response to a query'/>
<MessageEvent name='Q05' description='UDM/ACK - Unsolicited display update'/>
<MessageEvent name='Q06' description='OSQ/OSR - Query for order status'/>
<MessageEvent name='R01' description='ORU/ACK - Unsolicited transmission of an observation'/>
<MessageEvent name='R02' description='QRY - Query for results of observation'/>
<MessageEvent name='R03' description='Display-oriented results, query/unsol. update (for backward comp.only)'/>
<MessageEvent name='R04' description='ORF - Response to query; transmission of requested observation'/>
<MessageEvent name='R05' description='QRY/DSR- query for display results'/>
<MessageEvent name='R06' description='UDM-unsolicited update/display results'/>
<MessageEvent name='RAR' description='RAR - Pharmacy administration information query response'/>
<MessageEvent name='RDR' description='RDR - Pharmacy dispense information query response'/>
<MessageEvent name='RER' description='RER - Pharmacy encoded order information query response'/>
<MessageEvent name='RGR' description='RGR - Pharmacy dose information query response'/>
<MessageEvent name='ROR' description='ROR - Pharmacy prescription order query response'/>
<MessageEvent name='S01' description='SRM/SRR - Request new appointment booking'/>
<MessageEvent name='S02' description='SRM/SRR - Request appointment rescheduling'/>
<MessageEvent name='S03' description='SRM/SRR - Request appointment modification'/>
<MessageEvent name='S04' description='SRM/SRR - Request appointment cancellation'/>
<MessageEvent name='S05' description='SRM/SRR - Request appointment discontinuation'/>
<MessageEvent name='S06' description='SRM/SRR - Request appointment deletion'/>
<MessageEvent name='S07' description='SRM/SRR - Request addition of service/resource on appointment'/>
<MessageEvent name='S08' description='SRM/SRR - Request modification of service/resource on appointment'/>
<MessageEvent name='S09' description='SRM/SRR - Request cancellation of servic/resource on appointment'/>
<MessageEvent name='S10' description='SRM/SRR - Request discontinuation of servic/resource on appointment'/>
<MessageEvent name='S11' description='SRM/SRR - Request deletion of servic/resource on appointment'/>
<MessageEvent name='S12' description='SIU/ACK - Notification of new appointment booking'/>
<MessageEvent name='S13' description='SIU/ACK - Notification of appointment rescheduling'/>
<MessageEvent name='S14' description='SIU/ACK - Notification of appointment modification'/>
<MessageEvent name='S15' description='SIU/ACK - Notification of appointment cancellation'/>
<MessageEvent name='S16' description='SIU/ACK - Notification of appointment discontinuation'/>
<MessageEvent name='S17' description='SIU/ACK - Notification of appointment deletion'/>
<MessageEvent name='S18' description='SIU/ACK - Notification of addition of service/resource on appointment'/>
<MessageEvent name='S19' description='SIU/ACK - Notification of modification of service/resource on appointment'/>
<MessageEvent name='S20' description='SIU/ACK - Notification of cancellation of service/resource on appointment'/>
<MessageEvent name='S21' description='SIU/ACK - Notification of discontinuation of service/resource on appointment'/>
<MessageEvent name='S22' description='SIU/ACK - Notification of deletion of service/resource on appointment'/>
<MessageEvent name='S23' description='SIU/ACK - Notification of blocked schedule time slot(s)'/>
<MessageEvent name='S24' description='SIU/ACK - Notification of open (&quot;unblocked&quot;) schedule time slot(s)'/>
<MessageEvent name='S25' description='SQM/SQR - Query schedule information'/>
<MessageEvent name='S26' description='notification that patient did not show up for schedule appointment'/>
<MessageEvent name='T01' description='MDM/ACK - Original document notification'/>
<MessageEvent name='T02' description='MDM/ACK - Original document notification and content'/>
<MessageEvent name='T03' description='MDM/ACK - Document status change notification'/>
<MessageEvent name='T04' description='MDM/ACK - Document status change notification and content'/>
<MessageEvent name='T05' description='MDM/ACK - Document addendum notification'/>
<MessageEvent name='T06' description='MDM/ACK - Document addendum notification and content'/>
<MessageEvent name='T07' description='MDM/ACK - Document edit notification'/>
<MessageEvent name='T08' description='MDM/ACK - Document edit notification and content'/>
<MessageEvent name='T09' description='MDM/ACK - Document replace notification'/>
<MessageEvent name='T10' description='MDM/ACK - Document replacement notification and content'/>
<MessageEvent name='T11' description='MDM/ACK - Document cancel notification'/>
<MessageEvent name='T12' description='QRY/DOC - Document query'/>
<MessageEvent name='V01' description='VXQ - Query for vaccination record'/>
<MessageEvent name='V02' description='VXX - Response to vaccination query returning multiple PID matches'/>
<MessageEvent name='V03' description='VXR - Vaccination record response'/>
<MessageEvent name='V04' description='VXU - Unsolicited vaccination record update'/>
<MessageEvent name='W01' description='ORU - Waveform result, unsolicited transmission of requested information'/>
<MessageEvent name='W02' description='QRF - Waveform result, response to query'/>
<MessageEvent name='X01' description='PEX - Product experience'/>

<MessageType name='ACK' structure='ACK'/>
<MessageType name='ACK_R01' structure='ACK_R01'/>
<MessageType name='ADT_A01' structure='ADT_A01' returntype='ACK_A01'/>
<MessageType name='ADT_A02' structure='ADT_A02' returntype='ACK_A02'/>
<MessageType name='ADT_A03' structure='ADT_A03' returntype='ACK_A03'/>
<MessageType name='ADT_A04' structure='ADT_A01' returntype='ACK_A04'/>
<MessageType name='ADT_A05' structure='ADT_A01' returntype='ACK_A05'/>
<MessageType name='ADT_A06' structure='ADT_A06' returntype='ACK_A06'/>
<MessageType name='ADT_A07' structure='ADT_A06' returntype='ACK_A07'/>
<MessageType name='ADT_A08' structure='ADT_A01' returntype='ACK_A08'/>
<MessageType name='ADT_A09' structure='ADT_A09' returntype='ACK_A09'/>
<MessageType name='ADT_A10' structure='ADT_A09' returntype='ACK_A10'/>
<MessageType name='ADT_A11' structure='ADT_A09' returntype='ACK_A11'/>
<MessageType name='ADT_A12' structure='ADT_A12' returntype='ACK_A12'/>
<MessageType name='ADT_A13' structure='ADT_A01' returntype='ACK_A13'/>
<MessageType name='ADT_A14' structure='ADT_A01' returntype='ACK_A14'/>
<MessageType name='ADT_A15' structure='ADT_A09' returntype='ACK_A15'/>
<MessageType name='ADT_A16' structure='ADT_A16' returntype='ACK_A16'/>
<MessageType name='ADT_A17' structure='ADT_A17' returntype='ACK_A17'/>
<MessageType name='ADT_A18' structure='ADT_A18' returntype='ACK_A18'/>
<MessageType name='ADT_A20' structure='ADT_A20' returntype='ACK_A20'/>
<MessageType name='ADT_A21' structure='ADT_A02' returntype='ACK_A21'/>
<MessageType name='ADT_A22' structure='ADT_A02' returntype='ACK_A22'/>
<MessageType name='ADT_A23' structure='ADT_A02' returntype='ACK_A23'/>
<MessageType name='ADT_A24' structure='ADT_A24' returntype='ACK_A24'/>
<MessageType name='ADT_A25' structure='ADT_A02' returntype='ACK_A25'/>
<MessageType name='ADT_A26' structure='ADT_A02' returntype='ACK_A26'/>
<MessageType name='ADT_A27' structure='ADT_A02' returntype='ACK_A27'/>
<MessageType name='ADT_A28' structure='ADT_A01' returntype='ACK_A28'/>
<MessageType name='ADT_A29' structure='ADT_A02' returntype='ACK_A29'/>
<MessageType name='ADT_A30' structure='ADT_A30' returntype='ACK_A30'/>
<MessageType name='ADT_A31' structure='ADT_A01' returntype='ACK_A31'/>
<MessageType name='ADT_A32' structure='ADT_A02' returntype='ACK_A32'/>
<MessageType name='ADT_A33' structure='ADT_A02' returntype='ACK_A33'/>
<MessageType name='ADT_A34' structure='ADT_A30' returntype='ACK_A34'/>
<MessageType name='ADT_A35' structure='ADT_A30' returntype='ACK_A35'/>
<MessageType name='ADT_A36' structure='ADT_A30' returntype='ACK_A36'/>
<MessageType name='ADT_A37' structure='ADT_A24' returntype='ACK_A37'/>
<MessageType name='ADT_A38' structure='ADT_A38' returntype='ACK_A38'/>
<MessageType name='ADT_A39' structure='ADT_A39' returntype='ACK_A39'/>
<MessageType name='ADT_A40' structure='ADT_A39' returntype='ACK_A40'/>
<MessageType name='ADT_A41' structure='ADT_A39' returntype='ACK_A41'/>
<MessageType name='ADT_A42' structure='ADT_A39' returntype='ACK_A42'/>
<MessageType name='ADT_A43' structure='ADT_A43' returntype='ACK_A43'/>
<MessageType name='ADT_A44' structure='ADT_A43' returntype='ACK_A44'/>
<MessageType name='ADT_A45' structure='ADT_A45' returntype='ACK_A45'/>
<MessageType name='ADT_A46' structure='ADT_A30' returntype='ACK_A46'/>
<MessageType name='ADT_A47' structure='ADT_A30' returntype='ACK_A47'/>
<MessageType name='ADT_A48' structure='ADT_A30' returntype='ACK_A48'/>
<MessageType name='ADT_A49' structure='ADT_A30' returntype='ACK_A49'/>
<MessageType name='ADT_A50' structure='ADT_A50' returntype='ACK_A50'/>
<MessageType name='ADT_A51' structure='ADT_A50' returntype='ACK_A51'/>
<MessageType name='ARD_A19' structure='ARD_A19'/>
<MessageType name='BAR_P01' structure='BAR_P01' returntype='ACK_P01'/>
<MessageType name='BAR_P02' structure='BAR_P02' returntype='ACK_P02'/>
<MessageType name='BAR_P05' structure='BAR_P01' returntype='ACK_P05'/>
<MessageType name='BAR_P06' structure='BAR_P06' returntype='ACK_P06'/>
<MessageType name='BHS' structure='BHS' returntype='BHS' description='message batch'/>
<MessageType name='CRM_C01' structure='CRM_C01'/>
<MessageType name='CRM_C02' structure='CRM_C01'/>
<MessageType name='CRM_C03' structure='CRM_C01'/>
<MessageType name='CRM_C04' structure='CRM_C01'/>
<MessageType name='CRM_C05' structure='CRM_C01'/>
<MessageType name='CRM_C06' structure='CRM_C01'/>
<MessageType name='CRM_C07' structure='CRM_C01'/>
<MessageType name='CRM_C08' structure='CRM_C01'/>
<MessageType name='CSU_C09' structure='CSU_C09'/>
<MessageType name='CSU_C10' structure='CSU_C09'/>
<MessageType name='CSU_C11' structure='CSU_C09'/>
<MessageType name='CSU_C12' structure='CSU_C09'/>
<MessageType name='DFT_P03' structure='DFT_P03' returntype='ACK_P03'/>
<MessageType name='DOC_T12' structure='DOC_T12'/>
<MessageType name='DSR_P04' structure='.:DSR_P04'/>
<MessageType name='DSR_Q01' structure='DSR_Q01'/>
<MessageType name='DSR_Q02' structure='.:DSR_Q02'/>
<MessageType name='DSR_Q03' structure='DSR_Q03' returntype='ACK_Q03'/>
<MessageType name='DSR_R05' structure='.:DSR_R05'/>
<MessageType name='EDR_Q01' structure='EDR_Q01'/>
<MessageType name='EDR_Q01_6' structure='EDR_Q01'/>
<MessageType name='EQQ_Q01' structure='EQQ_Q01'/>
<MessageType name='EQQ_Q01_2' structure='EQQ_Q01'/>
<MessageType name='ERP_Q01' structure='ERP_Q01'/>
<MessageType name='ERP_Q01_8' structure='ERP_Q01'/>
<MessageType name='FHS' structure='FHS' returntype='FHS' description='batch message file'/>
<MessageType name='MDM_T01' structure='MDM_T01' returntype='ACK_T01'/>
<MessageType name='MDM_T02' structure='MDM_T02' returntype='ACK_T02'/>
<MessageType name='MDM_T03' structure='MDM_T01' returntype='ACK_T03'/>
<MessageType name='MDM_T04' structure='MDM_T02' returntype='ACK_T04'/>
<MessageType name='MDM_T05' structure='MDM_T01' returntype='ACK_T05'/>
<MessageType name='MDM_T06' structure='MDM_T02' returntype='ACK_T06'/>
<MessageType name='MDM_T07' structure='MDM_T01' returntype='ACK_T07'/>
<MessageType name='MDM_T08' structure='MDM_T02' returntype='ACK_T08'/>
<MessageType name='MDM_T09' structure='MDM_T01' returntype='ACK_T09'/>
<MessageType name='MDM_T10' structure='MDM_T02' returntype='ACK_T10'/>
<MessageType name='MDM_T11' structure='MDM_T01' returntype='ACK_T11'/>
<MessageType name='MFK_M01' structure='MFK_M01'/>
<MessageType name='MFK_M01.1' structure='MFK_M01.1' returntype='?'/>
<MessageType name='MFK_M02' structure='MFK_M02'/>
<MessageType name='MFK_M03' structure='MFK_M03'/>
<MessageType name='MFK_M04' structure='MFK_M04'/>
<MessageType name='MFK_M05' structure='MFK_M05'/>
<MessageType name='MFK_M06' structure='MFK_M01'/>
<MessageType name='MFK_M07' structure='MFK_M07'/>
<MessageType name='MFK_M08' structure='MFK_M01'/>
<MessageType name='MFK_M09' structure='MFK_M01'/>
<MessageType name='MFK_M10' structure='MFK_M01'/>
<MessageType name='MFK_M11' structure='MFK_M01'/>
<MessageType name='MFN_M01' structure='MFN_M01' returntype='MFK_M01'/>
<MessageType name='MFN_M02' structure='MFN_M02' returntype='MFK_M02'/>
<MessageType name='MFN_M03' structure='MFN_M03' returntype='MFK_M03'/>
<MessageType name='MFN_M04' structure='MFN_M04' returntype='MFK_M04'/>
<MessageType name='MFN_M05' structure='MFN_M05' returntype='MFK_M05'/>
<MessageType name='MFN_M06' structure='MFN_M06' returntype='MFK_M06'/>
<MessageType name='MFN_M07' structure='MFN_M07' returntype='MFK_M07'/>
<MessageType name='MFN_M08' structure='MFN_M08' returntype='MFK_M08'/>
<MessageType name='MFN_M09' structure='MFN_M09' returntype='MFK_M09'/>
<MessageType name='MFN_M10' structure='MFN_M10' returntype='MFK_M10'/>
<MessageType name='MFN_M11' structure='MFN_M11' returntype='MFK_M11'/>
<MessageType name='NUL_R04' returntype='ORF_R04'/>
<MessageType name='OMD_O01' structure='OMD_O01'/>
<MessageType name='OMN_O01' structure='OMN_O01'/>
<MessageType name='OMS_O01' structure='OMS_O01'/>
<MessageType name='ORD_O02' structure='ORD_O02'/>
<MessageType name='ORF_R04' structure='ORF_R04'/>
<MessageType name='ORM_O01' structure='ORM_O01'/>
<MessageType name='ORM_O01_2' structure='OMD_O01'/>
<MessageType name='ORM_O01_3' structure='OMN_O01'/>
<MessageType name='ORM_O01_4' structure='OMS_O01'/>
<MessageType name='ORM_O01_5' structure='RDO_O01'/>
<MessageType name='ORN_O02' structure='ORN_O02'/>
<MessageType name='ORR_O02' structure='ORR_O02'/>
<MessageType name='ORR_O02_2' structure='ORN_O02'/>
<MessageType name='ORR_O02_3' structure='.:ORS_O02'/>
<MessageType name='ORR_O02_4' structure='ORD_O02'/>
<MessageType name='ORR_O02_5' structure='RRO_O02'/>
<MessageType name='ORU_R01' structure='ORU_R01' returntype='ACK_R01'/>
<MessageType name='ORU_R03' structure='.:ORU_R03' returntype='ACK_R03'/>
<MessageType name='ORU_W01' structure='.:ORU_W01'/>
<MessageType name='OSQ_Q06' structure='OSQ_Q06' returntype='OSR_Q06'/>
<MessageType name='OSR_Q06' structure='OSR_Q06'/>
<MessageType name='PEX_P07' structure='PEX_P07'/>
<MessageType name='PEX_P08' structure='PEX_P07'/>
<MessageType name='PGL_PC6' structure='PGL_PC6' returntype='ACK_PC6'/>
<MessageType name='PGL_PC7' structure='PGL_PC6' returntype='ACK_PC7'/>
<MessageType name='PGL_PC8' structure='PGL_PC6' returntype='ACK_PC8'/>
<MessageType name='PIN_I07' structure='PIN_I07' returntype='ACK_I07'/>
<MessageType name='PPG_PCG' structure='PPG_PCG' returntype='ACK_PCG'/>
<MessageType name='PPG_PCH' structure='PPG_PCG' returntype='ACK_PCH'/>
<MessageType name='PPG_PCJ' structure='PPG_PCG' returntype='ACK_PCJ'/>
<MessageType name='PPP_PCB' structure='PPP_PCB' returntype='ACK_PCB'/>
<MessageType name='PPP_PCC' structure='PPP_PCB' returntype='ACK_PCC'/>
<MessageType name='PPP_PCD' structure='PPP_PCB' returntype='ACK_PCD'/>
<MessageType name='PPR_PC1' structure='PPR_PC1' returntype='ACK_PC1'/>
<MessageType name='PPR_PC2' structure='PPR_PC1' returntype='ACK_PC2'/>
<MessageType name='PPR_PC3' structure='PPR_PC1' returntype='ACK_PC3'/>
<MessageType name='PPT_PCL' structure='PPT_PCL' returntype='ACK_PCL'/>
<MessageType name='PPV_PCA' structure='PPV_PCA' returntype='ACK_PCA'/>
<MessageType name='PRR_PC5' structure='PRR_PC5' returntype='ACK_PC5'/>
<MessageType name='PTR_PCF' structure='PTR_PCF' returntype='ACK_PCF'/>
<MessageType name='QCK_Q02' structure='QCK_Q02'/>
<MessageType name='QRY_A19' structure='QRY_A19' returntype='ARD_A19'/>
<MessageType name='QRY_P04' structure='.:QRY_P04' returntype='DSR_P04'/>
<MessageType name='QRY_PC4' structure='QRY_PC4' returntype='ACK_PC4'/>
<MessageType name='QRY_PC9' structure='QRY_PC4' returntype='ACK_PC9'/>
<MessageType name='QRY_PCE' structure='QRY_PC4' returntype='ACK_PCE'/>
<MessageType name='QRY_PCK' structure='QRY_PC4' returntype='ACK_PCK'/>
<MessageType name='QRY_Q01' structure='QRY_Q01' returntype='DSR_Q01'/>
<MessageType name='QRY_Q02' structure='QRY_Q02' returntype='DSR_Q02'/>
<MessageType name='QRY_Q02_2' structure='QRY_Q02' returntype='QCK_Q02'/>
<MessageType name='QRY_R02' structure='QRY_R02'/>
<MessageType name='QRY_R05' structure='.:QRY_R05' returntype='DSR_R05'/>
<MessageType name='QRY_T12' structure='QRY_T12' returntype='DOC_T12'/>
<MessageType name='RAR_RAR' structure='RAR_RAR'/>
<MessageType name='RAS_O01' structure='RAS_O01'/>
<MessageType name='RAS_O01_9' structure='RAS_O01'/>
<MessageType name='RAS_O02' structure='RAS_O02' returntype='?'/>
<MessageType name='RCI_I05' structure='RCI_I05'/>
<MessageType name='RCL_I06' structure='RCL_I06'/>
<MessageType name='RDE_O01' structure='RDE_O01'/>
<MessageType name='RDE_O01_6' structure='RDE_O01'/>
<MessageType name='RDO_O01' structure='RDO_O01'/>
<MessageType name='RDR_RDR' structure='RDR_RDR'/>
<MessageType name='RDS_O01' structure='RDS_O01'/>
<MessageType name='RDS_O01_7' structure='RDS_O01'/>
<MessageType name='REF_I12' structure='REF_I12' returntype='RRI_I12'/>
<MessageType name='REF_I13' structure='REF_I12' returntype='RRI_I13'/>
<MessageType name='REF_I14' structure='REF_I12' returntype='RRI_I14'/>
<MessageType name='REF_I15' structure='REF_I12' returntype='RRI_I15'/>
<MessageType name='RER_RER' structure='RER_RER'/>
<MessageType name='RGR_RGR' structure='RGR_RGR'/>
<MessageType name='RGV_O01' structure='RGV_O01'/>
<MessageType name='RGV_O01_8' structure='RGV_O01'/>
<MessageType name='ROR_ROR' structure='ROR_ROR'/>
<MessageType name='RPA_I08' structure='RPA_I08'/>
<MessageType name='RPA_I09' structure='RPA_I09'/>
<MessageType name='RPA_I10' structure='RPA_I10'/>
<MessageType name='RPA_I11' structure='RPA_I11'/>
<MessageType name='RPI_I01' structure='RPI_I01'/>
<MessageType name='RPI_I04' structure='RPI_I04'/>
<MessageType name='RPL_I02' structure='RPL_I02'/>
<MessageType name='RPR_I03' structure='RPR_I03'/>
<MessageType name='RQA_I08' structure='RQA_I08' returntype='RPA_I08'/>
<MessageType name='RQA_I09' structure='RQA_I08' returntype='RPA_I09'/>
<MessageType name='RQA_I10' structure='RQA_I08' returntype='RPA_I10'/>
<MessageType name='RQA_I11' structure='RQA_I08' returntype='RPA_I11'/>
<MessageType name='RQC_I05' structure='RQC_I05' returntype='RCI_I05'/>
<MessageType name='RQC_I06' structure='RQC_I06' returntype='RCL_I06'/>
<MessageType name='RQI_I01' structure='RQI_I01' returntype='RPI_I01'/>
<MessageType name='RQI_I02' structure='RQI_I01' returntype='RPL_I02'/>
<MessageType name='RQI_I03' structure='RQI_I01' returntype='RPR_I03'/>
<MessageType name='RQP_I04' structure='RQP_I04' returntype='RPI_I04'/>
<MessageType name='RQQ_Q01' structure='RQQ_Q01'/>
<MessageType name='RQQ_Q01_5' structure='RQQ_Q01'/>
<MessageType name='RRA_O02' structure='RRA_O02'/>
<MessageType name='RRA_O02_9' structure='RRA_O02'/>
<MessageType name='RRD_O02' structure='RRD_O02'/>
<MessageType name='RRD_O02_7' structure='RRD_O02'/>
<MessageType name='RRE_O01' structure='RRE_O01' returntype='?'/>
<MessageType name='RRE_O02_6' structure='.:RRE_O02'/>
<MessageType name='RRG_O02' structure='RRG_O02'/>
<MessageType name='RRG_O02_8' structure='RRG_O02'/>
<MessageType name='RRI_I12' structure='RRI_I12'/>
<MessageType name='RRI_I13' structure='RRI_I13'/>
<MessageType name='RRI_I14' structure='RRI_I14'/>
<MessageType name='RRI_I15' structure='RRI_I15'/>
<MessageType name='RRO_O02' structure='RRO_O02'/>
<MessageType name='SIU_S12' structure='SIU_S12' returntype='ACK_S12'/>
<MessageType name='SIU_S13' structure='SIU_S12' returntype='ACK_S13'/>
<MessageType name='SIU_S14' structure='SIU_S12' returntype='ACK_S14'/>
<MessageType name='SIU_S15' structure='SIU_S12' returntype='ACK_S15'/>
<MessageType name='SIU_S16' structure='SIU_S12' returntype='ACK_S16'/>
<MessageType name='SIU_S17' structure='SIU_S12' returntype='ACK_S17'/>
<MessageType name='SIU_S18' structure='SIU_S12' returntype='ACK_S18'/>
<MessageType name='SIU_S19' structure='SIU_S12' returntype='ACK_S19'/>
<MessageType name='SIU_S20' structure='SIU_S12' returntype='ACK_S20'/>
<MessageType name='SIU_S21' structure='SIU_S12' returntype='ACK_S21'/>
<MessageType name='SIU_S22' structure='SIU_S12' returntype='ACK_S22'/>
<MessageType name='SIU_S23' structure='SIU_S12' returntype='ACK_S23'/>
<MessageType name='SIU_S24' structure='SIU_S12' returntype='ACK_S24'/>
<MessageType name='SIU_S26' structure='SIU_S12' returntype='ACK_S26'/>
<MessageType name='SPQ_Q01' structure='SPQ_Q01'/>
<MessageType name='SPQ_Q01_4' structure='SPQ_Q01'/>
<MessageType name='SQM_S25' structure='SQM_S25' returntype='SQR_S25'/>
<MessageType name='SQR_S25' structure='SQR_S25'/>
<MessageType name='SRM_S01' structure='SRM_S01' returntype='SRR_S01'/>
<MessageType name='SRM_S02' structure='SRM_S01' returntype='SRR_S02'/>
<MessageType name='SRM_S03' structure='SRM_S01' returntype='SRR_S03'/>
<MessageType name='SRM_S04' structure='SRM_S01' returntype='SRR_S04'/>
<MessageType name='SRM_S05' structure='SRM_S01' returntype='SRR_S05'/>
<MessageType name='SRM_S06' structure='SRM_S01' returntype='SRR_S06'/>
<MessageType name='SRM_S07' structure='SRM_S01' returntype='SRR_S07'/>
<MessageType name='SRM_S08' structure='SRM_S01' returntype='SRR_S08'/>
<MessageType name='SRM_S09' structure='SRM_S01' returntype='SRR_S09'/>
<MessageType name='SRM_S10' structure='SRM_S01' returntype='SRR_S10'/>
<MessageType name='SRM_S11' structure='SRM_S01' returntype='SRR_S11'/>
<MessageType name='SRR_S01' structure='SRR_S01'/>
<MessageType name='SRR_S02' structure='SRR_S02'/>
<MessageType name='SRR_S03' structure='SRR_S03'/>
<MessageType name='SRR_S04' structure='SRR_S04'/>
<MessageType name='SRR_S05' structure='SRR_S05'/>
<MessageType name='SRR_S06' structure='SRR_S06'/>
<MessageType name='SRR_S07' structure='SRR_S07'/>
<MessageType name='SRR_S08' structure='SRR_S08'/>
<MessageType name='SRR_S09' structure='SRR_S09'/>
<MessageType name='SRR_S10' structure='SRR_S10'/>
<MessageType name='SRR_S11' structure='SRR_S11'/>
<MessageType name='SUR_P09' structure='SUR_P09' returntype='ACK_P09'/>
<MessageType name='TBR_Q01' structure='TBR_Q01'/>
<MessageType name='TBR_Q01_7' structure='TBR_Q01'/>
<MessageType name='UDM_Q05' structure='UDM_Q05' returntype='ACK_Q05'/>
<MessageType name='VQQ_Q01' structure='VQQ_Q01'/>
<MessageType name='VQQ_Q01_3' structure='VQQ_Q01'/>
<MessageType name='VXQ_V01' structure='VXQ_V01'/>
<MessageType name='VXR_V03' structure='VXR_V03'/>
<MessageType name='VXU_V04' structure='VXU_V04'/>
<MessageType name='VXX_V02' structure='VXX_V02'/>

<MessageStructure name='ACK' definition='MSH~MSA~[~ERR~]'/>
<MessageStructure name='ACK_R01' definition='MSH~MSA'/>
<MessageStructure name='ADT_A01' definition='MSH~EVN~PID~[~PD1~]~[~{~NK1~}~]~PV1~[~PV2~]~[~{~DB1~}~]~[~{~OBX~}~]~[~{~AL1~}~]~[~{~DG1~}~]~[~DRG~]~[~{~PR1~[~{~ROL~}~]~}~]~[~{~GT1~}~]~[~{~IN1~[~IN2~]~[~IN3~]~}~]~[~ACC~]~[~UB1~]~[~UB2~]'/>
<MessageStructure name='ADT_A02' definition='MSH~EVN~PID~[~PD1~]~PV1~[~PV2~]~[~{~DB1~}~]~[~{~OBX~}~]'/>
<MessageStructure name='ADT_A03' definition='MSH~EVN~PID~[~PD1~]~PV1~[~PV2~]~[~{~DB1~}~]~[~{~DG1~}~]~[~DRG~]~[~{~PR1~[~{~ROL~}~]~}~]~[~{~OBX~}~]'/>
<MessageStructure name='ADT_A06' definition='MSH~EVN~PID~[~PD1~]~[~MRG~]~[~{~NK1~}~]~PV1~[~PV2~]~[~{~DB1~}~]~[~DRG~]~[~{~OBX~}~]~[~{~AL1~}~]~[~{~DG1~}~]~[~DRG~]~[~{~PR1~[~{~ROL~}~]~}~]~[~{~GT1~}~]~[~{~IN1~[~IN2~]~[~IN3~]~}~]~[~ACC~]~[~UB1~]~[~UB2~]'/>
<MessageStructure name='ADT_A09' definition='MSH~EVN~PID~[~PD1~]~PV1~[~PV2~]~[~{~DB1~}~]~[~{~OBX~}~]~[~{~DG1~}~]'/>
<MessageStructure name='ADT_A12' definition='MSH~EVN~PID~[~PD1~]~PV1~[~PV2~]~[~{~DB1~}~]~[~{~OBX~}~]~[~DG1~]'/>
<MessageStructure name='ADT_A16' definition='MSH~EVN~PID~[~PD1~]~PV1~[~PV2~]~[~{~DB1~}~]~[~{~OBX~}~]~[~DG1~]~[~DRG~]'/>
<MessageStructure name='ADT_A17' definition='MSH~EVN~PID~[~PD1~]~PV1~[~PV2~]~[~{~DB1~}~]~[~{~OBX~}~]~PID~[~PD1~]~PV1~[~PV2~]~[~{~DB1~}~]~[~{~OBX~}~]'/>
<MessageStructure name='ADT_A18' definition='MSH~EVN~PID~[~PD1~]~[~MRG~]~PV1'/>
<MessageStructure name='ADT_A20' definition='MSH~EVN~NPU'/>
<MessageStructure name='ADT_A24' definition='MSH~EVN~PID~[~PD1~]~[~PV1~]~[~{~DB1~}~]~PID~[~PD1~]~[~PV1~]~[~{~DB1~}~]'/>
<MessageStructure name='ADT_A30' definition='MSH~EVN~PID~[~PD1~]~MRG'/>
<MessageStructure name='ADT_A38' definition='MSH~EVN~PID~[~PD1~]~PV1~[~PV2~]~[~{~DB1~}~]~[~{~OBX~}~]~[~{~DG1~}~]~[~DRG~]'/>
<MessageStructure name='ADT_A39' definition='MSH~EVN~{~PID~[~PD1~]~MRG~[~PV1~]~}'/>
<MessageStructure name='ADT_A43' definition='MSH~EVN~{~PID~[~PD1~]~MRG~}'/>
<MessageStructure name='ADT_A45' definition='MSH~EVN~PID~[~PD1~]~{~MRG~PV1~}'/>
<MessageStructure name='ADT_A50' definition='MSH~EVN~PID~[~PD1~]~MRG~PV1'/>
<MessageStructure name='ARD_A19' definition='MSH~MSA~[~ERR~]~QRD~[~QRF~]~{~[~EVN~]~PID~[~PD1~]~[~{~NK1~}~]~PV1~[~PV2~]~[~{~DB1~}~]~[~{~OBX~}~]~[~{~AL1~}~]~[~{~DG1~}~]~[~DRG~]~[~{~PR1~[~{~ROL~}~]~}~]~[~{~GT1~}~]~[~{~IN1~[~IN2~]~[~IN3~]~}~]~[~ACC~]~[~UB1~]~[~UB2~]~}~[~DSC~]'/>
<MessageStructure name='BAR_P01' definition='MSH~EVN~PID~[~PD1~]~{~[~PV1~]~[~PV2~]~[~{~DB1~}~]~[~{~OBX~}~]~[~{~AL1~}~]~[~{~DG1~}~]~[~DRG~]~[~{~PR1~[~{~ROL~}~]~}~]~[~{~GT1~}~]~[~{~NK1~}~]~[~{~IN1~[~IN2~]~[~IN3~]~}~]~[~ACC~]~[~UB1~]~[~UB2~]~}'/>
<MessageStructure name='BAR_P02' definition='MSH~EVN~{~PID~[~PD1~]~[~PV1~]~[~{~DB1~}~]~}'/>
<MessageStructure name='BAR_P06' definition='MSH~EVN~{~PID~[~PV1~]~}'/>
<MessageStructure name='BHS' definition='BHS~[~.:MessageDocsRef~]~BTS'/>
<MessageStructure name='CRM_C01' definition='MSH~{~PID~[~PV1~]~CSR~[~{~CSP~}~]~}'/>
<MessageStructure name='CSU_C09' definition='MSH~{~PID~[~PD1~]~[~{~NTE~}~]~[~PV1~[~PV2~]~]~CSR~{~[~CSP~]~{~[~CSS~]~[~{~[~ORC~]~OBR~{~OBX~}~}~]~{~[~ORC~]~{~RXA~RXR~}~}~}~}~}'/>
<MessageStructure name='DFT_P03' definition='MSH~EVN~PID~[~PD1~]~[~PV1~]~[~PV2~]~[~{~DB1~}~]~[~{~OBX~}~]~{~FT1~[~{~PR1~[~{~ROL~}~]~}~]~}~[~{~DG1~}~]~[~DRG~]~[~{~GT1~}~]~[~{~IN1~[~IN2~]~[~IN3~]~}~]~[~ACC~]'/>
<MessageStructure name='DOC_T12' definition='MSH~MSA~[~ERR~]~QRD~{~[~EVN~]~PID~PV1~TXA~[~{~OBX~}~]~}~[~DSC~]'/>
<MessageStructure name='DSR_Q01' definition='MSH~MSA~[~ERR~]~[~QAK~]~QRD~[~QRF~]~{~DSP~}~[~DSC~]'/>
<MessageStructure name='DSR_Q03' definition='MSH~[~MSA~]~QRD~[~QRF~]~{~DSP~}~[~DSC~]'/>
<MessageStructure name='EDR_Q01' definition='MSH~MSA~[~ERR~]~QAK~{~DSP~}~[~DSC~]'/>
<MessageStructure name='EQQ_Q01' definition='MSH~EQL~[~DSC~]'/>
<MessageStructure name='ERP_Q01' definition='MSH~MSA~[~ERR~]~QAK~ERQ~[~DSC~]'/>
<MessageStructure name='FHS' definition='FHS~[~BHSDocsRef~]~[~.:MessageDocsRef~]~FTS'/>
<MessageStructure name='MDM_T01' definition='MSH~EVN~PID~PV1~TXA'/>
<MessageStructure name='MDM_T02' definition='MSH~EVN~PID~PV1~TXA~{~OBX~}'/>
<MessageStructure name='MFK_M01' definition='MSH~MSA~MFI~[~{~MFA~}~]'/>
<MessageStructure name='MFK_M01.1' definition='MSH~MSA~[~ERR~]~MFI~{~[~MFA~]~}'/>
<MessageStructure name='MFK_M02' definition='MSH~MSA~MFI~[~{~MFA~}~]'/>
<MessageStructure name='MFK_M03' definition='MSH~MSA~[~ERR~]~MFI~[~{~MFA~}~]'/>
<MessageStructure name='MFK_M04' definition='MSH~MSA~MFI~[~{~MFA~}~]'/>
<MessageStructure name='MFK_M05' definition='MSH~MSA~MFI~[~{~MFA~}~]'/>
<MessageStructure name='MFK_M07' definition='MSH~MSA~MFI~[~{~MFA~}~]'/>
<MessageStructure name='MFN_M01' definition='MSH~MFI~{~MFE~?~}'/>
<MessageStructure name='MFN_M02' definition='MSH~MFI~{~MFE~STF~[~PRA~]~}'/>
<MessageStructure name='MFN_M03' definition='MSH~MFI~{~MFE~OM1~Hxx~}'/>
<MessageStructure name='MFN_M04' definition='MSH~MFI~{~MFE~CDM~[~{~PRC~}~]~}'/>
<MessageStructure name='MFN_M05' definition='MSH~MFI~{~MFE~LOC~[~{~LCH~}~]~[~{~LRL~}~]~{~LDP~[~{~LCH~}~]~[~{~LCC~}~]~}~}'/>
<MessageStructure name='MFN_M06' definition='MSH~MFI~{~MFE~CM0~[~{~CM1~[~{~CM2~}~]~}~]~}'/>
<MessageStructure name='MFN_M07' definition='MSH~MFI~{~MFE~CM0~[~{~CM1~[~{~CM2~}~]~}~]~}'/>
<MessageStructure name='MFN_M08' definition='MSH~MFI~{~MFE~OM1~[~[~OM2~]~[~OM3~]~[~OM4~]~]~}'/>
<MessageStructure name='MFN_M09' definition='MSH~MFI~{~MFE~[~OM3~[~{~OM4~}~]~]~}'/>
<MessageStructure name='MFN_M10' definition='MSH~MFI~{~[~OM5~[~{~OM4~}~]~]~}'/>
<MessageStructure name='MFN_M11' definition='MSH~MFI~{~MFE~OM1~[~OM6~OM2~]~}'/>
<MessageStructure name='OMD_O01' definition='MSH~[~{~NTE~}~]~[~PID~[~PD1~]~[~{~NTE~}~]~[~PV1~[~PV2~]~]~[~{~IN1~[~IN2~]~[~IN3~]~}~]~[~GT1~]~[~{~AL1~}~]~]~{~ORC~[~{~ODS~}~[~{~NTE~}~]~{~OBX~[~{~NTE~}~]~}~]~}~{~[~ORC~{~ODT~}~[~{~NTE~}~]~]~}'/>
<MessageStructure name='OMN_O01' definition='MSH~[~{~NTE~}~]~[~PID~[~PD1~]~[~{~NTE~}~]~[~PV1~[~PV2~]~]~[~{~IN1~[~IN2~]~[~IN3~]~}~]~[~GT1~]~[~{~AL1~}~]~]~{~ORC~[~RQD~[~RQ1~]~[~{~NTE~}~]~[~{~OBX~[~{~NTE~}~]~}~]~]~[~BLG~]~}'/>
<MessageStructure name='OMS_O01' definition='MSH~[~{~NTE~}~]~[~PID~[~PD1~]~[~{~NTE~}~]~[~PV1~[~PV2~]~]~[~{~IN1~[~IN2~]~[~IN3~]~}~]~[~GT1~]~[~{~AL1~}~]~]~{~ORC~[~RQD~[~{~NTE~}~]~[~{~OBX~[~{~NTE~}~]~}~]~]~[~BLG~]~}'/>
<MessageStructure name='ORD_O02' definition='MSH~MSA~[~ERR~]~[~{~NTE~}~]~[~[~PID~[~{~NTE~}~]~]~{~ORC~[~{~ODS~}~]~[~{~NTE~}~]~}~[~{~ORC~[~{~ODT~}~]~[~{~NTE~}~]~}~]~]'/>
<MessageStructure name='ORF_R04' definition='MSH~MSA~QRD~[~QRF~]~{~[~PID~[~{~NTE~}~]~]~{~[~ORC~]~OBR~[~{~NTE~}~]~{~[~OBX~]~[~{~NTE~}~]~}~[~{~CTI~}~]~}~}~[~DSC~]'/>
<MessageStructure name='ORM_O01' definition='MSH~[~{~NTE~}~]~[~PID~[~PD1~]~[~{~NTE~}~]~[~PV1~[~PV2~]~]~[~{~IN1~[~IN2~]~[~IN3~]~}~]~[~GT1~]~[~{~AL1~}~]~]~{~ORC~[~&lt;~OBR~|~RQD~|~RQ1~|~RXO~|~ODS~|~ODT~&gt;~[~{~NTE~}~]~[~{~DG1~}~]~[~{~OBX~[~{~NTE~}~]~}~]~]~[~CTI~]~[~BLG~]~}'/>
<MessageStructure name='ORN_O02' definition='MSH~MSA~[~ERR~]~[~{~NTE~}~]~[~[~PID~[~{~NTE~}~]~]~{~ORC~RQD~[~RQ1~]~[~{~NTE~}~]~}~]'/>
<MessageStructure name='ORR_O02' definition='MSH~MSA~[~ERR~]~[~{~NTE~}~]~[~[~PID~[~{~NTE~}~]~]~{~ORC~&lt;~OBR~|~RQD~|~RQ1~|~RXO~|~ODS~|~ODT~&gt;~[~{~NTE~}~]~[~{~CTI~}~]~}~]'/>
<MessageStructure name='ORU_R01' definition='MSH~{~[~PID~[~PD1~]~[~{~NTE~}~]~[~PV1~[~PV2~]~]~]~{~[~ORC~]~OBR~[~{~NTE~}~]~{~[~OBX~]~[~{~NTE~}~]~}~[~{~CTI~}~]~}~}~[~DSC~]'/>
<MessageStructure name='OSQ_Q06' definition='MSH~QRD~[~QRF~]~[~DSC~]'/>
<MessageStructure name='OSR_Q06' definition='MSH~MSA~[~ERR~]~[~{~NTE~}~]~QRD~[~QRF~]~[~[~PID~[~{~NTE~}~]~]~{~ORC~[~OBR~]~[~{~NTE~}~]~[~{~CTI~}~]~}~]~[~DSC~]'/>
<MessageStructure name='PEX_P07' definition='MSH~EVN~PID~[~PD1~]~[~{~NTE~}~]~[~PV1~[~PV2~]~]~{~PES~{~PEO~{~PCR~[~RXE~[~{~RXR~}~]~]~[~{~RXA~[~RXR~]~}~]~[~{~PRB~}~]~[~{~OBX~}~]~[~{~NTE~}~]~[~NK1~[~RXE~[~{~RXR~}~]~]~[~{~RXA~[~RXR~]~}~]~[~{~PRB~}~]~[~{~OBX~}~]~]~[~{~CSR~[~{~CSP~}~]~}~]~}~}~}'/>
<MessageStructure name='PGL_PC6' definition='MSH~PID~[~PV1~[~PV2~]~]~{~GOL~[~{~NTE~}~]~[~{~VAR~}~]~[~{~ROL~[~{~VAR~}~]~}~]~[~{~PTH~[~{~VAR~}~]~}~]~[~{~OBX~[~{~NTE~}~]~}~]~[~{~PRB~[~{~NTE~}~]~[~{~VAR~}~]~[~{~ROL~[~{~VAR~}~]~}~]~[~{~OBX~[~{~NTE~}~]~}~]~}~]~[~{~ORC~[~OBR~[~{~NTE~}~]~[~{~VAR~}~]~[~{~OBX~[~{~NTE~}~]~[~{~VAR~}~]~}~]~]~}~]~}'/>
<MessageStructure name='PIN_I07' definition='MSH~{~PRD~[~{~CTD~}~]~}~PID~[~{~NK1~}~]~[~[~{~GT1~}~]~{~IN1~[~IN2~]~[~IN3~]~}~]~[~{~NTE~}~]'/>
<MessageStructure name='PPG_PCG' definition='MSH~PID~[~PV1~[~PV2~]~]~{~PTH~[~{~NTE~}~]~[~{~VAR~}~]~[~{~ROL~[~{~VAR~}~]~}~]~[~{~GOL~[~{~NTE~}~]~[~{~VAR~}~]~[~{~ROL~[~{~VAR~}~]~}~]~[~{~OBX~[~{~NTE~}~]~}~]~[~{~PRB~[~{~NTE~}~]~[~{~VAR~}~]~[~{~ROL~[~{~VAR~}~]~}~]~[~{~OBX~[~{~NTE~}~]~}~]~}~]~[~{~ORC~[~OBR~[~{~NTE~}~]~[~{~VAR~}~]~[~{~OBX~[~{~NTE~}~]~[~{~VAR~}~]~}~]~]~}~]~}~]~}'/>
<MessageStructure name='PPP_PCB' definition='MSH~PID~[~PV1~[~PV2~]~]~{~PTH~[~{~NTE~}~]~[~{~VAR~}~]~[~{~ROL~[~{~VAR~}~]~}~]~[~{~PRB~[~{~NTE~}~]~[~{~VAR~}~]~[~{~ROL~[~{~VAR~}~]~}~]~[~{~OBX~[~{~NTE~}~]~}~]~[~{~GOL~[~{~NTE~}~]~[~{~VAR~}~]~[~{~ROL~[~{~VAR~}~]~}~]~[~{~OBX~[~{~NTE~}~]~}~]~}~]~[~{~ORC~[~OBR~[~{~NTE~}~]~[~{~VAR~}~]~[~{~OBX~[~{~NTE~}~]~[~{~VAR~}~]~}~]~]~}~]~}~]~}'/>
<MessageStructure name='PPR_PC1' definition='MSH~PID~[~PV1~[~PV2~]~]~{~PRB~[~{~NTE~}~]~[~{~VAR~}~]~[~{~ROL~[~{~VAR~}~]~}~]~[~{~PTH~[~{~VAR~}~]~}~]~[~{~OBX~[~{~NTE~}~]~}~]~[~{~GOL~[~{~NTE~}~]~[~{~VAR~}~]~[~{~ROL~[~{~VAR~}~]~}~]~[~{~OBX~[~{~NTE~}~]~}~]~}~]~[~{~ORC~[~OBR~[~{~NTE~}~]~[~{~VAR~}~]~[~{~OBX~[~{~NTE~}~]~[~{~VAR~}~]~}~]~]~}~]~}'/>
<MessageStructure name='PPT_PCL' definition='MSH~MSA~[~ERR~]~QRD~{~PID~[~PV1~[~PV2~]~]~{~PTH~[~{~NTE~}~]~[~{~VAR~}~]~[~{~ROL~[~{~VAR~}~]~}~]~[~{~GOL~[~{~NTE~}~]~[~{~VAR~}~]~[~{~ROL~[~{~VAR~}~]~}~]~[~{~OBX~[~{~NTE~}~]~}~]~[~{~PRB~[~{~NTE~}~]~[~{~VAR~}~]~[~{~ROL~[~{~VAR~}~]~}~]~[~{~OBX~[~{~NTE~}~]~}~]~}~]~[~{~ORC~[~OBR~[~{~NTE~}~]~[~{~VAR~}~]~[~{~OBX~[~{~NTE~}~]~[~{~VAR~}~]~}~]~]~}~]~}~]~}~}'/>
<MessageStructure name='PPV_PCA' definition='MSH~MSA~[~ERR~]~QRD~{~PID~[~PV1~[~PV2~]~]~{~GOL~[~{~NTE~}~]~[~{~VAR~}~]~[~{~ROL~[~{~VAR~}~]~}~]~[~{~PTH~[~{~VAR~}~]~}~]~[~{~OBX~[~{~NTE~}~]~}~]~[~{~PRB~[~{~NTE~}~]~[~{~VAR~}~]~[~{~ROL~[~{~VAR~}~]~}~]~[~{~OBX~[~{~NTE~}~]~}~]~}~]~[~{~ORC~[~OBR~[~{~NTE~}~]~[~{~VAR~}~]~[~{~OBX~[~{~NTE~}~]~[~{~VAR~}~]~}~]~]~}~]~}~}'/>
<MessageStructure name='PRR_PC5' definition='MSH~MSA~[~ERR~]~QRD~{~PID~[~PV1~[~PV2~]~]~{~PRB~[~{~NTE~}~]~[~{~VAR~}~]~[~{~ROL~[~{~VAR~}~]~}~]~[~{~PTH~[~{~VAR~}~]~}~]~[~{~OBX~[~{~NTE~}~]~}~]~[~{~GOL~[~{~NTE~}~]~[~{~VAR~}~]~[~{~ROL~[~{~VAR~}~]~}~]~[~{~OBX~[~{~NTE~}~]~}~]~}~]~[~{~ORC~[~OBR~[~{~NTE~}~]~[~{~VAR~}~]~[~{~OBX~[~{~NTE~}~]~[~{~VAR~}~]~}~]~]~}~]~}~}'/>
<MessageStructure name='PTR_PCF' definition='MSH~MSA~[~ERR~]~QRD~{~PID~[~PV1~[~PV2~]~]~{~PTH~[~{~NTE~}~]~[~{~VAR~}~]~[~{~ROL~[~{~VAR~}~]~}~]~[~{~PRB~[~{~NTE~}~]~[~{~VAR~}~]~[~{~ROL~[~{~VAR~}~]~}~]~[~{~OBX~[~{~NTE~}~]~}~]~[~{~GOL~[~{~NTE~}~]~[~{~VAR~}~]~[~{~ROL~[~{~VAR~}~]~}~]~[~{~OBX~[~{~NTE~}~]~}~]~}~]~[~{~ORC~[~OBR~[~{~NTE~}~]~[~{~VAR~}~]~[~{~OBX~[~{~NTE~}~]~[~{~VAR~}~]~}~]~]~}~]~}~]~}~}'/>
<MessageStructure name='QCK_Q02' definition='MSH~MSA~[~ERR~]~[~QAK~]'/>
<MessageStructure name='QRY_A19' definition='MSH~QRD~[~QRF~]'/>
<MessageStructure name='QRY_PC4' definition='MSH~QRD~[~QRF~]'/>
<MessageStructure name='QRY_Q01' definition='MSH~QRD~[~QRF~]~[~DSC~]'/>
<MessageStructure name='QRY_Q02' definition='MSH~QRD~[~QRF~]~[~DSC~]~.:QCK'/>
<MessageStructure name='QRY_R02' definition='MSH~QRD~QRF'/>
<MessageStructure name='QRY_T12' definition='MSH~QRD~[~QRF~]'/>
<MessageStructure name='RAR_RAR' definition='MSH~MSA~[~ERR~]~{~QRD~[~QRF~]~[~PID~[~{~NTE~}~]~]~{~ORC~[~RXE~{~RXR~}~[~{~RXC~}~]~]~{~RXA~}~}~}~[~DSC~]'/>
<MessageStructure name='RAS_O01' definition='MSH~[~{~NTE~}~]~[~PID~[~PD1~]~[~{~NTE~}~]~[~{~AL1~}~]~[~PV1~[~PV2~]~]~]~{~ORC~[~RXO~[~{~NTE~}~{~RXR~}~[~{~RXC~}~[~{~NTE~}~]~]~]~]~[~RXE~{~RXR~}~[~{~RXC~}~]~]~{~RXA~}~RXR~{~[~OBX~[~{~NTE~}~]~]~}~[~{~CTI~}~]~}'/>
<MessageStructure name='RAS_O02' definition='MSH~[~{~NTE~}~]~[~PID~[~{~NTE~}~]~]'/>
<MessageStructure name='RCI_I05' definition='MSH~MSA~QRD~[~QRF~]~{~PRD~[~{~CTD~}~]~}~PID~[~{~DG1~}~]~[~{~DRG~}~]~[~{~AL1~}~]~[~{~OBR~[~{~NTE~}~]~[~{~OBX~[~{~NTE~}~]~}~]~}~]~[~{~NTE~}~]'/>
<MessageStructure name='RCL_I06' definition='MSH~MSA~QRD~[~QRF~]~{~PRD~[~{~CTD~}~]~}~PID~[~{~DG1~}~]~[~{~DRG~}~]~[~{~AL1~}~]~[~{~NTE~}~]~[~{~DSP~}~]~[~DSC~]'/>
<MessageStructure name='RDE_O01' definition='MSH~[~{~NTE~}~]~[~PID~[~PD1~]~[~{~NTE~}~]~[~PV1~[~PV2~]~]~[~{~IN1~[~IN2~]~[~IN3~]~}~]~[~GT1~]~[~{~AL1~}~]~]~{~ORC~[~RXO~[~{~NTE~}~]~{~RXR~}~[~{~RXC~}~[~{~NTE~}~]~]~]~RXE~{~RXR~}~[~{~RXC~}~]~{~[~OBX~]~[~{~NTE~}~]~}~[~CTI~]~}'/>
<MessageStructure name='RDO_O01' definition='MSH~[~{~NTE~}~]~[~PID~[~PD1~]~[~{~NTE~}~]~[~PV1~[~PV2~]~]~[~{~IN1~[~IN2~]~[~IN3~]~}~]~[~GT1~]~[~{~AL1~}~]~]~{~ORC~[~RXO~[~{~NTE~}~]~{~RXR~}~[~{~RXC~}~[~{~NTE~}~]~]~[~{~OBX~[~{~NTE~}~]~}~]~]~[~BLG~]~}'/>
<MessageStructure name='RDR_RDR' definition='MSH~MSA~[~ERR~]~{~QRD~[~QRF~]~[~PID~[~{~NTE~}~]~]~{~ORC~[~RXE~RXR~[~{~RXC~}~]~]~{~RXD~{~RXR~}~[~{~RXC~}~]~}~}~}~[~DSC~]'/>
<MessageStructure name='RDS_O01' definition='MSH~[~{~NTE~}~]~[~PID~[~PD1~]~[~{~NTE~}~]~[~{~AL1~}~]~[~PV1~[~PV2~]~]~]~{~ORC~[~RXO~[~{~NTE~}~{~RXR~}~[~{~RXC~}~[~{~NTE~}~]~]~]~]~[~RXE~{~RXR~}~[~{~RXC~}~]~]~RXD~{~RXR~}~[~{~RXC~}~]~{~OBX~[~{~NTE~}~]~}~}'/>
<MessageStructure name='REF_I12' definition='MSH~[~RF1~]~[~AUT~[~CTD~]~]~{~PRD~[~{~CTD~}~]~}~PID~[~{~NK1~}~]~[~{~GT1~}~]~[~{~IN1~[~IN2~]~[~IN3~]~}~]~[~ACC~]~[~{~DG1~}~]~[~{~DRG~}~]~[~{~AL1~}~]~[~{~PR1~[~AUT~[~CTD~]~]~}~]~[~{~OBR~[~{~NTE~}~]~[~{~OBX~[~{~NTE~}~]~}~]~}~]~[~PV1~[~PV2~]~]~[~{~NTE~}~]'/>
<MessageStructure name='RER_RER' definition='MSH~MSA~[~ERR~]~{~QRD~[~QRF~]~[~PID~[~{~NTE~}~]~]~{~ORC~RXE~{~RXR~}~[~{~RXC~}~]~}~}~[~DSC~]'/>
<MessageStructure name='RGR_RGR' definition='MSH~MSA~[~ERR~]~{~QRD~[~QRF~]~[~PID~[~{~NTE~}~]~]~{~ORC~[~RXE~{~RXR~}~[~{~RXC~}~]~]~{~RXG~}~{~RXR~}~[~{~RXC~}~]~}~}~[~DSC~]'/>
<MessageStructure name='RGV_O01' definition='MSH~[~{~NTE~}~]~[~PID~[~{~NTE~}~]~[~{~AL1~}~[~PV1~[~PV2~]~]~]~{~ORC~[~RXO~[~{~NTE~}~{~RXR~}~[~{~RXC~}~[~{~NTE~}~]~]~]~]~[~RXE~{~RXR~}~[~{~RXC~}~]~]~{~RXG~{~RXR~}~[~{~RXC~}~]~{~[~OBX~[~{~NTE~}~]~]~}~}~}~]'/>
<MessageStructure name='ROR_ROR' definition='MSH~MSA~[~ERR~]~{~QRD~[~QRF~]~[~PID~[~{~NTE~}~]~]~{~ORC~RXO~{~RXR~}~[~{~RXC~}~]~}~}~[~DSC~]'/>
<MessageStructure name='RPA_I08' definition='MSH~MSA~[~RF1~]~[~AUT~[~CTD~]~]~{~PRD~[~{~CTD~}~]~}~PID~[~{~NK1~}~]~[~{~GT1~}~]~[~{~IN1~[~IN2~]~[~IN3~]~}~]~[~ACC~]~[~{~DG1~}~]~[~{~DRG~}~]~[~{~AL1~}~]~{~PR1~[~AUT~[~CTD~]~]~}~[~{~OBR~[~{~NTE~}~]~[~{~OBX~[~{~NTE~}~]~}~]~}~]~[~PV1~[~PV2~]~[~{~NTE~}~]~]'/>
<MessageStructure name='RPA_I09' definition='MSH~MSA~[~RF1~]~[~AUT~[~CTD~]~]~{~PRD~[~{~CTD~}~]~}~PID~[~{~NK1~}~]~[~{~GT1~}~]~[~{~IN1~[~IN2~]~[~IN3~]~}~]~[~ACC~]~[~{~DG1~}~]~[~{~DRG~}~]~[~{~AL1~}~]~{~PR1~[~AUT~[~CTD~]~]~}~[~{~OBR~[~{~NTE~}~]~[~{~OBX~[~{~NTE~}~]~}~]~}~]~[~PV1~[~PV2~]~[~{~NTE~}~]~]'/>
<MessageStructure name='RPA_I10' definition='MSH~MSA~[~RF1~]~[~AUT~[~CTD~]~]~{~PRD~[~{~CTD~}~]~}~PID~[~{~NK1~}~]~[~{~GT1~}~]~[~{~IN1~[~IN2~]~[~IN3~]~}~]~[~ACC~]~[~{~DG1~}~]~[~{~DRG~}~]~[~{~AL1~}~]~{~PR1~[~AUT~[~CTD~]~]~}~[~{~OBR~[~{~NTE~}~]~[~{~OBX~[~{~NTE~}~]~}~]~}~]~[~PV1~[~PV2~]~[~{~NTE~}~]~]'/>
<MessageStructure name='RPA_I11' definition='MSH~MSA~[~RF1~]~[~AUT~[~CTD~]~]~{~PRD~[~{~CTD~}~]~}~PID~[~{~NK1~}~]~[~{~GT1~}~]~[~{~IN1~[~IN2~]~[~IN3~]~}~]~[~ACC~]~[~{~DG1~}~]~[~{~DRG~}~]~[~{~AL1~}~]~{~PR1~[~AUT~[~CTD~]~]~}~[~{~OBR~[~{~NTE~}~]~[~{~OBX~[~{~NTE~}~]~}~]~}~]~[~PV1~[~PV2~]~[~{~NTE~}~]~]'/>
<MessageStructure name='RPI_I01' definition='MSH~MSA~{~PRD~[~{~CTD~}~]~}~PID~[~{~NK1~}~]~[~[~{~GT1~}~]~{~IN1~[~IN2~]~[~IN3~]~}~]~[~{~NTE~}~]'/>
<MessageStructure name='RPI_I04' definition='MSH~MSA~{~PRD~[~{~CTD~}~]~}~PID~[~{~NK1~}~]~[~[~{~GT1~}~]~{~IN1~[~IN2~]~[~IN3~]~}~]~[~{~NTE~}~]'/>
<MessageStructure name='RPL_I02' definition='MSH~MSA~{~PRD~[~{~CTD~}~]~}~[~{~NTE~}~]~[~{~DSP~}~]~[~DSC~]'/>
<MessageStructure name='RPR_I03' definition='MSH~MSA~{~PRD~[~{~CTD~}~]~}~[~{~PID~}~]~[~{~NTE~}~]'/>
<MessageStructure name='RQA_I08' definition='MSH~[~RF1~]~[~AUT~[~CTD~]~]~{~PRD~[~{~CTD~}~]~}~PID~[~{~NK1~}~]~[~[~{~GT1~}~]~{~IN1~[~IN2~]~[~IN3~]~}~]~[~ACC~]~[~{~DG1~}~]~[~{~DRG~}~]~[~{~AL1~}~]~[~{~PR1~[~AUT~[~CTD~]~]~}~]~[~{~OBR~[~{~NTE~}~]~[~{~OBX~[~{~NTE~}~]~}~]~}~]~[~PV1~[~PV2~]~]~[~{~NTE~}~]'/>
<MessageStructure name='RQC_I05' definition='MSH~QRD~[~QRF~]~{~PRD~[~{~CTD~}~]~}~PID~[~{~NK1~}~]~[~{~GT1~}~]~[~{~NTE~}~]'/>
<MessageStructure name='RQC_I06' definition='MSH~QRD~[~QRF~]~{~PRD~[~{~CTD~}~]~}~PID~[~{~NK1~}~]~[~GT1~]~[~{~NTE~}~]'/>
<MessageStructure name='RQI_I01' definition='MSH~{~PRD~[~{~CTD~}~]~}~PID~[~{~NK1~}~]~[~[~{~GT1~}~]~{~IN1~[~IN2~]~[~IN3~]~}~]~[~{~NTE~}~]'/>
<MessageStructure name='RQP_I04' definition='MSH~{~PRD~[~{~CTD~}~]~}~PID~[~{~NK1~}~]~[~{~GT1~}~]~[~{~NTE~}~]'/>
<MessageStructure name='RQQ_Q01' definition='MSH~ERQ~[~DSC~]'/>
<MessageStructure name='RRA_O02' definition='MSH~MSA~[~ERR~]~[~{~NTE~}~]~[~[~PID~[~{~NTE~}~]~]~{~ORC~[~{~RXA~RXR~}~]~}~]'/>
<MessageStructure name='RRD_O02' definition='MSH~MSA~[~ERR~]~[~{~NTE~}~]~[~[~PID~[~{~NTE~}~]~]~{~ORC~[~RXD~{~RXR~}~[~{~RXC~}~]~]~}~]'/>
<MessageStructure name='RRE_O01' definition='MSH~MSA~[~ERR~]~[~{~NTE~}~]~[~[~PID~[~{~NTE~}~]~]~{~ORC~[~RXE~{~RXR~}~[~{~RXC~}~]~]~}~]'/>
<MessageStructure name='RRG_O02' definition='MSH~MSA~[~ERR~]~[~{~NTE~}~]~[~[~PID~[~{~NTE~}~]~]~{~ORC~[~RXG~{~RXR~}~[~{~RXC~}~]~]~}~]'/>
<MessageStructure name='RRI_I12' definition='MSH~[~MSA~]~[~RF1~]~[~AUT~[~CTD~]~]~{~PRD~[~{~CTD~}~]~}~PID~[~ACC~]~[~{~DG1~}~]~[~{~DRG~}~]~[~{~AL1~}~]~[~{~PR1~[~AUT~[~CTD~]~]~}~]~[~{~OBR~[~{~NTE~}~]~[~{~OBX~[~{~NTE~}~]~}~]~}~]~[~PV1~[~PV2~]~]~[~{~NTE~}~]'/>
<MessageStructure name='RRI_I13' definition='MSH~[~MSA~]~[~RF1~]~[~AUT~[~CTD~]~]~{~PRD~[~{~CTD~}~]~}~PID~[~ACC~]~[~{~DG1~}~]~[~{~DRG~}~]~[~{~AL1~}~]~[~{~PR1~[~AUT~[~CTD~]~]~}~]~[~{~OBR~[~{~NTE~}~]~[~{~OBX~[~{~NTE~}~]~}~]~}~]~[~PV1~[~PV2~]~]~[~{~NTE~}~]'/>
<MessageStructure name='RRI_I14' definition='MSH~[~MSA~]~[~RF1~]~[~AUT~[~CTD~]~]~{~PRD~[~{~CTD~}~]~}~PID~[~ACC~]~[~{~DG1~}~]~[~{~DRG~}~]~[~{~AL1~}~]~[~{~PR1~[~AUT~[~CTD~]~]~}~]~[~{~OBR~[~{~NTE~}~]~[~{~OBX~[~{~NTE~}~]~}~]~}~]~[~PV1~[~PV2~]~]~[~{~NTE~}~]'/>
<MessageStructure name='RRI_I15' definition='MSH~[~MSA~]~[~RF1~]~[~AUT~[~CTD~]~]~{~PRD~[~{~CTD~}~]~}~PID~[~ACC~]~[~{~DG1~}~]~[~{~DRG~}~]~[~{~AL1~}~]~[~{~PR1~[~AUT~[~CTD~]~]~}~]~[~{~OBR~[~{~NTE~}~]~[~{~OBX~[~{~NTE~}~]~}~]~}~]~[~PV1~[~PV2~]~]~[~{~NTE~}~]'/>
<MessageStructure name='RRO_O02' definition='MSH~MSA~[~ERR~]~[~{~NTE~}~]~[~[~PID~[~{~NTE~}~]~]~{~ORC~[~RXO~[~{~NTE~}~]~{~RXR~}~[~{~RXC~}~]~[~{~NTE~}~]~]~}~]'/>
<MessageStructure name='SIU_S12' definition='MSH~SCH~[~{~NTE~}~]~[~{~PID~[~PV1~]~[~PV2~]~[~{~OBX~}~]~[~{~DG1~}~]~}~]~{~RGS~[~{~AIS~[~{~NTE~}~]~}~]~[~{~AIG~[~{~NTE~}~]~}~]~[~{~AIL~[~{~NTE~}~]~}~]~[~{~AIP~[~{~NTE~}~]~}~]~}'/>
<MessageStructure name='SPQ_Q01' definition='MSH~SPR~[~RDF~]~[~DSC~]'/>
<MessageStructure name='SQM_S25' definition='MSH~QRD~[~QRF~]~[~ARQ~[~APR~]~[~PID~]~{~RGS~[~{~AIS~[~APR~]~}~]~[~{~AIG~[~APR~]~}~]~[~{~AIP~[~APR~]~}~]~[~{~AIL~[~APR~]~}~]~}~]~[~DSC~]'/>
<MessageStructure name='SQR_S25' definition='MSH~MSA~[~ERR~]~QAK~[~{~SCH~[~{~NTE~}~]~[~PID~[~PV1~]~[~PV2~]~[~DG1~]~]~{~RGS~[~{~AIS~[~{~NTE~}~]~}~]~[~{~AIG~[~{~NTE~}~]~}~]~[~{~AIP~[~{~NTE~}~]~}~]~[~{~AIL~[~{~NTE~}~]~}~]~}~}~]~[~DSC~]'/>
<MessageStructure name='SRM_S01' definition='MSH~ARQ~[~APR~]~[~{~NTE~}~]~[~{~PID~[~PV1~]~[~PV2~]~[~{~OBX~}~]~[~{~DG1~}~]~}~]~{~RGS~[~{~AIS~[~APR~]~[~{~NTE~}~]~}~]~[~{~AIG~[~APR~]~[~{~NTE~}~]~}~]~[~{~AIL~[~APR~]~[~{~NTE~}~]~}~]~[~{~AIP~[~APR~]~[~{~NTE~}~]~}~]~}'/>
<MessageStructure name='SRR_S01' definition='MSH~MSA~[~ERR~]~[~SCH~[~{~NTE~}~]~[~{~PID~[~PV1~]~[~PV2~]~[~{~DG1~}~]~}~]~{~RGS~[~{~AIS~[~{~NTE~}~]~}~]~[~{~AIG~[~{~NTE~}~]~}~]~[~{~AIL~[~{~NTE~}~]~}~]~[~{~AIP~[~{~NTE~}~]~}~]~}~]'/>
<MessageStructure name='SRR_S02' definition='MSH~MSA~[~ERR~]~[~SCH~[~{~NTE~}~]~[~{~PID~[~PV1~]~[~PV2~]~[~{~DG1~}~]~}~]~{~RGS~[~{~AIS~[~{~NTE~}~]~}~]~[~{~AIG~[~{~NTE~}~]~}~]~[~{~AIL~[~{~NTE~}~]~}~]~[~{~AIP~[~{~NTE~}~]~}~]~}~]'/>
<MessageStructure name='SRR_S03' definition='MSH~MSA~[~ERR~]~[~SCH~[~{~NTE~}~]~[~{~PID~[~PV1~]~[~PV2~]~[~{~DG1~}~]~}~]~{~RGS~[~{~AIS~[~{~NTE~}~]~}~]~[~{~AIG~[~{~NTE~}~]~}~]~[~{~AIL~[~{~NTE~}~]~}~]~[~{~AIP~[~{~NTE~}~]~}~]~}~]'/>
<MessageStructure name='SRR_S04' definition='MSH~MSA~[~ERR~]~[~SCH~[~{~NTE~}~]~[~{~PID~[~PV1~]~[~PV2~]~[~{~DG1~}~]~}~]~{~RGS~[~{~AIS~[~{~NTE~}~]~}~]~[~{~AIG~[~{~NTE~}~]~}~]~[~{~AIL~[~{~NTE~}~]~}~]~[~{~AIP~[~{~NTE~}~]~}~]~}~]'/>
<MessageStructure name='SRR_S05' definition='MSH~MSA~[~ERR~]~[~SCH~[~{~NTE~}~]~[~{~PID~[~PV1~]~[~PV2~]~[~{~DG1~}~]~}~]~{~RGS~[~{~AIS~[~{~NTE~}~]~}~]~[~{~AIG~[~{~NTE~}~]~}~]~[~{~AIL~[~{~NTE~}~]~}~]~[~{~AIP~[~{~NTE~}~]~}~]~}~]'/>
<MessageStructure name='SRR_S06' definition='MSH~MSA~[~ERR~]~[~SCH~[~{~NTE~}~]~[~{~PID~[~PV1~]~[~PV2~]~[~{~DG1~}~]~}~]~{~RGS~[~{~AIS~[~{~NTE~}~]~}~]~[~{~AIG~[~{~NTE~}~]~}~]~[~{~AIL~[~{~NTE~}~]~}~]~[~{~AIP~[~{~NTE~}~]~}~]~}~]'/>
<MessageStructure name='SRR_S07' definition='MSH~MSA~[~ERR~]~[~SCH~[~{~NTE~}~]~[~{~PID~[~PV1~]~[~PV2~]~[~{~DG1~}~]~}~]~{~RGS~[~{~AIS~[~{~NTE~}~]~}~]~[~{~AIG~[~{~NTE~}~]~}~]~[~{~AIL~[~{~NTE~}~]~}~]~[~{~AIP~[~{~NTE~}~]~}~]~}~]'/>
<MessageStructure name='SRR_S08' definition='MSH~MSA~[~ERR~]~[~SCH~[~{~NTE~}~]~[~{~PID~[~PV1~]~[~PV2~]~[~{~DG1~}~]~}~]~{~RGS~[~{~AIS~[~{~NTE~}~]~}~]~[~{~AIG~[~{~NTE~}~]~}~]~[~{~AIL~[~{~NTE~}~]~}~]~[~{~AIP~[~{~NTE~}~]~}~]~}~]'/>
<MessageStructure name='SRR_S09' definition='MSH~MSA~[~ERR~]~[~SCH~[~{~NTE~}~]~[~{~PID~[~PV1~]~[~PV2~]~[~{~DG1~}~]~}~]~{~RGS~[~{~AIS~[~{~NTE~}~]~}~]~[~{~AIG~[~{~NTE~}~]~}~]~[~{~AIL~[~{~NTE~}~]~}~]~[~{~AIP~[~{~NTE~}~]~}~]~}~]'/>
<MessageStructure name='SRR_S10' definition='MSH~MSA~[~ERR~]~[~SCH~[~{~NTE~}~]~[~{~PID~[~PV1~]~[~PV2~]~[~{~DG1~}~]~}~]~{~RGS~[~{~AIS~[~{~NTE~}~]~}~]~[~{~AIG~[~{~NTE~}~]~}~]~[~{~AIL~[~{~NTE~}~]~}~]~[~{~AIP~[~{~NTE~}~]~}~]~}~]'/>
<MessageStructure name='SRR_S11' definition='MSH~MSA~[~ERR~]~[~SCH~[~{~NTE~}~]~[~{~PID~[~PV1~]~[~PV2~]~[~{~DG1~}~]~}~]~{~RGS~[~{~AIS~[~{~NTE~}~]~}~]~[~{~AIG~[~{~NTE~}~]~}~]~[~{~AIL~[~{~NTE~}~]~}~]~[~{~AIP~[~{~NTE~}~]~}~]~}~]'/>
<MessageStructure name='SUR_P09' definition='MSH~{~FAC~{~PSH~PDC~}~PSH~{~FAC~PDC~NTE~}~}'/>
<MessageStructure name='TBR_Q01' definition='MSH~MSA~[~ERR~]~QAK~RDF~{~RDT~}~[~DSC~]'/>
<MessageStructure name='UDM_Q05' definition='MSH~URD~[~URS~]~{~DSP~}~[~DSC~]'/>
<MessageStructure name='VQQ_Q01' definition='MSH~VTQ~[~RDF~]~[~DSC~]'/>
<MessageStructure name='VXQ_V01' definition='MSH~QRD~[~QRF~]'/>
<MessageStructure name='VXR_V03' definition='MSH~MSA~QRD~[~QRF~]~PID~[~PD1~]~[~{~NK1~}~]~[~PV1~[~PV2~]~]~[~{~IN1~[~IN2~]~[~IN3~]~}~]~[~{~[~ORC~]~RXA~[~RXR~]~[~{~OBX~[~{~NTE~}~]~}~]~}~]'/>
<MessageStructure name='VXU_V04' definition='MSH~PID~[~PD1~]~[~{~NK1~}~]~[~PV1~[~PV2~]~]~[~{~IN1~[~IN2~]~[~IN3~]~}~]~[~{~[~ORC~]~RXA~[~RXR~]~{~[~OBX~[~{~NTE~}~]~]~}~}~]'/>
<MessageStructure name='VXX_V02' definition='MSH~MSA~QRD~[~QRF~]~{~PID~[~{~NK1~}~]~}'/>

<SegmentStructure name='ACC' description='Accident'>
    <SegmentSubStructure piece='1' description='Accident Date/Time' datastruct='TS' length='26' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Accident Code' datastruct='CE' length='60' required='O' ifrepeating='0' codetable='50'/>
    <SegmentSubStructure piece='3' description='Accident Location' length='25' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Auto Accident State' datastruct='CE' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Accident Job Related Indicator' length='2' required='O' ifrepeating='0' codetable='136'/>
    <SegmentSubStructure piece='6' description='Accident Death Indicator' length='2' required='O' ifrepeating='0' codetable='136'/>
</SegmentStructure>
<SegmentStructure name='ADD' description='Addendum segment'>
    <SegmentSubStructure piece='1' description='Addendum Continuation Pointer' length='65536' required='O' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='AIG' description='Appointment Information - General Resource'>
    <SegmentSubStructure piece='1' description='Set ID - AIG' symbol='!' length='4' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Segment Action Code' length='3' required='O' ifrepeating='0' codetable='206'/>
    <SegmentSubStructure piece='3' description='Resource ID' datastruct='CE' symbol='?' length='80' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Resource Type' datastruct='CE' symbol='!' length='15' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Resource Group' datastruct='CE' symbol='*' length='200' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='6' description='Resource Quantity' length='5' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='7' description='Resource Quantity Units' datastruct='CE' length='200' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='8' description='Start Date/Time' datastruct='TS' symbol='?' length='26' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='9' description='Start Date/Time Offset' symbol='?' length='20' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='10' description='Start Date/Time Offset Units' datastruct='CE' symbol='?' length='200' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='11' description='Duration' length='20' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='12' description='Duration Units' datastruct='CE' length='200' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='13' description='Allow Substitution Code' symbol='?' length='10' required='C' ifrepeating='0' codetable='279'/>
    <SegmentSubStructure piece='14' description='Filler Status Code' datastruct='CE' symbol='?' length='200' required='C' ifrepeating='0' codetable='278'/>
</SegmentStructure>
<SegmentStructure name='AIL' description='Appointment Information - Location Resource'>
    <SegmentSubStructure piece='1' description='Set ID - AIL' symbol='!' length='4' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Segment Action Code' length='3' required='O' ifrepeating='0' codetable='206'/>
    <SegmentSubStructure piece='3' description='Location Resource ID' datastruct='PL' symbol='!' length='80' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Location Type' datastruct='CE' symbol='?' length='15' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Location Group' datastruct='CE' symbol='?' length='200' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='6' description='Start Date/Time' datastruct='TS' symbol='?' length='26' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='7' description='Start Date/Time Offset' symbol='?' length='20' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='8' description='Start Date/Time Offset Units' datastruct='CE' symbol='?' length='200' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='9' description='Duration' length='20' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='10' description='Duration Units' datastruct='CE' length='200' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='11' description='Allow Substitution Code' symbol='?' length='10' required='C' ifrepeating='0' codetable='279'/>
    <SegmentSubStructure piece='12' description='Filler Status Code' datastruct='CE' symbol='?' length='200' required='C' ifrepeating='0' codetable='278'/>
</SegmentStructure>
<SegmentStructure name='AIP' description='Appointment Information - Personnel Resource'>
    <SegmentSubStructure piece='1' description='Set ID - AIP' symbol='!' length='4' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Segment Action Code' length='3' required='O' ifrepeating='0' codetable='206'/>
    <SegmentSubStructure piece='3' description='Personnel Resource ID' datastruct='XCN' symbol='?' length='80' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Resource Role' datastruct='CE' symbol='!' length='60' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Resource Group' datastruct='CE' symbol='*' length='200' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='6' description='Start Date/Time' datastruct='TS' symbol='?' length='26' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='7' description='Start Date/Time Offset' symbol='?' length='20' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='8' description='Start Date/Time Offset Units' datastruct='CE' symbol='?' length='200' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='9' description='Duration' length='20' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='10' description='Duration Units' datastruct='CE' length='200' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='11' description='Allow Substitution Code' symbol='?' length='10' required='C' ifrepeating='0' codetable='279'/>
    <SegmentSubStructure piece='12' description='Filler Status Code' datastruct='CE' symbol='?' length='200' required='C' ifrepeating='0' codetable='278'/>
</SegmentStructure>
<SegmentStructure name='AIS' description='Appointment Information - Service'>
    <SegmentSubStructure piece='1' description='Set ID - AIS' symbol='!' length='4' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Segment Action Code' length='3' required='O' ifrepeating='0' codetable='206'/>
    <SegmentSubStructure piece='3' description='Universal Service Identifier' datastruct='CE' symbol='!' length='200' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Start Date/Time' datastruct='TS' symbol='?' length='26' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Start Date/Time Offset' symbol='?' length='20' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='6' description='Start Date/Time Offset Units' datastruct='CE' symbol='?' length='200' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='7' description='Duration' length='20' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='8' description='Duration Units' datastruct='CE' length='200' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='9' description='Allow Substitution Code' symbol='?' length='10' required='C' ifrepeating='0' codetable='279'/>
    <SegmentSubStructure piece='10' description='Filler Status Code' datastruct='CE' symbol='?' length='200' required='C' ifrepeating='0' codetable='278'/>
</SegmentStructure>
<SegmentStructure name='AL1' description='Patient allergy information'>
    <SegmentSubStructure piece='1' description='Set ID - AL1' symbol='!' length='4' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Allergy Type' length='2' required='O' ifrepeating='0' codetable='127'/>
    <SegmentSubStructure piece='3' description='Allergy Code/Mnemonic/ Description' datastruct='CE' symbol='!' length='60' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Allergy Severity' length='2' required='O' ifrepeating='0' codetable='128'/>
    <SegmentSubStructure piece='5' description='Allergy Reaction' length='15' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='6' description='Identification Date' length='8' required='O' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='APR' description='Appointment Preferences'>
    <SegmentSubStructure piece='1' description='Time Selection Criteria' datastruct='SCV' symbol='*' length='80' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='2' description='Resource Selection Criteria' datastruct='SCV' symbol='*' length='80' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='3' description='Location Selection Criteria' datastruct='SCV' symbol='*' length='80' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='4' description='Slot Spacing Criteria' length='5' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Filler Override Criteria' datastruct='SCV' symbol='*' length='80' required='O' ifrepeating='1'/>
</SegmentStructure>
<SegmentStructure name='ARQ' description='Appointment Request'>
    <SegmentSubStructure piece='1' description='Placer Appointment ID' datastruct='EI' symbol='!' length='22' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Filler Appointment ID' datastruct='EI' symbol='?' length='22' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='3' description='Occurrence Number' symbol='?' length='5' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Placer Group Number' datastruct='EI' length='37' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Schedule ID' datastruct='CE' length='200' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='6' description='Request Event Reason' datastruct='CE' length='200' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='7' description='Appointment Reason' datastruct='CE' length='200' required='O' ifrepeating='0' codetable='276'/>
    <SegmentSubStructure piece='8' description='Appointment Type' datastruct='CE' length='200' required='O' ifrepeating='0' codetable='277'/>
    <SegmentSubStructure piece='9' description='Appointment Duration' length='20' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='10' description='Appointment Duration Units' datastruct='CE' length='200' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='11' description='Requested Start Date/Time Range' datastruct='DR' symbol='*' length='53' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='12' description='Priority' length='5' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='13' description='Repeating Interval' datastruct='RI' length='100' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='14' description='Repeating Interval Duration' length='5' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='15' description='Placer Contact Person' datastruct='XCN' length='48' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='16' description='Placer Contact Phone Number' datastruct='XTN' length='40' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='17' description='Placer Contact Address' datastruct='XAD' length='106' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='18' description='Placer Contact Location' datastruct='PL' length='80' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='19' description='Entered By Person' datastruct='XCN' symbol='!' length='48' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='20' description='Entered By Phone Number' datastruct='XTN' symbol='*' length='40' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='21' description='Entered By Location' datastruct='PL' length='80' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='22' description='Parent Placer Appointment ID' datastruct='EI' length='75' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='23' description='Parent Filler Appointment ID' datastruct='EI' length='75' required='O' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='AUT' description='Authorization Information'>
    <SegmentSubStructure piece='1' description='Authorizing Payor, Plan Code' datastruct='CE' length='200' required='O' ifrepeating='0' codetable='72'/>
    <SegmentSubStructure piece='2' description='Authorizing Payor, Company ID' datastruct='CE' symbol='!' length='200' required='R' ifrepeating='0' codetable='285'/>
    <SegmentSubStructure piece='3' description='Authorizing Payor, Company Name' length='45' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Authorization Effective Date' datastruct='TS' length='26' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Authorization Expiration Date' datastruct='TS' length='26' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='6' description='Authorization Identifier' datastruct='EI' symbol='?' length='30' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='7' description='Reimbursement Limit' datastruct='CP' length='25' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='8' description='Requested Number of Treatments' length='2' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='9' description='Authorized Number of Treatments' length='2' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='10' description='Process Date' datastruct='TS' length='26' required='O' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='BHS' description='Batch header'>
    <SegmentSubStructure piece='1' description='Batch Field Separator' symbol='!' length='1' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Batch Encoding Characters' symbol='!' length='3' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='3' description='Batch Sending Application' length='15' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Batch Sending Facility' length='20' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Batch Receiving Application' length='15' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='6' description='Batch Receiving Facility' length='20' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='7' description='Batch Creation Date/Time' datastruct='TS' length='26' ifrepeating='0'/>
    <SegmentSubStructure piece='8' description='Batch Security' length='40' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='9' description='Batch Name/ID/Type' length='20' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='10' description='Batch Comment' length='80' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='11' description='Batch Control ID' length='20' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='12' description='Reference Batch Control ID' length='20' required='O' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='BHSDocsRef' description='placeholder segment representing 1 or more Batches or Messages in a Batch Message File document'>
    <SegmentSubStructure piece='1' description='Seg Index' altdesc='Position within the batch shell document where this placeholder segment resides' length='10' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Child Count' altdesc='Number of child Message documents embedded within the batch shell document at this placeholder position' length='10' required='O' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='BLG' description='Billing Segment'>
    <SegmentSubStructure piece='1' description='When to Charge' datastruct='CMCCD' length='15' required='O' ifrepeating='0' codetable='100'/>
    <SegmentSubStructure piece='2' description='Charge Type' length='50' required='O' ifrepeating='0' codetable='122'/>
    <SegmentSubStructure piece='3' description='Account ID' datastruct='CK' length='100' required='O' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='BTS' description='Batch trailer segment'>
    <SegmentSubStructure piece='1' description='Batch Message Count' length='10' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Batch Comment' length='80' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='3' description='Batch Totals' symbol='*' length='100' required='O' ifrepeating='1'/>
</SegmentStructure>
<SegmentStructure name='CDM' description='Charge Description Master'>
    <SegmentSubStructure piece='1' description='Primary Key Value' datastruct='CE' symbol='!' length='200' required='R' ifrepeating='0' codetable='132'/>
    <SegmentSubStructure piece='2' description='Charge Code Alias' datastruct='CE' symbol='*' length='200' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='3' description='Charge Description Short' symbol='!' length='20' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Charge Description Long' length='250' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Description Override Indicator' length='1' required='O' ifrepeating='0' codetable='268'/>
    <SegmentSubStructure piece='6' description='Exploding Charges' datastruct='CE' symbol='*' length='60' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='7' description='Procedure Code' datastruct='CE' symbol='*' length='200' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='8' description='Active/Inactive Flag' length='1' required='O' ifrepeating='0' codetable='183'/>
    <SegmentSubStructure piece='9' description='Inventory Number' datastruct='CE' symbol='*' length='60' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='10' description='Resource Load' length='12' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='11' description='Contract Number' datastruct='CK' symbol='*' length='200' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='12' description='Contract Organization' datastruct='XON' length='200' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='13' description='Room Fee Indicator' length='1' required='O' ifrepeating='0' codetable='136'/>
</SegmentStructure>
<SegmentStructure name='CM0' description='Clinical Study Master'>
    <SegmentSubStructure piece='1' description='CM0 - Set ID' length='4' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Sponsor Study ID' datastruct='EI' symbol='!' length='60' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='3' description='Alternate Study ID' datastruct='CE' symbol='*' repeatcount='3' length='60' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='4' description='Title of Study' symbol='!' length='300' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Chairman of Study' datastruct='XCN' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='6' description='Last IRB Approval Date' length='8' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='7' description='Total Accrual to Date' length='8' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='8' description='Last Accrual Date' length='8' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='9' description='Contact for Study' datastruct='XCN' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='10' description='Contact&apos;s Tel. Number' datastruct='XTN' length='40' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='11' description='Contact&apos;s Address' datastruct='XAD' length='100' required='O' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='CM1' description='Clinical Study Phase Master'>
    <SegmentSubStructure piece='1' description='CM1 - Set ID' symbol='!' length='4' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Study Phase Identifier' datastruct='CE' symbol='?' length='60' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='3' description='Description of Study Phase' symbol='!' length='300' required='R' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='CM2' description='Clinical Study Schedule Master'>
    <SegmentSubStructure piece='1' description='CM2 - Set ID' length='4' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Scheduled Time Point' datastruct='CE' symbol='!' length='60' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='3' description='Description of Time Point' length='300' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Events Scheduled This Time Point' datastruct='CE' symbol='+' repeatcount='200' length='60' required='R' ifrepeating='1'/>
</SegmentStructure>
<SegmentStructure name='CSP' description='Clinical Study Phase'>
    <SegmentSubStructure piece='1' description='Study Phase Identifier' datastruct='CE' symbol='?' length='60' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Date/time Study Phase Began' datastruct='TS' symbol='!' length='26' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='3' description='Date/time Study Phase Ended' datastruct='TS' length='26' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Study Phase Evaluability' datastruct='CE' length='60' required='O' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='CSR' description='Clinical Study Registration'>
    <SegmentSubStructure piece='1' description='Sponsor Study ID' datastruct='EI' symbol='!' length='60' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Alternate Study ID' datastruct='EI' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='3' description='Institution Registering the Patient' datastruct='CE' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Sponsor Patient ID' datastruct='CX' symbol='!' length='30' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Alternate Patient ID' datastruct='CX' length='30' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='6' description='Date/Time of Patient Study Registration' datastruct='TS' length='26' ifrepeating='0'/>
    <SegmentSubStructure piece='7' description='Person Performing Study Registration' datastruct='XCN' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='8' description='Study Authorizing Provider' datastruct='XCN' symbol='!' length='60' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='9' description='Date/time Patient Study Consent Signed' datastruct='TS' symbol='?' length='26' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='10' description='Patient Study Eligibility Status' datastruct='CE' symbol='?' length='60' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='11' description='Study Randomization Date/time' datastruct='TS' symbol='*' repeatcount='3' length='26' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='12' description='Study Randomized Arm' datastruct='CE' symbol='*' repeatcount='3' length='200' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='13' description='Stratum for Study Randomization' datastruct='CE' symbol='*' repeatcount='3' length='200' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='14' description='Patient Evaluability Status' datastruct='CE' symbol='?' length='60' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='15' description='Date/time Ended Study' datastruct='TS' symbol='?' length='26' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='16' description='Reason Ended Study' datastruct='CE' symbol='?' length='60' required='C' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='CSS' description='Clinical Study Data Schedule'>
    <SegmentSubStructure piece='1' description='Study Scheduled Time Point' datastruct='CE' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Study Scheduled Patient Time Point' datastruct='TS' length='26' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='3' description='Study Quality Control Codes' datastruct='CE' symbol='*' repeatcount='3' length='60' required='O' ifrepeating='1'/>
</SegmentStructure>
<SegmentStructure name='CTD' description='Contact Data'>
    <SegmentSubStructure piece='1' description='Contact Role' datastruct='CE' symbol='!' length='60' required='R' ifrepeating='0' codetable='131'/>
    <SegmentSubStructure piece='2' description='Contact Name' datastruct='XPN' symbol='*' length='106' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='3' description='Contact Address' datastruct='XAD' symbol='*' length='60' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='4' description='Contact Location' datastruct='PL' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Contact Communication Information' datastruct='XTN' symbol='*' length='20' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='6' description='Preferred Method of Contact' datastruct='CE' length='200' required='O' ifrepeating='0' codetable='185'/>
    <SegmentSubStructure piece='7' description='Contact Identifiers' datastruct='CMPI' symbol='*' length='100' required='O' ifrepeating='1'/>
</SegmentStructure>
<SegmentStructure name='CTI' description='Clinical Trial Identification'>
    <SegmentSubStructure piece='1' description='Sponsor Study ID' datastruct='EI' symbol='!' length='60' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Study Phase Identifier' datastruct='CE' symbol='?' length='60' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='3' description='Study Scheduled Time Point' datastruct='CE' length='60' required='O' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='DB1' description='Disability Segment'>
    <SegmentSubStructure piece='1' description='Set ID - DB1' symbol='!' length='4' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Disabled person code' length='2' required='O' ifrepeating='0' codetable='33'/>
    <SegmentSubStructure piece='3' description='Disabled person identifier' datastruct='CX' symbol='*' length='32' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='4' description='Disabled Indicator' length='1' required='O' ifrepeating='0' codetable='136'/>
    <SegmentSubStructure piece='5' description='Disability start date' length='8' ifrepeating='0'/>
    <SegmentSubStructure piece='6' description='Disability end date' length='8' ifrepeating='0'/>
    <SegmentSubStructure piece='7' description='Disability return to work date' length='8' ifrepeating='0'/>
    <SegmentSubStructure piece='8' description='Disability unable to work date' length='8' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='DG1' description='Diagnosis'>
    <SegmentSubStructure piece='1' description='Set ID - Diagnosis' symbol='!' length='4' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Diagnosis Coding Method' length='2' required='B' ifrepeating='0' codetable='53'/>
    <SegmentSubStructure piece='3' description='Diagnosis Code' datastruct='CE' length='60' required='O' ifrepeating='0' codetable='51'/>
    <SegmentSubStructure piece='4' description='Diagnosis Description' length='40' required='B' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Diagnosis Date/Time' datastruct='TS' length='26' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='6' description='Diagnosis Type' symbol='!' length='2' required='R' ifrepeating='0' codetable='52'/>
    <SegmentSubStructure piece='7' description='Major Diagnostic Category' datastruct='CE' length='60' required='B' ifrepeating='0' codetable='118'/>
    <SegmentSubStructure piece='8' description='Diagnostic Related Group' datastruct='CE' length='4' required='B' ifrepeating='0' codetable='55'/>
    <SegmentSubStructure piece='9' description='DRG Approval Indicator' length='2' required='B' ifrepeating='0' codetable='136'/>
    <SegmentSubStructure piece='10' description='DRG Grouper Review Code' length='2' required='B' ifrepeating='0' codetable='56'/>
    <SegmentSubStructure piece='11' description='Outlier Type' datastruct='CE' length='60' required='B' ifrepeating='0' codetable='83'/>
    <SegmentSubStructure piece='12' description='Outlier Days' length='3' required='B' ifrepeating='0'/>
    <SegmentSubStructure piece='13' description='Outlier Cost' datastruct='CP' length='12' required='B' ifrepeating='0'/>
    <SegmentSubStructure piece='14' description='Grouper Version and Type' length='4' required='B' ifrepeating='0'/>
    <SegmentSubStructure piece='15' description='Diagnosis Priority' length='2' required='B' ifrepeating='0'/>
    <SegmentSubStructure piece='16' description='Diagnosing Clinician' datastruct='XCN' symbol='*' length='60' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='17' description='Diagnosis Classification' length='3' required='O' ifrepeating='0' codetable='228'/>
    <SegmentSubStructure piece='18' description='Confidential Indicator' length='1' required='O' ifrepeating='0' codetable='136'/>
    <SegmentSubStructure piece='19' description='Attestation Date/Time' datastruct='TS' length='26' required='O' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='DRG' description='Diagnosis Related Group'>
    <SegmentSubStructure piece='1' description='Diagnostic Related Group' datastruct='CE' length='4' required='B' ifrepeating='0' codetable='55'/>
    <SegmentSubStructure piece='2' description='DRG Assigned Date/Time' datastruct='TS' length='26' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='3' description='DRG Approval Indicator' length='2' required='B' ifrepeating='0' codetable='136'/>
    <SegmentSubStructure piece='4' description='DRG Grouper Review Code' length='2' required='B' ifrepeating='0' codetable='56'/>
    <SegmentSubStructure piece='5' description='Outlier Type' datastruct='CE' length='60' required='B' ifrepeating='0' codetable='83'/>
    <SegmentSubStructure piece='6' description='Outlier Days' length='3' required='B' ifrepeating='0'/>
    <SegmentSubStructure piece='7' description='Outlier Cost' datastruct='CP' length='12' required='B' ifrepeating='0'/>
    <SegmentSubStructure piece='8' description='DRG Payor' length='1' required='O' ifrepeating='0' codetable='229'/>
    <SegmentSubStructure piece='9' description='Outlier Reimbursement' datastruct='CP' length='9' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='10' description='Confidential Indicator' length='1' required='O' ifrepeating='0' codetable='136'/>
</SegmentStructure>
<SegmentStructure name='DSC' description='Continuation pointer segment'>
    <SegmentSubStructure piece='1' description='Continuation Pointer' length='180' required='O' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='DSP' description='Display data segment'>
    <SegmentSubStructure piece='1' description='Set ID - Display Data' length='4' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Display Level' length='4' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='3' description='Data Line' symbol='!' length='300' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Logical Break Point' length='2' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Result ID' length='20' required='O' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='EQL' description='Embedded Query Language'>
    <SegmentSubStructure piece='1' description='Query tag' length='32' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Query/ Response Format Code' symbol='!' length='1' required='R' ifrepeating='0' codetable='106'/>
    <SegmentSubStructure piece='3' description='EQL Query Name' datastruct='CE' symbol='!' length='60' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='EQL Query Statement' symbol='!' length='4096' required='R' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='ERQ' description='Event Replay Query Segment'>
    <SegmentSubStructure piece='1' description='Query tag' length='32' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Event identifier' datastruct='CE' symbol='!' length='60' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='3' description='Input parameter list' datastruct='QIP' symbol='*' length='256' required='O' ifrepeating='1'/>
</SegmentStructure>
<SegmentStructure name='ERR' description='Error segment'>
    <SegmentSubStructure piece='1' description='Error Code and Location' datastruct='CMELD' symbol='+' length='80' required='R' ifrepeating='1' codetable='60'/>
</SegmentStructure>
<SegmentStructure name='EVN' description='Event type'>
    <SegmentSubStructure piece='1' description='Event Type Code' symbol='!' length='3' required='R' ifrepeating='0' codetable='3'/>
    <SegmentSubStructure piece='2' description='Recorded Date/Time' datastruct='TS' length='26' ifrepeating='0'/>
    <SegmentSubStructure piece='3' description='Date/Time Planned Event' datastruct='TS' length='26' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Event Reason Code' length='3' required='O' ifrepeating='0' codetable='62'/>
    <SegmentSubStructure piece='5' description='Operator ID' datastruct='CN' length='60' required='O' ifrepeating='0' codetable='188'/>
    <SegmentSubStructure piece='6' description='Event occured' datastruct='TS' length='26' required='O' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='FAC' description='Facility'>
    <SegmentSubStructure piece='1' description='Facility ID' datastruct='EI' symbol='+' length='60' required='R' ifrepeating='1'/>
    <SegmentSubStructure piece='2' description='Facility Type' length='1' required='O' ifrepeating='0' codetable='331'/>
    <SegmentSubStructure piece='3' description='Facility Address' datastruct='XAD' symbol='!' length='200' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Facility Telecommunication' datastruct='XTN' symbol='!' length='44' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Contact Person' datastruct='XCN' symbol='*' length='60' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='6' description='Contact Title' symbol='*' length='60' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='7' description='Contact Address' datastruct='XAD' symbol='*' length='60' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='8' description='Contact Telecommunication' datastruct='XTN' symbol='*' length='44' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='9' description='Signature Authority' datastruct='XCN' symbol='!' length='60' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='10' description='Signature Authority Title' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='11' description='Signature Authority Address' datastruct='XAD' length='200' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='12' description='Signature Authority Telecommunication' datastruct='XTN' length='44' required='O' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='FHS' description='File header segment'>
    <SegmentSubStructure piece='1' description='File Field Separator' symbol='!' length='1' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='File Encoding Characters' symbol='!' length='4' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='3' description='File Sending Application' length='15' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='File Sending Facility' length='20' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='File Receiving Application' length='15' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='6' description='File Receiving Facility' length='20' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='7' description='File Creation Date/Time' datastruct='TS' length='26' ifrepeating='0'/>
    <SegmentSubStructure piece='8' description='File Security' length='40' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='9' description='File Name/ID' length='20' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='10' description='File Header Comment' length='80' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='11' description='File Control ID' length='20' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='12' description='Reference File Control ID' length='20' required='O' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='FT1' description='Financial transaction'>
    <SegmentSubStructure piece='1' description='Set ID - Financial Transaction' length='4' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Transaction ID' length='12' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='3' description='Transaction Batch ID' length='10' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Transaction Date' datastruct='TS' symbol='!' length='26' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Transaction Posting Date' datastruct='TS' length='26' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='6' description='Transaction Type' symbol='!' length='8' required='R' ifrepeating='0' codetable='17'/>
    <SegmentSubStructure piece='7' description='Transaction Code' datastruct='CE' symbol='!' length='80' required='R' ifrepeating='0' codetable='132'/>
    <SegmentSubStructure piece='8' description='Transaction Description' length='40' required='B' ifrepeating='0'/>
    <SegmentSubStructure piece='9' description='Transaction Description - alternate' length='40' required='B' ifrepeating='0'/>
    <SegmentSubStructure piece='10' description='Transaction Quantity' length='6' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='11' description='Transaction Amount - Extended' datastruct='CP' length='12' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='12' description='Transaction Amount - Unit' datastruct='CP' length='12' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='13' description='Department Code' datastruct='CE' length='60' required='O' ifrepeating='0' codetable='49'/>
    <SegmentSubStructure piece='14' description='Insurance Plan ID' datastruct='CE' length='8' required='O' ifrepeating='0' codetable='72'/>
    <SegmentSubStructure piece='15' description='Insurance Amount' datastruct='CP' length='12' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='16' description='Assigned Patient Location' datastruct='PL' length='12' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='17' description='Fee Schedule' length='1' required='O' ifrepeating='0' codetable='24'/>
    <SegmentSubStructure piece='18' description='Patient Type' length='2' required='O' ifrepeating='0' codetable='18'/>
    <SegmentSubStructure piece='19' description='Diagnosis Code' datastruct='CE' symbol='*' length='60' required='O' ifrepeating='1' codetable='51'/>
    <SegmentSubStructure piece='20' description='Performed By Code' datastruct='XCN' length='120' required='O' ifrepeating='0' codetable='84'/>
    <SegmentSubStructure piece='21' description='Ordered By Code' datastruct='XCN' length='120' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='22' description='Unit Cost' length='12' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='23' description='Filler Order Number' datastruct='EI' symbol='?' length='22' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='24' description='Entered By Code' datastruct='XCN' length='120' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='25' description='Procedure Code' datastruct='CE' length='80' required='O' ifrepeating='0' codetable='88'/>
</SegmentStructure>
<SegmentStructure name='FTS' description='File trailer segment'>
    <SegmentSubStructure piece='1' description='File Batch Count' length='10' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='File Trailer Comment' length='80' required='O' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='GOL' description='Goal Detail'>
    <SegmentSubStructure piece='1' description='Action Code' symbol='!' length='2' required='R' ifrepeating='0' codetable='287'/>
    <SegmentSubStructure piece='2' description='Action Date/Time' datastruct='TS' symbol='!' length='26' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='3' description='Goal ID' datastruct='CE' symbol='!' length='80' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Goal Instance ID' datastruct='EI' symbol='!' length='60' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Episode of Care ID' datastruct='EI' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='6' description='Goal List Priority' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='7' description='Goal Established Date/Time' datastruct='TS' length='26' ifrepeating='0'/>
    <SegmentSubStructure piece='8' description='Expected Goal Achievement Date/Time' datastruct='TS' length='26' ifrepeating='0'/>
    <SegmentSubStructure piece='9' description='Goal Classification' datastruct='CE' length='80' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='10' description='Goal Management Discipline' datastruct='CE' length='80' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='11' description='Current Goal Review Status' datastruct='CE' length='80' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='12' description='Current Goal Review Date/Time' datastruct='TS' length='26' ifrepeating='0'/>
    <SegmentSubStructure piece='13' description='Next Goal Review Date/Time' datastruct='TS' length='26' ifrepeating='0'/>
    <SegmentSubStructure piece='14' description='Previous Goal Review Date/Time' datastruct='TS' length='26' ifrepeating='0'/>
    <SegmentSubStructure piece='15' description='Goal Review Interval' datastruct='TQ' length='200' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='16' description='Goal Evaluation' datastruct='CE' length='80' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='17' description='Goal Evaluation Comment' symbol='*' length='300' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='18' description='Goal Life Cycle Status' datastruct='CE' length='80' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='19' description='Goal Life Cycle Status Date/Time' datastruct='TS' length='26' ifrepeating='0'/>
    <SegmentSubStructure piece='20' description='Goal Target Type' datastruct='CE' symbol='*' length='80' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='21' description='Goal Target Name' datastruct='XPN' symbol='*' length='80' required='O' ifrepeating='1'/>
</SegmentStructure>
<SegmentStructure name='GT1' description='Guarantor'>
    <SegmentSubStructure piece='1' description='Set ID - Guarantor' symbol='!' length='4' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Guarantor Number' datastruct='CX' symbol='*' length='59' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='3' description='Guarantor Name' datastruct='XPN' symbol='+' length='48' required='R' ifrepeating='1'/>
    <SegmentSubStructure piece='4' description='Guarantor Spouse Name' datastruct='XPN' symbol='*' length='48' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='5' description='Guarantor Address' datastruct='XAD' symbol='*' length='106' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='6' description='Guarantor Ph Num- Home' datastruct='XTN' symbol='*' length='40' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='7' description='Guarantor Ph Num-Business' datastruct='XTN' symbol='*' length='40' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='8' description='Guarantor Date/Time of Birth' datastruct='TS' length='26' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='9' description='Guarantor Sex' length='1' required='O' ifrepeating='0' codetable='1'/>
    <SegmentSubStructure piece='10' description='Guarantor Type' length='2' required='O' ifrepeating='0' codetable='68'/>
    <SegmentSubStructure piece='11' description='Guarantor Relationship' length='2' required='O' ifrepeating='0' codetable='63'/>
    <SegmentSubStructure piece='12' description='Guarantor SSN' length='11' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='13' description='Guarantor Date - Begin' length='8' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='14' description='Guarantor Date - End' length='8' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='15' description='Guarantor Priority' length='2' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='16' description='Guarantor Employer Name' datastruct='XPN' symbol='*' length='130' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='17' description='Guarantor Employer Address' datastruct='XAD' symbol='*' length='106' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='18' description='Guarantor Employ Phone Number' datastruct='XTN' symbol='*' length='40' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='19' description='Guarantor Employee ID Number' datastruct='CX' symbol='*' length='20' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='20' description='Guarantor Employment Status' length='2' required='O' ifrepeating='0' codetable='66'/>
    <SegmentSubStructure piece='21' description='Guarantor Organization' datastruct='XON' symbol='*' length='130' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='22' description='Guarantor Billing Hold Flag' length='1' required='O' ifrepeating='0' codetable='136'/>
    <SegmentSubStructure piece='23' description='Guarantor Credit Rating Code' datastruct='CE' length='80' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='24' description='Guarantor Death Date And Time' datastruct='TS' length='26' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='25' description='Guarantor Death Flag' length='1' required='O' ifrepeating='0' codetable='136'/>
    <SegmentSubStructure piece='26' description='Guarantor Charge Adjustment Code' datastruct='CE' length='80' required='O' ifrepeating='0' codetable='218'/>
    <SegmentSubStructure piece='27' description='Guarantor Household Annual Income' datastruct='CP' length='10' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='28' description='Guarantor Household Size' length='3' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='29' description='Guarantor Employer ID Number' datastruct='CX' symbol='*' length='20' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='30' description='Guarantor Marital Status Code' length='1' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='31' description='Guarantor Hire Effective Date' length='8' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='32' description='Employment Stop Date' length='8' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='33' description='Living Dependency' length='2' required='O' ifrepeating='0' codetable='223'/>
    <SegmentSubStructure piece='34' description='Ambulatory Status' length='2' required='O' ifrepeating='0' codetable='9'/>
    <SegmentSubStructure piece='35' description='Citizenship' length='4' required='O' ifrepeating='0' codetable='171'/>
    <SegmentSubStructure piece='36' description='Primary Language' datastruct='CE' length='60' required='O' ifrepeating='0' codetable='296'/>
    <SegmentSubStructure piece='37' description='Living Arrangement' length='2' required='O' ifrepeating='0' codetable='220'/>
    <SegmentSubStructure piece='38' description='Publicity Indicator' datastruct='CE' length='1' required='O' ifrepeating='0' codetable='215'/>
    <SegmentSubStructure piece='39' description='Protection Indicator' length='1' required='O' ifrepeating='0' codetable='136'/>
    <SegmentSubStructure piece='40' description='Student Indicator' length='2' required='O' ifrepeating='0' codetable='231'/>
    <SegmentSubStructure piece='41' description='Religion' length='3' required='O' ifrepeating='0' codetable='6'/>
    <SegmentSubStructure piece='42' description='Mother&apos;s Maiden Name' datastruct='XPN' length='48' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='43' description='Nationality Code' datastruct='CE' length='80' required='O' ifrepeating='0' codetable='212'/>
    <SegmentSubStructure piece='44' description='Ethnic Group' length='1' required='O' ifrepeating='0' codetable='189'/>
    <SegmentSubStructure piece='45' description='Contact Person&apos;s Name' datastruct='XPN' symbol='*' length='48' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='46' description='Contact Person&apos;s Telephone Number' datastruct='XTN' symbol='*' length='40' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='47' description='Contact Reason' datastruct='CE' length='2' required='O' ifrepeating='0' codetable='222'/>
    <SegmentSubStructure piece='48' description='Contact Relationship Code' length='2' required='O' ifrepeating='0' codetable='63'/>
    <SegmentSubStructure piece='49' description='Job Title' length='20' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='50' description='Job Code/Class' datastruct='JCC' length='20' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='51' description='Guarantor Employer&apos;s Organization Name' datastruct='XON' symbol='*' length='130' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='52' description='Handicap' length='2' required='O' ifrepeating='0' codetable='310'/>
    <SegmentSubStructure piece='53' description='Job Status' length='2' required='O' ifrepeating='0' codetable='311'/>
    <SegmentSubStructure piece='54' description='Guarantor Financial Class' datastruct='FC' length='50' required='O' ifrepeating='0' codetable='64'/>
    <SegmentSubStructure piece='55' description='Guarantor Race' length='1' required='O' ifrepeating='0' codetable='5'/>
</SegmentStructure>
<SegmentStructure name='IN1' description='Insurance'>
    <SegmentSubStructure piece='1' description='Set ID - Insurance' symbol='!' length='4' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Insurance Plan ID' datastruct='CE' length='8' required='O' ifrepeating='0' codetable='72'/>
    <SegmentSubStructure piece='3' description='Insurance Company ID' datastruct='CX' symbol='!' length='59' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Insurance Company Name' datastruct='XON' length='130' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Insurance Company Address' datastruct='XAD' length='106' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='6' description='Insurance Co. Contact Ppers' datastruct='XPN' length='48' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='7' description='Insurance Co Phone Number' datastruct='XTN' symbol='*' repeatcount='3' length='40' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='8' description='Group Number' length='12' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='9' description='Group Name' datastruct='XON' length='130' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='10' description='Insured&apos;s group employer ID' datastruct='CX' length='12' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='11' description='Insured&apos;s Group Emp Name' datastruct='XON' length='130' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='12' description='Plan Effective Date' length='8' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='13' description='Plan Expiration Date' length='8' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='14' description='Authorization Information' datastruct='CMAUI' length='55' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='15' description='Plan Type' length='3' required='O' ifrepeating='0' codetable='86'/>
    <SegmentSubStructure piece='16' description='Name of Insured' datastruct='XPN' length='48' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='17' description='Insured&apos;s Relationship to Patient' length='2' required='O' ifrepeating='0' codetable='63'/>
    <SegmentSubStructure piece='18' description='Insured&apos;s Date of Birth' datastruct='TS' length='26' ifrepeating='0'/>
    <SegmentSubStructure piece='19' description='Insured&apos;s Address' datastruct='XAD' length='106' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='20' description='Assignment of Benefits' length='2' required='O' ifrepeating='0' codetable='135'/>
    <SegmentSubStructure piece='21' description='Coordination of Benefits' length='2' required='O' ifrepeating='0' codetable='173'/>
    <SegmentSubStructure piece='22' description='Coord of Ben. Priority' length='2' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='23' description='Notice of Admission Code' length='2' required='O' ifrepeating='0' codetable='136'/>
    <SegmentSubStructure piece='24' description='Notice of Admission Date' length='8' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='25' description='Rpt of Eigibility Code' length='2' required='O' ifrepeating='0' codetable='136'/>
    <SegmentSubStructure piece='26' description='Rpt of Eligibility Date' length='8' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='27' description='Release Information Code' length='2' required='O' ifrepeating='0' codetable='93'/>
    <SegmentSubStructure piece='28' description='Pre-Admit Cert (PAC)' length='15' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='29' description='Verification Date/Time' datastruct='TS' length='26' ifrepeating='0'/>
    <SegmentSubStructure piece='30' description='Verification By' datastruct='XPN' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='31' description='Type of Agreement Code' length='2' required='O' ifrepeating='0' codetable='98'/>
    <SegmentSubStructure piece='32' description='Billing Status' length='2' required='O' ifrepeating='0' codetable='22'/>
    <SegmentSubStructure piece='33' description='Lifetime Reserve Days' length='4' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='34' description='Delay before lifetime reserve days' length='4' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='35' description='Company Plan Code' length='8' required='O' ifrepeating='0' codetable='42'/>
    <SegmentSubStructure piece='36' description='Policy Number' length='15' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='37' description='Policy Deductible' datastruct='CP' length='12' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='38' description='Policy Limit - Amount' datastruct='CP' length='12' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='39' description='Policy Limit - Days' length='4' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='40' description='Room Rate - Semi-Private' datastruct='CP' length='12' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='41' description='Room Rate - Private' datastruct='CP' length='12' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='42' description='Insured&apos;s Employment Status' datastruct='CE' length='60' required='O' ifrepeating='0' codetable='66'/>
    <SegmentSubStructure piece='43' description='Insured&apos;s Sex' length='1' required='O' ifrepeating='0' codetable='1'/>
    <SegmentSubStructure piece='44' description='Insured&apos;s Employer Address' datastruct='XAD' length='106' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='45' description='Verification Status' length='2' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='46' description='Prior Insurance Plan ID' length='8' required='O' ifrepeating='0' codetable='72'/>
    <SegmentSubStructure piece='47' description='Coverage Type' length='3' ifrepeating='0' codetable='309'/>
    <SegmentSubStructure piece='48' description='Handicap' length='2' required='O' ifrepeating='0' codetable='310'/>
    <SegmentSubStructure piece='49' description='Insured&apos;s ID Number' datastruct='CX' length='12' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='IN2' description='Insurance additional info'>
    <SegmentSubStructure piece='1' description='Insured&apos;s Employee ID' datastruct='CX' length='59' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Insured&apos;s Social Security Number' length='11' ifrepeating='0'/>
    <SegmentSubStructure piece='3' description='Insured&apos;s Employer Name' datastruct='XCN' length='130' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Employer Information Data' length='1' ifrepeating='0' codetable='139'/>
    <SegmentSubStructure piece='5' description='Mail Claim Party' length='1' ifrepeating='0' codetable='137'/>
    <SegmentSubStructure piece='6' description='Medicare Health Ins Card Number' length='15' ifrepeating='0'/>
    <SegmentSubStructure piece='7' description='Medicaid Case Name' datastruct='XPN' length='48' ifrepeating='0'/>
    <SegmentSubStructure piece='8' description='Medicaid Case Number' length='15' ifrepeating='0'/>
    <SegmentSubStructure piece='9' description='Champus Sponsor Name' datastruct='XPN' length='48' ifrepeating='0'/>
    <SegmentSubStructure piece='10' description='Champus ID Number' length='20' ifrepeating='0'/>
    <SegmentSubStructure piece='11' description='Dependent of Champus Recipient' datastruct='CE' length='80' ifrepeating='0'/>
    <SegmentSubStructure piece='12' description='Champus Organization' length='25' ifrepeating='0'/>
    <SegmentSubStructure piece='13' description='Champus Station' length='25' ifrepeating='0'/>
    <SegmentSubStructure piece='14' description='Champus Service' length='14' ifrepeating='0' codetable='140'/>
    <SegmentSubStructure piece='15' description='Champus Rank/Grade' length='2' ifrepeating='0' codetable='141'/>
    <SegmentSubStructure piece='16' description='Champus Status' length='3' ifrepeating='0' codetable='142'/>
    <SegmentSubStructure piece='17' description='Champus Retire Date' length='8' ifrepeating='0'/>
    <SegmentSubStructure piece='18' description='Champus Non-Avail Cert on File' length='1' ifrepeating='0' codetable='136'/>
    <SegmentSubStructure piece='19' description='Baby Coverage' length='1' ifrepeating='0' codetable='136'/>
    <SegmentSubStructure piece='20' description='Combine Baby Bill' length='1' ifrepeating='0' codetable='136'/>
    <SegmentSubStructure piece='21' description='Blood Deductible' length='1' ifrepeating='0'/>
    <SegmentSubStructure piece='22' description='Special Coverage Approval Name' datastruct='XPN' length='48' ifrepeating='0'/>
    <SegmentSubStructure piece='23' description='Special Coverage Approval Title' length='30' ifrepeating='0'/>
    <SegmentSubStructure piece='24' description='Non-Covered Insurance Code' symbol='*' length='8' ifrepeating='1' codetable='143'/>
    <SegmentSubStructure piece='25' description='Payor ID' datastruct='CX' length='59' ifrepeating='0'/>
    <SegmentSubStructure piece='26' description='Payor Subscriber ID' datastruct='CX' length='59' ifrepeating='0'/>
    <SegmentSubStructure piece='27' description='Eligibility Source' length='1' ifrepeating='0' codetable='144'/>
    <SegmentSubStructure piece='28' description='Room Coverage Type/Amount' datastruct='CMRMC' symbol='*' length='25' ifrepeating='1'/>
    <SegmentSubStructure piece='29' description='Policy Type/Amount' datastruct='CMPTA' symbol='*' length='25' ifrepeating='1'/>
    <SegmentSubStructure piece='30' description='Daily Deductible' datastruct='CMDDI' length='25' ifrepeating='0'/>
    <SegmentSubStructure piece='31' description='Living Dependency' length='2' required='O' ifrepeating='0' codetable='223'/>
    <SegmentSubStructure piece='32' description='Ambulatory Status' length='2' required='O' ifrepeating='0' codetable='9'/>
    <SegmentSubStructure piece='33' description='Citizenship' length='4' required='O' ifrepeating='0' codetable='171'/>
    <SegmentSubStructure piece='34' description='Primary Language' datastruct='CE' length='60' required='O' ifrepeating='0' codetable='296'/>
    <SegmentSubStructure piece='35' description='Living Arrangement' length='2' required='O' ifrepeating='0' codetable='220'/>
    <SegmentSubStructure piece='36' description='Publicity Indicator' datastruct='CE' length='1' required='O' ifrepeating='0' codetable='215'/>
    <SegmentSubStructure piece='37' description='Protection Indicator' length='1' required='O' ifrepeating='0' codetable='136'/>
    <SegmentSubStructure piece='38' description='Student Indicator' length='2' required='O' ifrepeating='0' codetable='231'/>
    <SegmentSubStructure piece='39' description='Religion' length='3' required='O' ifrepeating='0' codetable='6'/>
    <SegmentSubStructure piece='40' description='Mother&apos;s Maiden Name' datastruct='XPN' length='48' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='41' description='Nationality Code' datastruct='CE' length='80' required='O' ifrepeating='0' codetable='212'/>
    <SegmentSubStructure piece='42' description='Ethnic Group' length='1' required='O' ifrepeating='0' codetable='189'/>
    <SegmentSubStructure piece='43' description='Marital Status' symbol='*' length='1' ifrepeating='1' codetable='2'/>
    <SegmentSubStructure piece='44' description='Employment Start Date' length='8' ifrepeating='0'/>
    <SegmentSubStructure piece='45' description='Employment Stop Date' length='8' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='46' description='Job Title' length='20' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='47' description='Job Code/Class' datastruct='JCC' length='20' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='48' description='Job Status' length='2' required='O' ifrepeating='0' codetable='311'/>
    <SegmentSubStructure piece='49' description='Employer Contact Person Name' datastruct='XPN' symbol='*' length='48' ifrepeating='1'/>
    <SegmentSubStructure piece='50' description='Employer Contact Person Phone Number' datastruct='XTN' symbol='*' length='40' ifrepeating='1'/>
    <SegmentSubStructure piece='51' description='Employer Contact Reason' length='2' ifrepeating='0' codetable='222'/>
    <SegmentSubStructure piece='52' description='Insured&apos;s Contact Person&apos;s Name' datastruct='XPN' symbol='*' length='48' ifrepeating='1'/>
    <SegmentSubStructure piece='53' description='Insured&apos;s Contact Person Telephone Number' datastruct='XTN' symbol='*' length='40' ifrepeating='1'/>
    <SegmentSubStructure piece='54' description='Insured&apos;s Contact Person Reason' symbol='*' length='2' ifrepeating='1' codetable='222'/>
    <SegmentSubStructure piece='55' description='Relationship To The Patient Start Date' length='8' ifrepeating='0'/>
    <SegmentSubStructure piece='56' description='Relationship To The Patient Stop Date' symbol='*' length='8' ifrepeating='1'/>
    <SegmentSubStructure piece='57' description='Insurance Co. Contact Reason' length='2' ifrepeating='0' codetable='232'/>
    <SegmentSubStructure piece='58' description='Insurance Co. Contact Phone Number' datastruct='XTN' length='40' ifrepeating='0'/>
    <SegmentSubStructure piece='59' description='Policy Scope' length='2' ifrepeating='0' codetable='312'/>
    <SegmentSubStructure piece='60' description='Policy Source' length='2' ifrepeating='0' codetable='313'/>
    <SegmentSubStructure piece='61' description='Patient Member Number' datastruct='CX' length='60' ifrepeating='0'/>
    <SegmentSubStructure piece='62' description='Guarantor&apos;s Relationship To Insured' length='2' ifrepeating='0' codetable='63'/>
    <SegmentSubStructure piece='63' description='Insured&apos;s Telephone Number - Home' datastruct='XTN' symbol='*' length='40' ifrepeating='1'/>
    <SegmentSubStructure piece='64' description='Insured&apos;s Employer Telephone Number' datastruct='XTN' symbol='*' length='40' ifrepeating='1'/>
    <SegmentSubStructure piece='65' description='Military Handicapped Program' datastruct='CE' length='2' ifrepeating='0'/>
    <SegmentSubStructure piece='66' description='Suspend Flag' length='2' ifrepeating='0' codetable='136'/>
    <SegmentSubStructure piece='67' description='Co-pay Limit Flag' length='2' ifrepeating='0' codetable='136'/>
    <SegmentSubStructure piece='68' description='Stoploss Limit Flag' length='2' ifrepeating='0' codetable='136'/>
    <SegmentSubStructure piece='69' description='Insured Organization Name And ID' datastruct='XON' symbol='*' length='130' ifrepeating='1'/>
    <SegmentSubStructure piece='70' description='Insured Employer Organization Name And ID' datastruct='XON' symbol='*' length='130' ifrepeating='1'/>
    <SegmentSubStructure piece='71' description='Race' length='1' ifrepeating='0' codetable='5'/>
    <SegmentSubStructure piece='72' description='Patient Relationship to Insured' length='1' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='IN3' description='Insurance additional info - certification'>
    <SegmentSubStructure piece='1' description='Set ID - Insurance Certification' symbol='!' length='4' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Certification Number' datastruct='CX' length='59' ifrepeating='0'/>
    <SegmentSubStructure piece='3' description='Certified By' datastruct='XCN' symbol='*' length='60' ifrepeating='1'/>
    <SegmentSubStructure piece='4' description='Certification Required' length='1' ifrepeating='0' codetable='136'/>
    <SegmentSubStructure piece='5' description='Penalty' datastruct='CMPEN' length='10' ifrepeating='0' codetable='148'/>
    <SegmentSubStructure piece='6' description='Certification Date/Time' datastruct='TS' length='26' ifrepeating='0'/>
    <SegmentSubStructure piece='7' description='Certification Modify Date/Time' datastruct='TS' length='26' ifrepeating='0'/>
    <SegmentSubStructure piece='8' description='Operator' datastruct='XCN' symbol='*' length='60' ifrepeating='1'/>
    <SegmentSubStructure piece='9' description='Certification Begin Date' length='8' ifrepeating='0'/>
    <SegmentSubStructure piece='10' description='Certification End Date' length='8' ifrepeating='0'/>
    <SegmentSubStructure piece='11' description='Days' datastruct='CMDTN' length='3' ifrepeating='0' codetable='149'/>
    <SegmentSubStructure piece='12' description='Non-Concur Code/Description' datastruct='CE' length='60' ifrepeating='0' codetable='233'/>
    <SegmentSubStructure piece='13' description='Non-Concur Effective Date/Time' datastruct='TS' length='26' ifrepeating='0'/>
    <SegmentSubStructure piece='14' description='Physician Reviewer' datastruct='XCN' symbol='*' length='60' ifrepeating='1'/>
    <SegmentSubStructure piece='15' description='Certification Contact' length='48' ifrepeating='0'/>
    <SegmentSubStructure piece='16' description='Certification Contact Phone Number' datastruct='XTN' symbol='*' length='40' ifrepeating='1'/>
    <SegmentSubStructure piece='17' description='Appeal Reason' datastruct='CE' length='60' ifrepeating='0'/>
    <SegmentSubStructure piece='18' description='Certification Agency' datastruct='CE' length='60' ifrepeating='0'/>
    <SegmentSubStructure piece='19' description='Certification Agency Phone Number' datastruct='XTN' symbol='*' length='40' ifrepeating='1'/>
    <SegmentSubStructure piece='20' description='Pre-Certification required/Window' datastruct='CMPCF' symbol='*' length='40' ifrepeating='1'/>
    <SegmentSubStructure piece='21' description='Case Manager' length='48' ifrepeating='0'/>
    <SegmentSubStructure piece='22' description='Second Opinion Date' length='8' ifrepeating='0'/>
    <SegmentSubStructure piece='23' description='Second Opinion Status' length='1' ifrepeating='0' codetable='151'/>
    <SegmentSubStructure piece='24' description='Second Opinion Documentation Received' symbol='*' length='1' ifrepeating='1' codetable='152'/>
    <SegmentSubStructure piece='25' description='Second Opinion Physician' datastruct='XCN' symbol='*' length='60' ifrepeating='1'/>
</SegmentStructure>
<SegmentStructure name='LCC' description='Location Charge Code'>
    <SegmentSubStructure piece='1' description='Primary Key Value' datastruct='PL' symbol='!' length='200' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Location Department' symbol='!' length='10' required='R' ifrepeating='0' codetable='264'/>
    <SegmentSubStructure piece='3' description='Accommodation Type' datastruct='CE' symbol='*' length='60' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='4' description='Charge Code' datastruct='CE' symbol='+' length='60' required='R' ifrepeating='1' codetable='.:0132'/>
</SegmentStructure>
<SegmentStructure name='LCH' description='Location Characteristic'>
    <SegmentSubStructure piece='1' description='Primary Key Value' datastruct='PL' symbol='!' length='20' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Segment Action Code' length='3' required='O' ifrepeating='0' codetable='206'/>
    <SegmentSubStructure piece='3' description='Segment Unique Key' datastruct='EI' length='80' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Location Characteristic ID' datastruct='CE' symbol='!' length='80' required='R' ifrepeating='0' codetable='324'/>
    <SegmentSubStructure piece='5' description='Location Characteristic Value' datastruct='CE' symbol='!' length='80' required='R' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='LDP' description='Location Department'>
    <SegmentSubStructure piece='1' description='LDP Primary Key Value' datastruct='PL' symbol='!' length='20' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Location Department' symbol='!' length='10' required='R' ifrepeating='0' codetable='264'/>
    <SegmentSubStructure piece='3' description='Location Service' symbol='*' length='3' required='O' ifrepeating='1' codetable='69'/>
    <SegmentSubStructure piece='4' description='Speciality Type' datastruct='CE' symbol='*' length='60' required='O' ifrepeating='1' codetable='265'/>
    <SegmentSubStructure piece='5' description='Valid Patient Classes' symbol='*' length='1' required='O' ifrepeating='1' codetable='4'/>
    <SegmentSubStructure piece='6' description='Active/Inactive Flag' length='1' required='O' ifrepeating='0' codetable='183'/>
    <SegmentSubStructure piece='7' description='Activation Date' datastruct='TS' length='19' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='8' description='Inactivation Date - LDP' datastruct='TS' length='19' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='9' description='Inactivated Reason' length='80' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='10' description='Visiting Hours' datastruct='VH' symbol='*' length='80' required='O' ifrepeating='1' codetable='267'/>
    <SegmentSubStructure piece='11' description='Contact Phone' datastruct='XTN' length='40' required='O' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='LOC' description='Location Identification'>
    <SegmentSubStructure piece='1' description='Primary Key Value' datastruct='PL' symbol='!' length='20' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Location Description' length='48' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='3' description='Location Type' symbol='+' length='2' required='R' ifrepeating='1' codetable='260'/>
    <SegmentSubStructure piece='4' description='Organization Name' datastruct='XON' length='90' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Location Address' datastruct='XAD' length='106' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='6' description='Location Phone' datastruct='XTN' symbol='*' length='40' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='7' description='License Number' datastruct='CE' symbol='*' length='60' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='8' description='Location Equipment' symbol='*' length='3' required='O' ifrepeating='1' codetable='261'/>
</SegmentStructure>
<SegmentStructure name='LRL' description='Location Relationship'>
    <SegmentSubStructure piece='1' description='Primary Key Value' datastruct='PL' symbol='!' length='20' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Segment Action Code' length='3' required='O' ifrepeating='0' codetable='206'/>
    <SegmentSubStructure piece='3' description='Segment Unique Key' datastruct='EI' length='80' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Location Relationship ID' datastruct='CE' length='80' ifrepeating='0' codetable='325'/>
    <SegmentSubStructure piece='5' description='Organizational Location Relationship Value' datastruct='XON' symbol='?' length='0' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='6' description='Patient Location Relationship Value' datastruct='PL' length='80' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='MFA' description='Master file acknowledgement segment'>
    <SegmentSubStructure piece='1' description='Record-Level Event Code' symbol='!' length='3' required='R' ifrepeating='0' codetable='180'/>
    <SegmentSubStructure piece='2' description='MFN Control ID' symbol='?' length='20' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='3' description='Event Completion Date/Time' datastruct='TS' length='26' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Error Return Code and/or Text' datastruct='CE' symbol='!' length='60' required='R' ifrepeating='0' codetable='181'/>
    <SegmentSubStructure piece='5' description='Primary Key Value' datastruct='CE' symbol='+' length='60' required='R' ifrepeating='1'/>
</SegmentStructure>
<SegmentStructure name='MFE' description='Master file entry segment'>
    <SegmentSubStructure piece='1' description='Record-Level Event Code' symbol='!' length='3' required='R' ifrepeating='0' codetable='180'/>
    <SegmentSubStructure piece='2' description='MFN Control ID' symbol='?' length='20' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='3' description='Effective Date/Time' datastruct='TS' length='26' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Primary Key Value' datastruct='CE' symbol='+' length='60' required='R' ifrepeating='1'/>
</SegmentStructure>
<SegmentStructure name='MFI' description='Master file identification segment'>
    <SegmentSubStructure piece='1' description='Master File Identifier' datastruct='CE' symbol='!' length='60' required='R' ifrepeating='0' codetable='175'/>
    <SegmentSubStructure piece='2' description='Master File Application Identifier' datastruct='HD' length='180' required='O' ifrepeating='0' codetable='176'/>
    <SegmentSubStructure piece='3' description='File-Level Event Code' symbol='!' length='3' required='R' ifrepeating='0' codetable='178'/>
    <SegmentSubStructure piece='4' description='Entered Date/Time' datastruct='TS' length='26' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Effective Date/Time' datastruct='TS' length='26' ifrepeating='0'/>
    <SegmentSubStructure piece='6' description='Response Level Code' symbol='!' length='2' required='R' ifrepeating='0' codetable='179'/>
</SegmentStructure>
<SegmentStructure name='MRG' description='Merge patient information'>
    <SegmentSubStructure piece='1' description='Prior Patient ID - Internal' datastruct='CX' symbol='+' length='20' required='R' ifrepeating='1'/>
    <SegmentSubStructure piece='2' description='Prior Alternate Patient ID' datastruct='CX' symbol='*' length='16' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='3' description='Prior Patient Account Number' datastruct='CX' length='20' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Prior Patient ID - External' datastruct='CX' length='16' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Prior Visit Number' datastruct='CX' length='0' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='6' description='Prior Alternate Visit ID' datastruct='CX' length='0' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='7' description='Prior Patient Name' datastruct='CX' length='0' required='O' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='MSA' description='Message acknowledgement segment'>
    <SegmentSubStructure piece='1' description='Acknowledgement code' symbol='!' length='2' required='R' ifrepeating='0' codetable='8'/>
    <SegmentSubStructure piece='2' description='Message Control ID' symbol='!' length='20' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='3' description='Text Message' length='80' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Expected Sequence Number' length='15' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Delayed Acknowledgement Type' length='1' required='O' ifrepeating='0' codetable='102'/>
    <SegmentSubStructure piece='6' description='Error Condition' datastruct='CE' length='100' required='O' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='MSH' description='Message header segment'>
    <SegmentSubStructure piece='1' description='Field Separator' symbol='!' length='1' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Encoding Characters' symbol='!' length='4' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='3' description='Sending Application' datastruct='HD' length='180' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Sending Facility' datastruct='HD' length='180' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Receiving Application' datastruct='HD' length='180' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='6' description='Receiving Facility' datastruct='HD' length='180' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='7' description='Date / Time of Message' datastruct='TS' length='26' ifrepeating='0'/>
    <SegmentSubStructure piece='8' description='Security' length='40' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='9' description='Message Type' datastruct='CMMSG' symbol='!' length='7' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='10' description='Message Control ID' symbol='!' length='20' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='11' description='Processing ID' datastruct='PT' symbol='!' length='3' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='12' description='Version ID' symbol='!' length='8' required='R' ifrepeating='0' codetable='104'/>
    <SegmentSubStructure piece='13' description='Sequence Number' length='15' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='14' description='Continuation Pointer' length='180' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='15' description='Accept Acknowledgement Type' length='2' required='O' ifrepeating='0' codetable='155'/>
    <SegmentSubStructure piece='16' description='Application Acknowledgement Type' length='2' required='O' ifrepeating='0' codetable='155'/>
    <SegmentSubStructure piece='17' description='Country Code' length='2' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='18' description='Character Set' length='6' required='O' ifrepeating='0' codetable='211'/>
    <SegmentSubStructure piece='19' description='Principal Language of Message' datastruct='CE' length='3' required='O' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='MessageDocsRef' description='placeholder segment representing 1 or more messages in a Message Batch document'>
    <SegmentSubStructure piece='1' description='Seg Index' altdesc='Position within the batch shell document where this placeholder segment resides' length='10' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Child Count' altdesc='Number of child Message documents embedded within the batch shell document at this placeholder position' length='10' required='O' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='NCK' description='System Clock'>
    <SegmentSubStructure piece='1' description='System Date/Time' datastruct='TS' length='26' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='NK1' description='Next of kin'>
    <SegmentSubStructure piece='1' description='Set ID - Next of Kin' symbol='!' length='4' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Name' datastruct='XPN' symbol='*' length='48' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='3' description='Relationship' datastruct='CE' length='60' required='O' ifrepeating='0' codetable='63'/>
    <SegmentSubStructure piece='4' description='Address' datastruct='XAD' symbol='*' length='106' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='5' description='Phone Number' datastruct='XTN' symbol='*' length='40' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='6' description='Business Phone Number' datastruct='XTN' symbol='*' length='40' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='7' description='Contact Role' datastruct='CE' symbol='!' length='60' required='R' ifrepeating='0' codetable='131'/>
    <SegmentSubStructure piece='8' description='Start Date' length='8' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='9' description='End Date' length='8' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='10' description='Next of Kin/Associated Parties Job Title' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='11' description='Next of Kin Job/Associated Parties Code/Class' datastruct='JCC' length='20' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='12' description='Next of Kin/Associated Parties Employee Number' datastruct='CX' length='20' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='13' description='Organization Name' datastruct='XON' symbol='*' length='60' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='14' description='Marital Status' symbol='*' length='1' ifrepeating='1' codetable='2'/>
    <SegmentSubStructure piece='15' description='Sex' length='1' ifrepeating='0' codetable='1'/>
    <SegmentSubStructure piece='16' description='Date of Birth' datastruct='TS' length='26' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='17' description='Living Dependency' length='2' required='O' ifrepeating='0' codetable='223'/>
    <SegmentSubStructure piece='18' description='Ambulatory Status' length='2' required='O' ifrepeating='0' codetable='9'/>
    <SegmentSubStructure piece='19' description='Citizenship' length='4' required='O' ifrepeating='0' codetable='171'/>
    <SegmentSubStructure piece='20' description='Primary Language' datastruct='CE' length='60' required='O' ifrepeating='0' codetable='296'/>
    <SegmentSubStructure piece='21' description='Living Arrangement' length='2' required='O' ifrepeating='0' codetable='220'/>
    <SegmentSubStructure piece='22' description='Publicity Indicator' datastruct='CE' length='1' required='O' ifrepeating='0' codetable='215'/>
    <SegmentSubStructure piece='23' description='Protection Indicator' length='1' required='O' ifrepeating='0' codetable='136'/>
    <SegmentSubStructure piece='24' description='Student Indicator' length='2' required='O' ifrepeating='0' codetable='231'/>
    <SegmentSubStructure piece='25' description='Religion' length='3' required='O' ifrepeating='0' codetable='6'/>
    <SegmentSubStructure piece='26' description='Mother&apos;s Maiden Name' datastruct='XPN' length='48' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='27' description='Nationality Code' datastruct='CE' length='80' required='O' ifrepeating='0' codetable='212'/>
    <SegmentSubStructure piece='28' description='Ethnic Group' length='1' required='O' ifrepeating='0' codetable='189'/>
    <SegmentSubStructure piece='29' description='Contact Reason' datastruct='CE' length='2' required='O' ifrepeating='0' codetable='222'/>
    <SegmentSubStructure piece='30' description='Contact Person&apos;s Name' datastruct='XPN' symbol='*' length='48' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='31' description='Contact Person&apos;s Telephone Number' datastruct='XTN' symbol='*' length='40' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='32' description='Contact Person&apos;s Address' datastruct='XAD' symbol='*' length='106' ifrepeating='1'/>
    <SegmentSubStructure piece='33' description='Associated Party&apos;s Identifiers' datastruct='CX' symbol='*' length='32' ifrepeating='1'/>
    <SegmentSubStructure piece='34' description='Job Status' length='2' required='O' ifrepeating='0' codetable='311'/>
    <SegmentSubStructure piece='35' description='Race' length='1' ifrepeating='0' codetable='5'/>
    <SegmentSubStructure piece='36' description='Handicap' length='2' required='O' ifrepeating='0' codetable='310'/>
    <SegmentSubStructure piece='37' description='Contact Person Social Security Number' length='16' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='NPU' description='Bed status update'>
    <SegmentSubStructure piece='1' description='Bed Location' datastruct='PL' symbol='!' length='12' required='R' ifrepeating='0' codetable='79'/>
    <SegmentSubStructure piece='2' description='Bed Status' length='1' required='B' ifrepeating='0' codetable='116'/>
</SegmentStructure>
<SegmentStructure name='NSC' description='STATUS CHANGE'>
    <SegmentSubStructure piece='1' description='Network Change Type' length='4' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Current CPU' length='30' ifrepeating='0'/>
    <SegmentSubStructure piece='3' description='Current Fileserver' length='30' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Current Application' length='30' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Current Facility' length='30' ifrepeating='0'/>
    <SegmentSubStructure piece='6' description='New CPU' symbol='?' length='30' required='C' ifrepeating='0' codetable='206'/>
    <SegmentSubStructure piece='7' description='New Fileserver' length='30' ifrepeating='0'/>
    <SegmentSubStructure piece='8' description='New Application' length='30' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='NST' description='Statistics'>
    <SegmentSubStructure piece='1' description='Statistics Available' length='1' required='O' ifrepeating='0' codetable='125'/>
    <SegmentSubStructure piece='2' description='Source Identifier' length='30' ifrepeating='0'/>
    <SegmentSubStructure piece='3' description='Source Type' length='3' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Statistics Start' datastruct='TS' length='26' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Statistics End' datastruct='TS' length='26' ifrepeating='0'/>
    <SegmentSubStructure piece='6' description='Receive Character Count' length='10' ifrepeating='0'/>
    <SegmentSubStructure piece='7' description='Send Character Count' length='10' ifrepeating='0'/>
    <SegmentSubStructure piece='8' description='Messages Received' length='10' ifrepeating='0'/>
    <SegmentSubStructure piece='9' description='Messages Sent' length='10' ifrepeating='0'/>
    <SegmentSubStructure piece='10' description='Checksum Errors Received' length='10' ifrepeating='0'/>
    <SegmentSubStructure piece='11' description='Length Errors Received' length='10' ifrepeating='0'/>
    <SegmentSubStructure piece='12' description='Other Errors Received' length='10' ifrepeating='0'/>
    <SegmentSubStructure piece='13' description='Connect Timeouts' length='10' ifrepeating='0'/>
    <SegmentSubStructure piece='14' description='Receive Timeouts' length='10' ifrepeating='0'/>
    <SegmentSubStructure piece='15' description='Network Errors' length='10' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='NTE' description='Notes and comments segment'>
    <SegmentSubStructure piece='1' description='Set ID - Notes and Comments' length='4' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Source of Comment' length='8' required='O' ifrepeating='0' codetable='105'/>
    <SegmentSubStructure piece='3' description='Comment' symbol='*' length='65536' required='O' ifrepeating='1'/>
</SegmentStructure>
<SegmentStructure name='OBR' description='Observation request segment'>
    <SegmentSubStructure piece='1' description='Set ID - Observation Request' symbol='?' length='4' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Placer Order Number' datastruct='EI' symbol='*' length='22' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='3' description='Filler Order Number' datastruct='EI' symbol='?' length='22' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Universal Service Identifier' datastruct='CE' symbol='!' length='200' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Priority' length='2' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='6' description='Requested Date/Time' datastruct='TS' length='26' ifrepeating='0'/>
    <SegmentSubStructure piece='7' description='Observation Date/Time' datastruct='TS' length='26' ifrepeating='0'/>
    <SegmentSubStructure piece='8' description='Observation End Date/Time' datastruct='TS' length='26' ifrepeating='0'/>
    <SegmentSubStructure piece='9' description='Collection Volume' datastruct='CQ' symbol='?' length='20' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='10' description='Collector Identifier' datastruct='XCN' symbol='*' length='60' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='11' description='Specimen Action Code' length='1' required='O' ifrepeating='0' codetable='65'/>
    <SegmentSubStructure piece='12' description='Danger Code' datastruct='CE' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='13' description='Relevant Clinical Information' symbol='?' length='300' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='14' description='Specimen Received Date/Time' datastruct='TS' length='26' ifrepeating='0'/>
    <SegmentSubStructure piece='15' description='Specimen Source' datastruct='CMSPS' length='300' required='O' ifrepeating='0' codetable='70'/>
    <SegmentSubStructure piece='16' description='Ordering Provider' datastruct='XCN' symbol='*' length='120' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='17' description='Order Callback Phone Number' datastruct='XTN' symbol='*' repeatcount='2' length='40' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='18' description='Placer Field 1' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='19' description='Placer Field 2' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='20' description='Filler Field 1' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='21' description='Filler Field 2' symbol='?' length='60' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='22' description='Results Rpt/Status Chng - Date/Time' datastruct='TS' length='26' ifrepeating='0'/>
    <SegmentSubStructure piece='23' description='Charge To Practice' datastruct='CMMOC' length='40' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='24' description='Diagnostic Service Section ID' symbol='?' length='10' required='C' ifrepeating='0' codetable='74'/>
    <SegmentSubStructure piece='25' description='Result Status' symbol='?' length='1' required='C' ifrepeating='0' codetable='123'/>
    <SegmentSubStructure piece='26' description='Parent Result' datastruct='CMPRL' length='200' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='27' description='Quantity/Timing' datastruct='TQ' symbol='!' length='200' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='28' description='Result Copies To' datastruct='XCN' symbol='*' repeatcount='5' length='150' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='29' description='Parent Number' datastruct='CMEIP' length='150' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='30' description='Transportation Mode' length='20' required='O' ifrepeating='0' codetable='124'/>
    <SegmentSubStructure piece='31' description='Reason For Study' datastruct='CE' symbol='*' length='300' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='32' description='Principal Result Interpreter' datastruct='CMNDL' length='200' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='33' description='Assistant Result Interpreter' datastruct='CMNDL' symbol='*' length='200' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='34' description='Technician' datastruct='CMNDL' symbol='*' length='200' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='35' description='Transcriptionist' datastruct='CMNDL' symbol='*' length='200' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='36' description='Scheduled Date/Time' datastruct='TS' length='26' ifrepeating='0'/>
    <SegmentSubStructure piece='37' description='Number Of Sample Containers' length='4' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='38' description='Transport Logistics Of Collected Sample' datastruct='CE' symbol='*' length='60' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='39' description='Collector&apos;s Comment' datastruct='CE' symbol='*' length='200' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='40' description='Transport Arrangement Responsibility' datastruct='CE' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='41' description='Transport Arranged' length='30' required='O' ifrepeating='0' codetable='224'/>
    <SegmentSubStructure piece='42' description='Escort Required' length='1' required='O' ifrepeating='0' codetable='225'/>
    <SegmentSubStructure piece='43' description='Planned Patient Transport Comment' datastruct='CE' symbol='*' length='200' required='O' ifrepeating='1'/>
</SegmentStructure>
<SegmentStructure name='OBX' description='Observation segment'>
    <SegmentSubStructure piece='1' description='Set ID - OBX' length='4' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Value Type' symbol='!' length='2' required='R' ifrepeating='0' codetable='125'/>
    <SegmentSubStructure piece='3' description='Observation Identifier' datastruct='CE' symbol='!' length='590' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Observation Sub-ID' symbol='?' length='20' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Observation Value' symbol='&amp;' length='65536' required='C' ifrepeating='1'/>
    <SegmentSubStructure piece='6' description='Units' datastruct='CE' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='7' description='References Range' length='10' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='8' description='Abnormal Flags' symbol='*' repeatcount='5' length='5' required='O' ifrepeating='1' codetable='78'/>
    <SegmentSubStructure piece='9' description='Probability' length='5' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='10' description='Nature of Abnormal Test' length='2' required='O' ifrepeating='0' codetable='80'/>
    <SegmentSubStructure piece='11' description='Observ Result Status' symbol='!' length='1' required='R' ifrepeating='0' codetable='85'/>
    <SegmentSubStructure piece='12' description='Date Last Obs Normal Values' datastruct='TS' symbol='?' length='26' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='13' description='User Defined Access Checks' length='20' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='14' description='Date/Time of the Observation' datastruct='TS' length='26' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='15' description='Producer&apos;s ID' datastruct='CE' symbol='?' length='60' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='16' description='Responsible Observer' datastruct='XCN' length='80' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='17' description='Observation Method' datastruct='CE' symbol='*' length='80' required='O' ifrepeating='1'/>
</SegmentStructure>
<SegmentStructure name='ODS' description='Dietary orders, supplements, and preferences'>
    <SegmentSubStructure piece='1' description='Type' symbol='!' length='1' required='R' ifrepeating='0' codetable='159'/>
    <SegmentSubStructure piece='2' description='Service Period' datastruct='CE' symbol='*' repeatcount='10' length='60' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='3' description='Diet, Supplement, or Preference Code' datastruct='CE' symbol='+' repeatcount='20' length='60' required='R' ifrepeating='1'/>
    <SegmentSubStructure piece='4' description='Text Instruction' length='80' required='O' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='ODT' description='Diet tray instructions segment'>
    <SegmentSubStructure piece='1' description='Tray Type' datastruct='CE' symbol='!' length='60' required='R' ifrepeating='0' codetable='160'/>
    <SegmentSubStructure piece='2' description='Service Period' datastruct='CE' symbol='*' repeatcount='10' length='60' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='3' description='Text Instruction' length='80' required='O' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='OM1' description='General - fields that apply to most observations'>
    <SegmentSubStructure piece='1' description='Sequence Number - Test/ Observation Master File' length='4' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Producer&apos;s Test/Observation ID' datastruct='CE' symbol='!' length='200' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='3' description='Permitted Data Types' symbol='*' length='12' required='O' ifrepeating='1' codetable='125'/>
    <SegmentSubStructure piece='4' description='Specimen Required' symbol='!' length='1' required='R' ifrepeating='0' codetable='136'/>
    <SegmentSubStructure piece='5' description='Producer ID' datastruct='CE' symbol='!' length='200' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='6' description='Observation Description' datastruct='CE' length='200' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='7' description='Other Test/Observation IDs for the Observation' datastruct='CE' length='200' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='8' description='Other Names' symbol='+' length='200' required='R' ifrepeating='1'/>
    <SegmentSubStructure piece='9' description='Preferred Report Name for the Observation' length='30' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='10' description='Preferred Short Name or Mnemonic for Observation' length='8' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='11' description='Preferred Long Name for the Observation' length='200' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='12' description='Orderability' length='1' required='O' ifrepeating='0' codetable='136'/>
    <SegmentSubStructure piece='13' description='Identity of Instrument Used to Perfrom this Study' datastruct='CE' symbol='*' length='60' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='14' description='Coded Representation of Method' datastruct='CE' length='200' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='15' description='Portable' length='1' required='O' ifrepeating='0' codetable='136'/>
    <SegmentSubStructure piece='16' description='Observation Producing Department/Section' datastruct='CE' symbol='*' length='60' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='17' description='Telephone Number of Section' length='40' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='18' description='Nature of Test/Observation' length='1' required='O' ifrepeating='0' codetable='174'/>
    <SegmentSubStructure piece='19' description='Report Subheader' datastruct='CE' length='200' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='20' description='Report Display Order' length='20' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='21' description='Date/Time Stamp for any change in Def Attri for Obs' datastruct='TS' length='26' ifrepeating='0'/>
    <SegmentSubStructure piece='22' description='Effective Date/Time of Change in Test Proc. that make Results Non-Comparable' datastruct='TS' length='26' ifrepeating='0'/>
    <SegmentSubStructure piece='23' description='Typical Turn-Around Time' length='20' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='24' description='Processing Time' length='20' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='25' description='Processing Priority' symbol='*' length='40' required='O' ifrepeating='1' codetable='168'/>
    <SegmentSubStructure piece='26' description='Reporting Priority' length='5' required='O' ifrepeating='0' codetable='169'/>
    <SegmentSubStructure piece='27' description='Outside Site(s) Where Observation may be Performed' datastruct='CE' symbol='*' length='200' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='28' description='Address of Outside Site(s)' datastruct='AD' length='1000' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='29' description='Phone Number of Outside Site' length='400' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='30' description='Confidentiality Code' length='1' required='O' ifrepeating='0' codetable='177'/>
    <SegmentSubStructure piece='31' description='Observations Required to Interpret the Observation' datastruct='CE' length='200' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='32' description='Interpretation of Observations' length='65536' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='33' description='Contraindications to Observations' datastruct='CE' length='65536' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='34' description='Reflex Tests/Observations' datastruct='CE' symbol='*' length='200' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='35' description='Rules that Trigger Reflex Testing' length='80' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='36' description='Fixed Canned Message' datastruct='CE' length='65536' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='37' description='Patient Preparation' length='200' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='38' description='Procedure Medication' datastruct='CE' length='200' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='39' description='Factors that may Effect the Observation' length='200' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='40' description='Test/Observation Performance Schedule' symbol='*' length='60' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='41' description='Description of Test Methods' length='65536' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='42' description='Kind of Quantity Observed' datastruct='CE' length='60' required='O' ifrepeating='0' codetable='.:0254'/>
    <SegmentSubStructure piece='43' description='Point versus Interval' datastruct='CE' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='44' description='Challenge information' length='200' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='45' description='Relationship modifier' datastruct='CE' length='200' required='O' ifrepeating='0' codetable='.:0258'/>
    <SegmentSubStructure piece='46' description='Target anatomic site of test' datastruct='CE' length='200' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='47' description='Modality of imaging measurement' datastruct='CE' length='200' required='O' ifrepeating='0' codetable='.:0259'/>
</SegmentStructure>
<SegmentStructure name='OM2' description='Numeric observation'>
    <SegmentSubStructure piece='1' description='Sequence Number - Test/ Observation Master File' length='4' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Units of Measure' datastruct='CE' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='3' description='Range of Decimal Precision' symbol='*' length='10' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='4' description='Corresponding SI Units of Measure' datastruct='CE' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='SI Conversion Factor' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='6' description='Reference (Normal) Range - Ordinal &amp; Continuous Obs' datastruct='CMRFR' length='200' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='7' description='Critical Range for Ordinal &amp; Continuous Obs' datastruct='CMRANGE' length='200' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='8' description='Absolute Range for Ordinal &amp; Continuous Obs' datastruct='CMABSRANGE' length='200' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='9' description='Delta Check Criteria' datastruct='CMDLT' symbol='*' length='200' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='10' description='Minimum Meaningful Increments' length='20' required='O' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='OM3' description='Categorical test/observation'>
    <SegmentSubStructure piece='1' description='Sequence Number - Test/ Observation Master File' length='4' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Preferred Coding System' datastruct='CE' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='3' description='Valid Coded &quot;Answers&quot;' datastruct='CE' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Normal Text/Codes for Categorical Observations' datastruct='CE' symbol='*' length='200' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='5' description='Abnormal Text/Codes for Categorical Observations' datastruct='CE' length='200' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='6' description='Critical Text Codes for Categorical Observations' datastruct='CE' length='200' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='7' description='Value Type' symbol='!' length='2' required='R' ifrepeating='0' codetable='125'/>
</SegmentStructure>
<SegmentStructure name='OM4' description='Observations that require specimens'>
    <SegmentSubStructure piece='1' description='Sequence Number - Test/ Observation Master File' length='4' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Derived Specimen' length='1' required='O' ifrepeating='0' codetable='170'/>
    <SegmentSubStructure piece='3' description='Container Description' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Container Volume' length='20' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Container Units' datastruct='CE' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='6' description='Specimen' datastruct='CE' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='7' description='Additive' datastruct='CE' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='8' description='Preparation' length='10240' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='9' description='Special Handling Requirements' length='10240' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='10' description='Normal Collection Volume' datastruct='CQ' length='20' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='11' description='Minimum Collection Volume' datastruct='CQ' length='20' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='12' description='Specimen Requirements' length='10240' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='13' description='Specimen Priorities' length='1' required='O' ifrepeating='0' codetable='27'/>
    <SegmentSubStructure piece='14' description='Specimen Retention Time' datastruct='CQ' length='20' required='O' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='OM5' description='Observation batteries'>
    <SegmentSubStructure piece='1' description='Sequence Number - Test/ Observation Master File' length='4' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Test/Observations Included w/an Ordered Test Battery' datastruct='CE' symbol='*' length='200' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='3' description='Observation ID Suffixes' length='200' required='O' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='OM6' description='Observations that are calculated from other observations'>
    <SegmentSubStructure piece='1' description='Sequence Number - Test/ Observation Master File' length='4' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Derivation Rule' length='10240' required='O' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='ORC' description='Common order segment'>
    <SegmentSubStructure piece='1' description='Order Control' symbol='!' length='2' required='R' ifrepeating='0' codetable='119'/>
    <SegmentSubStructure piece='2' description='Placer Order Number' datastruct='EI' symbol='*' length='22' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='3' description='Filler Order Number' datastruct='EI' symbol='?' length='22' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Placer Group Number' datastruct='EI' length='22' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Order Status' length='2' required='O' ifrepeating='0' codetable='38'/>
    <SegmentSubStructure piece='6' description='Response Flag' length='1' required='O' ifrepeating='0' codetable='121'/>
    <SegmentSubStructure piece='7' description='Quantity/Timing' datastruct='TQ' symbol='!' length='200' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='8' description='Parent' datastruct='CMEIP' length='200' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='9' description='Date/Time of Transaction' datastruct='TS' length='26' ifrepeating='0'/>
    <SegmentSubStructure piece='10' description='Entered By' datastruct='XCN' length='120' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='11' description='Verified By' datastruct='XCN' length='120' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='12' description='Ordering Provider' datastruct='XCN' symbol='*' length='120' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='13' description='Enterer&apos;s Location' datastruct='PL' length='80' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='14' description='Call Back Phone Number' symbol='*' repeatcount='2' length='40' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='15' description='Order Effective Date/Time' datastruct='TS' length='26' ifrepeating='0'/>
    <SegmentSubStructure piece='16' description='Order Control Code Reason' datastruct='CE' length='200' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='17' description='Entering Organization' datastruct='CE' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='18' description='Entering Device' datastruct='CE' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='19' description='Action By' datastruct='XCN' length='120' required='O' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='PCR' description='Possible Causal Relationship'>
    <SegmentSubStructure piece='1' description='Implicated Product' datastruct='CE' symbol='!' length='60' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Generic Product' length='1' required='O' ifrepeating='0' codetable='249'/>
    <SegmentSubStructure piece='3' description='Product Class' datastruct='CE' length='30' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Total Duration Of Therapy' datastruct='CQ' length='8' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Product Manufacture Date' datastruct='TS' length='26' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='6' description='Product Expiration Date' datastruct='TS' length='26' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='7' description='Product Implantation Date' datastruct='TS' length='26' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='8' description='Product Explantation Date' datastruct='TS' length='26' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='9' description='Single Use Device' length='8' required='O' ifrepeating='0' codetable='244'/>
    <SegmentSubStructure piece='10' description='Indication For Product Use' datastruct='CE' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='11' description='Product Problem' length='8' required='O' ifrepeating='0' codetable='245'/>
    <SegmentSubStructure piece='12' description='Product Serial/Lot Number' symbol='*' repeatcount='3' length='30' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='13' description='Product Available For Inspection' length='1' required='O' ifrepeating='0' codetable='246'/>
    <SegmentSubStructure piece='14' description='Product Evaluation Performed' datastruct='CE' length='8' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='15' description='Product Evaluation Status' datastruct='CE' length='60' required='O' ifrepeating='0' codetable='247'/>
    <SegmentSubStructure piece='16' description='Product Evaluation Results' datastruct='CE' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='17' description='Evaluated Product Source' length='8' required='O' ifrepeating='0' codetable='248'/>
    <SegmentSubStructure piece='18' description='Date Product Returned To Manufacturer' datastruct='TS' length='26' ifrepeating='0'/>
    <SegmentSubStructure piece='19' description='Device Operator Qualifications' length='1' required='O' ifrepeating='0' codetable='242'/>
    <SegmentSubStructure piece='20' description='Relatedness Assessment' length='8' required='O' ifrepeating='0' codetable='250'/>
    <SegmentSubStructure piece='21' description='Action Taken In Response To The Event' symbol='*' repeatcount='6' length='2' required='O' ifrepeating='1' codetable='251'/>
    <SegmentSubStructure piece='22' description='Event Causality Observations' symbol='*' repeatcount='6' length='2' required='O' ifrepeating='1' codetable='232'/>
    <SegmentSubStructure piece='23' description='Indirect Exposure Mechanism' symbol='*' repeatcount='3' length='2' required='O' ifrepeating='1' codetable='253'/>
</SegmentStructure>
<SegmentStructure name='PD1' description='Patient Demographic'>
    <SegmentSubStructure piece='1' description='Living Dependency' length='2' required='O' ifrepeating='0' codetable='223'/>
    <SegmentSubStructure piece='2' description='Living Arrangement' length='2' required='O' ifrepeating='0' codetable='220'/>
    <SegmentSubStructure piece='3' description='Patient Primary Facility' datastruct='XON' symbol='*' length='90' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='4' description='Patient Primary Care Provider Name &amp; ID No.' datastruct='XCN' symbol='*' length='90' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='5' description='Student Indicator' length='2' required='O' ifrepeating='0' codetable='231'/>
    <SegmentSubStructure piece='6' description='Handicap' length='2' required='O' ifrepeating='0' codetable='310'/>
    <SegmentSubStructure piece='7' description='Living Will' length='2' required='O' ifrepeating='0' codetable='315'/>
    <SegmentSubStructure piece='8' description='Organ Donor' length='2' required='O' ifrepeating='0' codetable='316'/>
    <SegmentSubStructure piece='9' description='Separate Bill' length='2' required='O' ifrepeating='0' codetable='136'/>
    <SegmentSubStructure piece='10' description='Duplicate Patient' datastruct='CX' symbol='*' length='2' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='11' description='Publicity Indicator' datastruct='CE' length='1' required='O' ifrepeating='0' codetable='215'/>
    <SegmentSubStructure piece='12' description='Protection Indicator' length='1' required='O' ifrepeating='0' codetable='136'/>
</SegmentStructure>
<SegmentStructure name='PDC' description='Product Detail Country'>
    <SegmentSubStructure piece='1' description='Manufacturer/Distributor' datastruct='XON' symbol='!' length='80' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Country' datastruct='CE' symbol='!' length='60' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='3' description='Brand Name' symbol='!' length='60' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Device Family Name' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Generic Name' datastruct='CE' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='6' description='Model Identifier' symbol='*' length='60' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='7' description='Catalogue Identifier' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='8' description='Other Identifier' symbol='*' length='60' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='9' description='Product Code' datastruct='CE' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='10' description='Marketing Basis' length='4' required='O' ifrepeating='0' codetable='330'/>
    <SegmentSubStructure piece='11' description='Marketing Approval Identifier' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='12' description='Labeled Shelf Life' datastruct='CQ' length='12' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='13' description='Expected Shelf Life' datastruct='CQ' length='12' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='14' description='Date First Marked' datastruct='TS' length='26' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='15' description='Date Last Marked' datastruct='TS' length='26' required='O' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='PEO' description='Product Experience Observation'>
    <SegmentSubStructure piece='1' description='Event Identifiers Used' datastruct='CE' symbol='*' length='60' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='2' description='Event Symptom/Diagnosis Code' datastruct='CE' symbol='*' length='60' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='3' description='Event Onset Date/Time' datastruct='TS' symbol='!' length='26' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Event Exacerbation Date/Time' datastruct='TS' length='26' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Event Improved Date/Time' datastruct='TS' length='26' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='6' description='Event Ended Data/Time' datastruct='TS' length='26' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='7' description='Event Location Occurred Address' datastruct='XAD' length='106' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='8' description='Event Qualification' symbol='*' length='1' required='O' ifrepeating='1' codetable='237'/>
    <SegmentSubStructure piece='9' description='Event Serious' length='1' required='O' ifrepeating='0' codetable='238'/>
    <SegmentSubStructure piece='10' description='Event Expected' length='1' required='O' ifrepeating='0' codetable='239'/>
    <SegmentSubStructure piece='11' description='Event Outcome' symbol='*' length='1' required='O' ifrepeating='1' codetable='240'/>
    <SegmentSubStructure piece='12' description='Patient Outcome' length='1' required='O' ifrepeating='0' codetable='241'/>
    <SegmentSubStructure piece='13' description='Event Description From Others' symbol='*' length='600' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='14' description='Event From Original Reporter' symbol='*' length='600' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='15' description='Event Description From Patient' symbol='*' length='600' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='16' description='Event Description From Practitioner' symbol='*' length='600' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='17' description='Event Description From Autopsy' symbol='*' length='600' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='18' description='Cause Of Death' datastruct='CE' symbol='*' length='30' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='19' description='Primary Observer Name' datastruct='XPN' length='46' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='20' description='Primary Observer Address' datastruct='XAD' symbol='*' length='106' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='21' description='Primary Observer Telephone' datastruct='XTN' symbol='*' length='40' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='22' description='Primary Observer&apos;s Qualification' length='1' required='O' ifrepeating='0' codetable='242'/>
    <SegmentSubStructure piece='23' description='Confirmation Provided By' length='1' required='O' ifrepeating='0' codetable='242'/>
    <SegmentSubStructure piece='24' description='Primary Observer Aware Date/Time' datastruct='TS' length='26' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='25' description='Primary Observer&apos;s Identity May Be Divulged' length='1' required='O' ifrepeating='0' codetable='243'/>
</SegmentStructure>
<SegmentStructure name='PES' description='Product Experience Sender'>
    <SegmentSubStructure piece='1' description='Sender Organization Name' datastruct='XON' length='80' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Sender Individual Name' datastruct='XCN' symbol='*' length='60' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='3' description='Sender Address' datastruct='XAD' symbol='*' length='200' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='4' description='Sender Telephone' datastruct='XTN' symbol='*' length='44' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='5' description='Sender Event Identifier' datastruct='EI' length='30' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='6' description='Sender Sequence Number' length='2' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='7' description='Sender Event Description' symbol='*' length='600' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='8' description='Sender Comment' length='600' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='9' description='Sender Aware Date/Time' datastruct='TS' length='26' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='10' description='Event Report Date' datastruct='TS' symbol='!' length='26' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='11' description='Event Report Timing/Type' symbol='*' repeatcount='2' length='3' required='O' ifrepeating='1' codetable='234'/>
    <SegmentSubStructure piece='12' description='Event Report Source' length='1' required='O' ifrepeating='0' codetable='235'/>
    <SegmentSubStructure piece='13' description='Event Reported To' symbol='*' length='1' required='O' ifrepeating='1' codetable='236'/>
</SegmentStructure>
<SegmentStructure name='PID' description='Patient Identification'>
    <SegmentSubStructure piece='1' description='Set ID - Patient ID' length='4' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Patient ID (External ID)' datastruct='CX' length='16' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='3' description='Patient ID (Internal ID)' datastruct='CX' symbol='+' length='20' required='R' ifrepeating='1'/>
    <SegmentSubStructure piece='4' description='Alternate Patient ID' datastruct='CX' length='12' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Patient Name' datastruct='XPN' symbol='!' length='48' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='6' description='Mother&apos;s Maiden Name' datastruct='XPN' length='48' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='7' description='Date of Birth' datastruct='TS' length='26' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='8' description='Sex' length='1' ifrepeating='0' codetable='1'/>
    <SegmentSubStructure piece='9' description='Patient Alias' datastruct='XPN' symbol='*' length='48' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='10' description='Race' length='1' ifrepeating='0' codetable='5'/>
    <SegmentSubStructure piece='11' description='Patient Address' datastruct='XAD' symbol='*' length='106' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='12' description='County Code' length='4' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='13' description='Phone Number - Home' symbol='*' length='40' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='14' description='Phone Number - Business' symbol='*' length='40' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='15' description='Primary Language' datastruct='CE' length='60' required='O' ifrepeating='0' codetable='296'/>
    <SegmentSubStructure piece='16' description='Marital Status' symbol='*' length='1' ifrepeating='1' codetable='2'/>
    <SegmentSubStructure piece='17' description='Religion' length='3' required='O' ifrepeating='0' codetable='6'/>
    <SegmentSubStructure piece='18' description='Patient Account Number' datastruct='CX' length='20' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='19' description='SSN Number - Patient' length='16' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='20' description='Driver&apos;s License Number' datastruct='DLN' length='25' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='21' description='Mother&apos;s Identifier' datastruct='CX' length='20' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='22' description='Ethnic Group' length='1' required='O' ifrepeating='0' codetable='189'/>
    <SegmentSubStructure piece='23' description='Birth Place' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='24' description='Multiple Birth Indicator' length='2' required='O' ifrepeating='0' codetable='136'/>
    <SegmentSubStructure piece='25' description='Birth Order' length='2' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='26' description='Citizenship' length='4' required='O' ifrepeating='0' codetable='171'/>
    <SegmentSubStructure piece='27' description='Veterans Military Status' datastruct='CE' length='60' required='O' ifrepeating='0' codetable='172'/>
    <SegmentSubStructure piece='28' description='Nationality Code' datastruct='CE' length='80' required='O' ifrepeating='0' codetable='212'/>
    <SegmentSubStructure piece='29' description='Patient Death Date and Time' datastruct='TS' length='26' ifrepeating='0'/>
    <SegmentSubStructure piece='30' description='Patient Death Indicator' length='1' required='O' ifrepeating='0' codetable='136'/>
</SegmentStructure>
<SegmentStructure name='PR1' description='Procedures'>
    <SegmentSubStructure piece='1' description='Set ID - Procedure' symbol='!' length='4' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Procedure Coding Method' symbol='!' length='2' required='R' ifrepeating='0' codetable='89'/>
    <SegmentSubStructure piece='3' description='Procedure Code' datastruct='CE' length='80' required='O' ifrepeating='0' codetable='88'/>
    <SegmentSubStructure piece='4' description='Procedure Description' length='40' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Procedure Date/Time' datastruct='TS' length='26' ifrepeating='0'/>
    <SegmentSubStructure piece='6' description='Procedure Type' symbol='!' length='2' required='R' ifrepeating='0' codetable='230'/>
    <SegmentSubStructure piece='7' description='Procedure Minutes' length='4' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='8' description='Anesthesiologist' datastruct='XCN' symbol='*' length='120' required='O' ifrepeating='1' codetable='10'/>
    <SegmentSubStructure piece='9' description='Anesthesia Code' length='2' required='O' ifrepeating='0' codetable='19'/>
    <SegmentSubStructure piece='10' description='Anesthesia Minutes' length='4' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='11' description='Surgeon' datastruct='XCN' symbol='*' length='120' required='O' ifrepeating='1' codetable='10'/>
    <SegmentSubStructure piece='12' description='Procedure Practitioner' datastruct='XCN' symbol='*' length='230' required='O' ifrepeating='1' codetable='10'/>
    <SegmentSubStructure piece='13' description='Consent Code' datastruct='CE' length='60' required='O' ifrepeating='0' codetable='59'/>
    <SegmentSubStructure piece='14' description='Procedure Priority' length='2' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='15' description='Associated Diagnosis Code' datastruct='CE' length='80' required='O' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='PRA' description='Practitioner detail segment'>
    <SegmentSubStructure piece='1' description='PRA - Primary Key Value' symbol='!' length='20' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Practioner Group' datastruct='CE' symbol='*' length='60' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='3' description='Practioner Category' symbol='*' length='3' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='4' description='Provider Billing' length='1' required='O' ifrepeating='0' codetable='186'/>
    <SegmentSubStructure piece='5' description='Specialty' datastruct='CMSPD' symbol='*' length='100' required='O' ifrepeating='1' codetable='187'/>
    <SegmentSubStructure piece='6' description='Practitioner ID Numbers' datastruct='CMPLN' symbol='*' length='100' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='7' description='Privileges' datastruct='CMPIP' symbol='*' length='200' required='O' ifrepeating='1'/>
</SegmentStructure>
<SegmentStructure name='PRB' description='Problem Detail'>
    <SegmentSubStructure piece='1' description='Action Code' symbol='!' length='2' required='R' ifrepeating='0' codetable='287'/>
    <SegmentSubStructure piece='2' description='Action Date/Time' datastruct='TS' symbol='!' length='26' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='3' description='Problem ID' datastruct='CE' symbol='!' length='80' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Problem Instance ID' datastruct='EI' symbol='!' length='60' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Episode of Care ID' datastruct='EI' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='6' description='Problem List Priority' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='7' description='Problem Established Date/Time' datastruct='TS' length='26' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='8' description='Anticipated Problem Resolution Date/Time' datastruct='TS' length='26' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='9' description='Actual Problem Resolution Date/Time' datastruct='TS' length='26' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='10' description='Problem Classification' datastruct='CE' length='80' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='11' description='Problem Management Discipline' datastruct='CE' symbol='*' length='80' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='12' description='Problem Persistence' datastruct='CE' length='80' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='13' description='Problem Confirmation Status' datastruct='CE' length='80' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='14' description='Problem Life Cycle Status' datastruct='CE' length='80' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='15' description='Problem Life Cycle Status Date/Time' datastruct='TS' length='26' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='16' description='Problem Date of Onset' datastruct='TS' length='26' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='17' description='Problem Onset Text' length='80' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='18' description='Problem Ranking' datastruct='CE' length='80' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='19' description='Certainty of Problem' datastruct='CE' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='20' description='Probability of Problem (0-1)' length='5' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='21' description='Individual Awareness of Problem' datastruct='CE' length='80' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='22' description='Problem Prognosis' datastruct='CE' length='80' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='23' description='Individual Awareness of Prognosis' datastruct='CE' length='80' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='24' description='Family/Significant Other Awareness of Problem/Prognosis' length='200' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='25' description='Security/Sensitivity' datastruct='CE' length='80' required='O' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='PRC' description='Pricing'>
    <SegmentSubStructure piece='1' description='Primary Key Value' datastruct='CE' symbol='!' length='200' required='R' ifrepeating='0' codetable='132'/>
    <SegmentSubStructure piece='2' description='Facility ID' datastruct='EI' symbol='+' length='60' required='R' ifrepeating='1'/>
    <SegmentSubStructure piece='3' description='Department' datastruct='CE' symbol='*' length='30' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='4' description='Valid Patient Classes' symbol='*' length='1' required='O' ifrepeating='1' codetable='4'/>
    <SegmentSubStructure piece='5' description='Price' datastruct='CP' symbol='&amp;' length='12' required='C' ifrepeating='1'/>
    <SegmentSubStructure piece='6' description='Formula' symbol='*' length='200' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='7' description='Minimum Quantity' length='4' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='8' description='Maximum Quantity' length='4' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='9' description='Minimum Price' datastruct='MO' length='12' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='10' description='Maximum Price' datastruct='MO' length='12' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='11' description='Effective Start Date' datastruct='TS' length='26' ifrepeating='0'/>
    <SegmentSubStructure piece='12' description='Effective End Date' datastruct='TS' length='26' ifrepeating='0'/>
    <SegmentSubStructure piece='13' description='Price Override Flag' length='1' required='O' ifrepeating='0' codetable='268'/>
    <SegmentSubStructure piece='14' description='Billing Category' datastruct='CE' symbol='*' length='60' required='O' ifrepeating='1' codetable='293'/>
    <SegmentSubStructure piece='15' description='Chargeable Flag' length='1' required='O' ifrepeating='0' codetable='136'/>
    <SegmentSubStructure piece='16' description='Active/Inactive Flag' length='1' required='O' ifrepeating='0' codetable='183'/>
    <SegmentSubStructure piece='17' description='Cost' datastruct='MO' length='12' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='18' description='Charge On Indicator' length='1' required='O' ifrepeating='0' codetable='269'/>
</SegmentStructure>
<SegmentStructure name='PRD' description='Provider Data'>
    <SegmentSubStructure piece='1' description='Role' datastruct='CE' symbol='+' length='200' required='R' ifrepeating='1' codetable='286'/>
    <SegmentSubStructure piece='2' description='Provider Name' datastruct='XPN' symbol='*' length='106' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='3' description='Provider Address' datastruct='XAD' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Provider Location' datastruct='PL' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Provider Communication Information' datastruct='XTN' symbol='*' length='20' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='6' description='Preferred Method of Contact' datastruct='CE' length='200' required='O' ifrepeating='0' codetable='185'/>
    <SegmentSubStructure piece='7' description='Provider Identifiers' datastruct='CMPI' symbol='*' length='100' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='8' description='Effective Start Date of Role' datastruct='TS' length='26' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='9' description='Effective End Date of Role' datastruct='TS' length='26' required='O' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='PSH' description='Product Summary Header'>
    <SegmentSubStructure piece='1' description='Report Type' symbol='!' length='60' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Report Form Identifier' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='3' description='Report Date' datastruct='TS' symbol='!' length='26' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Report Interval Start Date' datastruct='TS' length='26' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Report Interval End Date' datastruct='TS' length='26' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='6' description='Quantity Manufactured' datastruct='CQ' length='12' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='7' description='Quantity Distributed' datastruct='CQ' length='12' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='8' description='Quantity Distributed Method' length='1' required='O' ifrepeating='0' codetable='329'/>
    <SegmentSubStructure piece='9' description='Quantity Distributed Comment' length='600' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='10' description='Quantity in Use' datastruct='CQ' length='12' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='11' description='Quantity in Use Method' length='1' required='O' ifrepeating='0' codetable='329'/>
    <SegmentSubStructure piece='12' description='Quantity in Use Comment' length='600' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='13' description='Number of Product Experience Reports Filed by Facility' symbol='*' repeatcount='8' length='2' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='14' description='Number of Product Experience Reports Filed by Distributor' symbol='*' repeatcount='8' length='2' required='O' ifrepeating='1'/>
</SegmentStructure>
<SegmentStructure name='PTH' description='Pathway'>
    <SegmentSubStructure piece='1' description='Action Code' symbol='!' length='2' required='R' ifrepeating='0' codetable='287'/>
    <SegmentSubStructure piece='2' description='Pathway ID' datastruct='CE' symbol='!' length='80' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='3' description='Pathway Instance ID' datastruct='EI' symbol='!' length='60' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Pathway Established Date/Time' datastruct='TS' symbol='!' length='26' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Pathway Lifecycle Status' datastruct='CE' length='80' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='6' description='Change Pathway Lifecycle Status Date/Time' datastruct='TS' symbol='?' length='26' required='C' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='PV1' description='Patient visit'>
    <SegmentSubStructure piece='1' description='Set ID - Patient Visit' length='4' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Patient Class' symbol='!' length='1' required='R' ifrepeating='0' codetable='4'/>
    <SegmentSubStructure piece='3' description='Assigned Patient Location' datastruct='PL' length='12' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Admission Type' length='2' required='O' ifrepeating='0' codetable='7'/>
    <SegmentSubStructure piece='5' description='Preadmit Number' datastruct='CX' length='20' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='6' description='Prior Patient Location' datastruct='PL' length='12' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='7' description='Attending Doctor' datastruct='XCN' length='60' required='O' ifrepeating='0' codetable='10'/>
    <SegmentSubStructure piece='8' description='Referring Doctor' datastruct='XCN' length='60' required='O' ifrepeating='0' codetable='10'/>
    <SegmentSubStructure piece='9' description='Consulting Doctor' datastruct='XCN' symbol='*' length='60' required='O' ifrepeating='1' codetable='10'/>
    <SegmentSubStructure piece='10' description='Hospital Service' length='3' required='O' ifrepeating='0' codetable='69'/>
    <SegmentSubStructure piece='11' description='Temporary Location' datastruct='PL' length='12' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='12' description='Preadmit Test Indicator' length='2' required='O' ifrepeating='0' codetable='87'/>
    <SegmentSubStructure piece='13' description='Readmission Indicator' length='2' required='O' ifrepeating='0' codetable='92'/>
    <SegmentSubStructure piece='14' description='Admit Source' length='3' required='O' ifrepeating='0' codetable='23'/>
    <SegmentSubStructure piece='15' description='Ambulatory Status' length='2' required='O' ifrepeating='0' codetable='9'/>
    <SegmentSubStructure piece='16' description='VIP Indicator' length='2' required='O' ifrepeating='0' codetable='99'/>
    <SegmentSubStructure piece='17' description='Admitting Doctor' datastruct='XCN' length='60' required='O' ifrepeating='0' codetable='10'/>
    <SegmentSubStructure piece='18' description='Patient Type' length='2' required='O' ifrepeating='0' codetable='18'/>
    <SegmentSubStructure piece='19' description='Visit Number' datastruct='CX' length='15' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='20' description='Financial Class' datastruct='FC' symbol='*' length='50' required='O' ifrepeating='1' codetable='64'/>
    <SegmentSubStructure piece='21' description='Charge Price Indicator' length='2' required='O' ifrepeating='0' codetable='32'/>
    <SegmentSubStructure piece='22' description='Courtesy Code' length='2' required='O' ifrepeating='0' codetable='45'/>
    <SegmentSubStructure piece='23' description='Credit Rating' length='2' required='O' ifrepeating='0' codetable='46'/>
    <SegmentSubStructure piece='24' description='Contract Code' symbol='*' length='2' required='O' ifrepeating='1' codetable='44'/>
    <SegmentSubStructure piece='25' description='Contract Effective Date' symbol='*' length='8' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='26' description='Contract Amount' symbol='*' length='12' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='27' description='Contract Period' symbol='*' length='3' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='28' description='Interest Code' length='2' required='O' ifrepeating='0' codetable='73'/>
    <SegmentSubStructure piece='29' description='Transfer to Bad Debt Code' length='1' required='O' ifrepeating='0' codetable='110'/>
    <SegmentSubStructure piece='30' description='Transfer to Bad Debt Date' length='8' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='31' description='Bad Debt Agency Code' length='10' required='O' ifrepeating='0' codetable='21'/>
    <SegmentSubStructure piece='32' description='Bad Debt Transfer Amount' length='12' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='33' description='Bad Debt Recovery Amount' length='12' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='34' description='Delete Account Indicator' length='1' required='O' ifrepeating='0' codetable='111'/>
    <SegmentSubStructure piece='35' description='Delete Account Date' length='8' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='36' description='Discharge Disposition' length='3' required='O' ifrepeating='0' codetable='112'/>
    <SegmentSubStructure piece='37' description='Discharged to Location' datastruct='CMDLD' length='25' required='O' ifrepeating='0' codetable='113'/>
    <SegmentSubStructure piece='38' description='Diet Type' length='2' required='O' ifrepeating='0' codetable='114'/>
    <SegmentSubStructure piece='39' description='Servicing Facility' length='2' required='O' ifrepeating='0' codetable='115'/>
    <SegmentSubStructure piece='40' description='Bed Status' length='1' required='B' ifrepeating='0' codetable='116'/>
    <SegmentSubStructure piece='41' description='Account Status' length='2' required='O' ifrepeating='0' codetable='117'/>
    <SegmentSubStructure piece='42' description='Pending Location' datastruct='PL' length='12' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='43' description='Prior Temporary Location' datastruct='PL' length='12' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='44' description='Admit Date/Time' datastruct='TS' length='26' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='45' description='Discharge Date/Time' datastruct='TS' length='26' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='46' description='Current Patient Balance' length='12' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='47' description='Total Charges' length='12' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='48' description='Total Adjustments' length='12' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='49' description='Total Payments' length='12' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='50' description='Alternate Visit ID' datastruct='CX' length='20' required='O' ifrepeating='0' codetable='192'/>
    <SegmentSubStructure piece='51' description='Visit Indicator' length='1' required='O' ifrepeating='0' codetable='326'/>
    <SegmentSubStructure piece='52' description='Other Healthcare Provider' datastruct='XCN' symbol='*' length='60' required='O' ifrepeating='1' codetable='10'/>
</SegmentStructure>
<SegmentStructure name='PV2' description='Patient visit - additional information'>
    <SegmentSubStructure piece='1' description='Prior Pending Location' datastruct='PL' length='12' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Accommodation Code' datastruct='CE' length='60' required='O' ifrepeating='0' codetable='129'/>
    <SegmentSubStructure piece='3' description='Admit Reason' datastruct='CE' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Transfer Reason' datastruct='CE' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Patient Valuables' symbol='*' length='25' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='6' description='Patient Valuables Location' length='25' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='7' description='Visit User Code' length='2' required='O' ifrepeating='0' codetable='130'/>
    <SegmentSubStructure piece='8' description='Expected Admit Date' datastruct='TS' length='8' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='9' description='Expected Discharge Date' datastruct='TS' length='8' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='10' description='Estimated Length of Inpatient Stay' length='3' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='11' description='Actual Length of Inpatient Stay' length='3' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='12' description='Visit Description' length='50' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='13' description='Referral Source Code' datastruct='XCN' length='90' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='14' description='Previous Service Date' length='8' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='15' description='Employment Illness Related Indicator' length='1' required='O' ifrepeating='0' codetable='136'/>
    <SegmentSubStructure piece='16' description='Purge Status Code' length='1' required='O' ifrepeating='0' codetable='213'/>
    <SegmentSubStructure piece='17' description='Purge Status Date' length='8' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='18' description='Special Program Code' length='2' required='O' ifrepeating='0' codetable='214'/>
    <SegmentSubStructure piece='19' description='Retention Indicator' length='1' required='O' ifrepeating='0' codetable='136'/>
    <SegmentSubStructure piece='20' description='Expected Number of Insurance Plans' length='1' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='21' description='Visit Publicity Code' length='1' required='O' ifrepeating='0' codetable='215'/>
    <SegmentSubStructure piece='22' description='Visit Protection Indicator' length='1' required='O' ifrepeating='0' codetable='136'/>
    <SegmentSubStructure piece='23' description='Clinic Organization Name' datastruct='XON' symbol='*' length='90' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='24' description='Patient Status Code' length='2' required='O' ifrepeating='0' codetable='216'/>
    <SegmentSubStructure piece='25' description='Visit Priority Code' length='1' required='O' ifrepeating='0' codetable='217'/>
    <SegmentSubStructure piece='26' description='Previous Treatment Date' length='8' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='27' description='Expected Discharge Disposition' length='2' required='O' ifrepeating='0' codetable='112'/>
    <SegmentSubStructure piece='28' description='Signature on File Date' length='8' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='29' description='First Similar Illness Date' length='8' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='30' description='Patient Charge Adjustment Code' length='3' required='O' ifrepeating='0' codetable='218'/>
    <SegmentSubStructure piece='31' description='Recurring Service Code' length='2' required='O' ifrepeating='0' codetable='219'/>
    <SegmentSubStructure piece='32' description='Billing Media Code' length='1' required='O' ifrepeating='0' codetable='136'/>
    <SegmentSubStructure piece='33' description='Expected Surgery Date &amp; Time' datastruct='TS' length='26' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='34' description='Military Partnership Code' length='2' required='O' ifrepeating='0' codetable='136'/>
    <SegmentSubStructure piece='35' description='Military Non-Availabiltiy Code' length='2' required='O' ifrepeating='0' codetable='136'/>
    <SegmentSubStructure piece='36' description='Newborn Baby Indicator' length='1' required='O' ifrepeating='0' codetable='136'/>
    <SegmentSubStructure piece='37' description='Baby Detained Indicator' length='1' required='O' ifrepeating='0' codetable='136'/>
</SegmentStructure>
<SegmentStructure name='QAK' description='Query Acknowledgement'>
    <SegmentSubStructure piece='1' description='Query tag' length='32' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Query response status' length='2' required='O' ifrepeating='0' codetable='208'/>
</SegmentStructure>
<SegmentStructure name='QRD' description='Query definition segment'>
    <SegmentSubStructure piece='1' description='Query Date/Time' datastruct='TS' length='26' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Query Format Code' symbol='!' length='1' required='R' ifrepeating='0' codetable='106'/>
    <SegmentSubStructure piece='3' description='Query Priority' symbol='!' length='1' required='R' ifrepeating='0' codetable='91'/>
    <SegmentSubStructure piece='4' description='Query ID' symbol='!' length='10' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Deferred Response Type' length='1' required='O' ifrepeating='0' codetable='107'/>
    <SegmentSubStructure piece='6' description='Deferred Response Date/Time' datastruct='TS' length='26' ifrepeating='0'/>
    <SegmentSubStructure piece='7' description='Quantity Limited Request' datastruct='CQ' symbol='!' length='10' required='R' ifrepeating='0' codetable='126'/>
    <SegmentSubStructure piece='8' description='Who Subject Filter' datastruct='XCN' symbol='+' length='60' required='R' ifrepeating='1'/>
    <SegmentSubStructure piece='9' description='What Subject Filter' datastruct='CE' symbol='+' length='60' required='R' ifrepeating='1' codetable='48'/>
    <SegmentSubStructure piece='10' description='What Department Data Code' datastruct='CE' symbol='+' length='60' required='R' ifrepeating='1'/>
    <SegmentSubStructure piece='11' description='What Data Code Value Qualifier' datastruct='CMVR' symbol='*' length='20' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='12' description='Query Results Level' length='1' ifrepeating='0' codetable='108'/>
</SegmentStructure>
<SegmentStructure name='QRF' description='Query filter segment'>
    <SegmentSubStructure piece='1' description='Where Subject Filter' symbol='+' length='20' required='R' ifrepeating='1'/>
    <SegmentSubStructure piece='2' description='When Data Start Date/Time' datastruct='TS' length='26' ifrepeating='0'/>
    <SegmentSubStructure piece='3' description='When Data End Date/Time' datastruct='TS' length='26' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='What User Qualifier' symbol='*' length='60' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='5' description='Other QRY Subject Filter' symbol='*' length='60' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='6' description='Which Date/Time Qualifier' symbol='*' length='12' required='O' ifrepeating='1' codetable='156'/>
    <SegmentSubStructure piece='7' description='Which Date/Time Status Qualifier' symbol='*' length='12' required='O' ifrepeating='1' codetable='157'/>
    <SegmentSubStructure piece='8' description='Date/Time Selection Qualifier' symbol='*' length='12' required='O' ifrepeating='1' codetable='158'/>
    <SegmentSubStructure piece='9' description='When Quantity/Timing Qualifier' datastruct='TQ' length='60' required='O' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='RDF' description='Table Row Definition'>
    <SegmentSubStructure piece='1' description='Number of Columns per Row' symbol='!' length='3' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Column Description' datastruct='RCD' symbol='+' length='40' required='R' ifrepeating='1'/>
</SegmentStructure>
<SegmentStructure name='RDT' description='Table Row Data'>
    <SegmentSubStructure piece='1' description='Column value' symbol='!' length='0' required='R' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='RF1' description='Referral Information Segment'>
    <SegmentSubStructure piece='1' description='Referral Status' datastruct='CE' length='200' required='O' ifrepeating='0' codetable='283'/>
    <SegmentSubStructure piece='2' description='Referral Priority' datastruct='CE' length='200' required='O' ifrepeating='0' codetable='280'/>
    <SegmentSubStructure piece='3' description='Referral Type' datastruct='CE' length='200' required='O' ifrepeating='0' codetable='281'/>
    <SegmentSubStructure piece='4' description='Referral Disposition' datastruct='CE' symbol='*' length='200' required='O' ifrepeating='1' codetable='282'/>
    <SegmentSubStructure piece='5' description='Referral Category' datastruct='CE' length='200' required='O' ifrepeating='0' codetable='284'/>
    <SegmentSubStructure piece='6' description='Originating Referral Identifier' datastruct='EI' symbol='!' length='30' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='7' description='Effective Date' datastruct='TS' length='26' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='8' description='Expiration Date' datastruct='TS' length='26' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='9' description='Process Date' datastruct='TS' length='26' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='10' description='Referral Reason' datastruct='CE' symbol='*' length='200' required='O' ifrepeating='1' codetable='336'/>
    <SegmentSubStructure piece='11' description='External Referral Identifier' datastruct='EI' symbol='*' length='30' required='O' ifrepeating='1'/>
</SegmentStructure>
<SegmentStructure name='RGS' description='Resource Group'>
    <SegmentSubStructure piece='1' description='Set ID - RGS' symbol='!' length='4' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Segment Action Code' length='3' required='O' ifrepeating='0' codetable='206'/>
    <SegmentSubStructure piece='3' description='Resource Group ID' datastruct='CE' length='200' required='O' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='ROL' description='Role'>
    <SegmentSubStructure piece='1' description='Role Instance ID' datastruct='EI' symbol='!' length='60' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Action Code' symbol='!' length='2' required='R' ifrepeating='0' codetable='287'/>
    <SegmentSubStructure piece='3' description='Role' datastruct='CE' length='0' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Role Person' datastruct='XCN' symbol='!' length='80' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Role Begin Date/Time' datastruct='TS' length='26' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='6' description='Role End Date/Time' datastruct='TS' length='26' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='7' description='Role Duration' datastruct='CE' length='80' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='8' description='Role Action (Assumption) Reason' datastruct='CE' length='80' required='O' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='RQ1' description='Requisition detail-1 segment'>
    <SegmentSubStructure piece='1' description='Anticipated Price' length='10' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Manufactured ID' datastruct='CE' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='3' description='Manufacturer&apos;s Catalog' length='16' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Vendor ID' datastruct='CE' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Vendor Catalog' length='16' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='6' description='Taxable' length='1' required='O' ifrepeating='0' codetable='136'/>
    <SegmentSubStructure piece='7' description='Substitute Allowed' length='1' required='O' ifrepeating='0' codetable='136'/>
</SegmentStructure>
<SegmentStructure name='RQD' description='Requisition detail'>
    <SegmentSubStructure piece='1' description='Requisition Line Number' length='4' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Item Code - Internal' datastruct='CE' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='3' description='Item Code - External' datastruct='CE' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Hospital Item Code' datastruct='CE' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Requisition Quantity' length='6' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='6' description='Requisition Unit of Measure' datastruct='CE' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='7' description='Department Cost Center' length='30' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='8' description='Item Natural Account Code' length='30' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='9' description='Deliver To ID' datastruct='CE' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='10' description='Date Needed' length='8' required='O' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='RXA' description='Pharmacy administration segment'>
    <SegmentSubStructure piece='1' description='Give Sub-ID Counter' symbol='!' length='4' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Administration Sub-ID Counter' symbol='!' length='4' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='3' description='Date/Time Start of Administration' datastruct='TS' symbol='!' length='26' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Date/Time End of Administration' datastruct='TS' symbol='!' length='26' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Administered Code' datastruct='CE' symbol='!' length='100' required='R' ifrepeating='0' codetable='292'/>
    <SegmentSubStructure piece='6' description='Administered Amount' symbol='!' length='20' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='7' description='Administered Units' datastruct='CE' symbol='?' length='60' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='8' description='Administered Dosage Form' datastruct='CE' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='9' description='Administration Notes' datastruct='CE' symbol='&amp;' length='200' required='C' ifrepeating='1'/>
    <SegmentSubStructure piece='10' description='Administering Provider' datastruct='XCN' length='200' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='11' description='Administered-at Location' datastruct='CMLA1' symbol='?' length='200' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='12' description='Administered Per (Time Unit)' symbol='?' length='20' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='13' description='Administered Strength' length='20' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='14' description='Administered Strength Units' datastruct='CE' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='15' description='Substance Lot Number' symbol='*' length='20' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='16' description='Substance Expiration Date' datastruct='TS' symbol='*' length='26' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='17' description='Substance Manufacturer Name' datastruct='CE' symbol='*' length='60' required='O' ifrepeating='1' codetable='227'/>
    <SegmentSubStructure piece='18' description='Substance Refusal Reason' datastruct='CE' symbol='*' length='60' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='19' description='Indication' datastruct='CE' symbol='*' length='200' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='20' description='Completion Status' length='2' required='O' ifrepeating='0' codetable='322'/>
    <SegmentSubStructure piece='21' description='Action Code-RXA' length='2' required='O' ifrepeating='0' codetable='323'/>
    <SegmentSubStructure piece='22' description='System Entry Date/Time' datastruct='TS' length='26' required='O' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='RXC' description='Pharmacy component order segment'>
    <SegmentSubStructure piece='1' description='RX Component Type' symbol='!' length='1' required='R' ifrepeating='0' codetable='166'/>
    <SegmentSubStructure piece='2' description='Component Code' datastruct='CE' symbol='!' length='100' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='3' description='Component Amount' symbol='!' length='20' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Component Units' datastruct='CE' symbol='!' length='60' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Component Strength' length='20' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='6' description='Component Strength Units' datastruct='CE' length='60' required='O' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='RXD' description='Pharmacy dispense segment'>
    <SegmentSubStructure piece='1' description='Dispense Sub-ID Counter' symbol='!' length='4' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Dispense/Give Code' datastruct='CE' symbol='!' length='100' required='R' ifrepeating='0' codetable='292'/>
    <SegmentSubStructure piece='3' description='Date/Time Dispensed' datastruct='TS' symbol='!' length='26' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Actual Dispense Amount' symbol='!' length='20' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Actual Dispense Units' datastruct='CE' symbol='?' length='60' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='6' description='Actual Dosage Form' datastruct='CE' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='7' description='Prescription Number' symbol='!' length='20' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='8' description='Number of Refills Remaining' symbol='?' length='20' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='9' description='Dispense Notes' datastruct='CE' symbol='&amp;' length='200' required='C' ifrepeating='1'/>
    <SegmentSubStructure piece='10' description='Dispensing Provider' datastruct='XCN' length='200' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='11' description='Substitution Status' length='1' required='O' ifrepeating='0' codetable='167'/>
    <SegmentSubStructure piece='12' description='Total Daily Dose' datastruct='CQ' symbol='?' length='10' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='13' description='Dispense-To Location' datastruct='CMLA1' length='200' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='14' description='Needs Human Review' length='1' required='O' ifrepeating='0' codetable='136'/>
    <SegmentSubStructure piece='15' description='Pharmacy/Treatment Supplier&apos;s Special Dispensing Instructions' datastruct='CE' symbol='*' length='200' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='16' description='Actual Strength' length='20' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='17' description='Actual Strength Unit' datastruct='CE' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='18' description='Substance Lot Number' symbol='*' length='20' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='19' description='Substance Expiration Date' datastruct='TS' symbol='*' length='26' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='20' description='Substance Manufacturer Name' datastruct='CE' symbol='*' length='60' required='O' ifrepeating='1' codetable='227'/>
    <SegmentSubStructure piece='21' description='Indication' datastruct='CE' length='200' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='22' description='Dispense Package Size' length='20' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='23' description='Dispense Package Size Unit' datastruct='CE' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='24' description='Dispense Package Method' length='2' required='O' ifrepeating='0' codetable='321'/>
</SegmentStructure>
<SegmentStructure name='RXE' description='Pharmacy encoded order segment'>
    <SegmentSubStructure piece='1' description='Quantity/Timing' datastruct='TQ' symbol='!' length='200' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Give Code' datastruct='CE' symbol='!' length='100' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='3' description='Give Amount - Minimum' symbol='!' length='20' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Give Amount - Maximum' length='20' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Give Units' datastruct='CE' symbol='!' length='60' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='6' description='Give Dosage Form' datastruct='CE' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='7' description='Provider&apos;s Administration Instructions' datastruct='CE' symbol='*' length='200' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='8' description='Deliver To Location' datastruct='CMLA1' length='200' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='9' description='Substitution Status' length='1' required='O' ifrepeating='0' codetable='167'/>
    <SegmentSubStructure piece='10' description='Dispense Amount' symbol='?' length='20' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='11' description='Dispense Units' datastruct='CE' symbol='?' length='60' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='12' description='Number of Refills' length='3' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='13' description='Ordering Provider&apos;s DEA Number' datastruct='CN' symbol='?' length='60' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='14' description='Pharmacist/Treatment Supplier&apos;s Verifier ID' datastruct='CN' symbol='?' length='60' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='15' description='Prescription Number' symbol='?' length='20' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='16' description='Number of Refills Remaining' symbol='?' length='20' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='17' description='Number of Refills/Doses Dispensed' symbol='?' length='20' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='18' description='Date / time of most recent refill or dose dispensed' datastruct='TS' length='26' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='19' description='Total Daily Dose' datastruct='CQ' symbol='?' length='10' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='20' description='Needs Human Review' length='1' required='O' ifrepeating='0' codetable='136'/>
    <SegmentSubStructure piece='21' description='Pharmacy/Treatment Supplier&apos;s Special Dispensing Instructions' datastruct='CE' symbol='*' length='200' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='22' description='Give Per (Time Unit)' symbol='?' length='20' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='23' description='Give Rate Amount' length='6' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='24' description='Give Rate Units' datastruct='CE' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='25' description='Give Strength' length='20' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='26' description='Give Strength Units' datastruct='CE' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='27' description='Give Indication' datastruct='CE' length='200' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='28' description='Dispense Package Size' length='20' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='29' description='Dispense Package Size Unit' datastruct='CE' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='30' description='Dispense Package Method' length='2' required='O' ifrepeating='0' codetable='321'/>
</SegmentStructure>
<SegmentStructure name='RXG' description='Pharmacy give segment'>
    <SegmentSubStructure piece='1' description='Give Sub-ID Counter' length='4' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Dispense Sub-ID Counter' symbol='!' length='4' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='3' description='Quantity/Timing' datastruct='TQ' symbol='!' length='200' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Give Code' datastruct='CE' symbol='!' length='100' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Give Amount - Minimum' symbol='!' length='20' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='6' description='Give Amount - Maximum' length='20' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='7' description='Give Units' datastruct='CE' symbol='!' length='60' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='8' description='Give Dosage Form' datastruct='CE' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='9' description='Administration Notes' datastruct='CE' symbol='&amp;' length='200' required='C' ifrepeating='1'/>
    <SegmentSubStructure piece='10' description='Substitution Status' length='1' required='O' ifrepeating='0' codetable='167'/>
    <SegmentSubStructure piece='11' description='Dispense-To Location' datastruct='CMLA1' length='200' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='12' description='Needs Human Review' length='1' required='O' ifrepeating='0' codetable='136'/>
    <SegmentSubStructure piece='13' description='Pharmacy Special Administration Instructions' datastruct='CE' length='200' ifrepeating='0'/>
    <SegmentSubStructure piece='14' description='Give Per (Time Unit)' symbol='?' length='20' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='15' description='Give Rate Amount' length='6' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='16' description='Give Rate Units' datastruct='CE' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='17' description='Give Strength' length='20' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='18' description='Give Strength Units' datastruct='CE' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='19' description='Substance Lot Number' symbol='*' length='20' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='20' description='Substance Expiration Date' datastruct='TS' symbol='*' length='26' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='21' description='Substance Manufacturer Name' datastruct='CE' symbol='*' length='60' required='O' ifrepeating='1' codetable='227'/>
    <SegmentSubStructure piece='22' description='Indication' datastruct='CE' length='200' required='O' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='RXO' description='Pharmacy prescription order segment'>
    <SegmentSubStructure piece='1' description='Requested Give Code' datastruct='CE' symbol='!' length='100' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Requested Give Amount - Minimum' symbol='!' length='20' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='3' description='Requested Give Amount - Maximum' length='20' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Requested Give Units' datastruct='CE' symbol='!' length='60' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Requested Dosage Form' datastruct='CE' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='6' description='Provider&apos;s Pharmacy Instructions' datastruct='CE' symbol='*' length='200' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='7' description='Provider&apos;s Administration Instructions' datastruct='CE' symbol='*' length='200' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='8' description='Deliver To Location' datastruct='CMLA1' length='200' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='9' description='Allow Substitutions' length='1' required='O' ifrepeating='0' codetable='161'/>
    <SegmentSubStructure piece='10' description='Requested Dispense Code' datastruct='CE' symbol='?' length='100' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='11' description='Requested Dispense Amount' symbol='?' length='20' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='12' description='Requested Dispense Units' datastruct='CE' symbol='?' length='60' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='13' description='Number of Refills' length='3' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='14' description='Ordering Provider&apos;s DEA Number' datastruct='CN' symbol='?' length='60' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='15' description='Pharmacist/Treatment Supplier&apos;s Verifier ID' datastruct='CN' symbol='?' length='60' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='16' description='Needs Human Review' length='1' required='O' ifrepeating='0' codetable='136'/>
    <SegmentSubStructure piece='17' description='Requested Give Per (Time Unit)' symbol='?' length='20' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='18' description='Requested Give Strength' length='20' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='19' description='Requested Give Strength Units' datastruct='CE' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='20' description='Indication' datastruct='CE' length='200' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='21' description='Requested Give Rate Amount' length='6' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='22' description='Requested Give Rate Units' datastruct='CE' length='60' required='O' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='RXR' description='Pharmacy route segment'>
    <SegmentSubStructure piece='1' description='Route' datastruct='CE' symbol='!' length='60' required='R' ifrepeating='0' codetable='162'/>
    <SegmentSubStructure piece='2' description='Site' datastruct='CE' length='60' required='O' ifrepeating='0' codetable='163'/>
    <SegmentSubStructure piece='3' description='Administration Device' datastruct='CE' length='60' required='O' ifrepeating='0' codetable='164'/>
    <SegmentSubStructure piece='4' description='Administration Method' datastruct='CE' length='60' required='O' ifrepeating='0' codetable='165'/>
</SegmentStructure>
<SegmentStructure name='SCH' description='Schedule Activity Information'>
    <SegmentSubStructure piece='1' description='Placer Appointment ID' datastruct='EI' symbol='!' length='22' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Filler Appointment ID' datastruct='EI' symbol='?' length='22' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='3' description='Occurrence Number' symbol='?' length='5' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Placer Group Number' datastruct='EI' length='37' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Schedule ID' datastruct='CE' length='200' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='6' description='Event Reason' datastruct='CE' symbol='!' length='200' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='7' description='Appointment Reason' datastruct='CE' length='200' required='O' ifrepeating='0' codetable='276'/>
    <SegmentSubStructure piece='8' description='Appointment Type' datastruct='CE' length='200' required='O' ifrepeating='0' codetable='277'/>
    <SegmentSubStructure piece='9' description='Appointment Duration' length='20' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='10' description='Appointment Duration Units' datastruct='CE' length='200' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='11' description='Appointment Timing Quantity' datastruct='TQ' symbol='+' length='200' required='R' ifrepeating='1'/>
    <SegmentSubStructure piece='12' description='Placer Contact Person' datastruct='XCN' length='48' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='13' description='Placer Contact Phone Number' datastruct='XTN' length='40' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='14' description='Placer Contact Address' datastruct='XAD' length='106' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='15' description='Placer Contact Location' datastruct='PL' length='80' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='16' description='Filler Contact Person' datastruct='XCN' symbol='!' length='38' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='17' description='Filler Contact Phone Number' datastruct='XTN' length='40' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='18' description='Filler Contact Address' datastruct='XAD' length='106' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='19' description='Filler Contact Location' datastruct='PL' length='80' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='20' description='Entered By Person' datastruct='XCN' symbol='!' length='48' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='21' description='Entered By Phone Number' datastruct='XTN' symbol='*' length='40' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='22' description='Entered By Location' datastruct='PL' length='80' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='23' description='Parent Placer Appointment ID' datastruct='EI' length='75' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='24' description='Parent Filler Appointment ID' datastruct='EI' length='75' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='25' description='Filler Status Code' datastruct='CE' symbol='?' length='200' required='C' ifrepeating='0' codetable='278'/>
</SegmentStructure>
<SegmentStructure name='SPR' description='Stored Procedure Request Definition'>
    <SegmentSubStructure piece='1' description='Query tag' length='32' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Query/ Response Format Code' symbol='!' length='1' required='R' ifrepeating='0' codetable='106'/>
    <SegmentSubStructure piece='3' description='Stored procedure name' datastruct='CE' symbol='!' length='60' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Input parameter list' datastruct='QIP' symbol='*' length='256' required='O' ifrepeating='1'/>
</SegmentStructure>
<SegmentStructure name='STF' description='Staff identification segment'>
    <SegmentSubStructure piece='1' description='STF - Primary Key Value' datastruct='CE' symbol='!' length='60' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Staff ID Code' datastruct='CE' symbol='*' length='60' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='3' description='Staff Name' datastruct='XPN' length='48' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Staff Type' symbol='*' length='2' required='O' ifrepeating='1' codetable='182'/>
    <SegmentSubStructure piece='5' description='Sex' length='1' ifrepeating='0' codetable='1'/>
    <SegmentSubStructure piece='6' description='Date of Birth' datastruct='TS' length='26' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='7' description='Active/Inactive Flag' length='1' required='O' ifrepeating='0' codetable='183'/>
    <SegmentSubStructure piece='8' description='Department' datastruct='CE' symbol='*' length='200' required='O' ifrepeating='1' codetable='184'/>
    <SegmentSubStructure piece='9' description='Service' datastruct='CE' symbol='*' length='200' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='10' description='Phone' symbol='*' length='40' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='11' description='Office/Home Address' datastruct='AD' symbol='*' repeatcount='2' length='106' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='12' description='Activation Date' datastruct='CMDIN' symbol='*' length='26' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='13' description='Inactivation Date' datastruct='CMDIN' symbol='*' length='26' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='14' description='Backup Person ID' datastruct='CE' symbol='*' length='60' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='15' description='E-mail Address' symbol='*' length='40' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='16' description='Preferred Method of Contact' datastruct='CE' length='200' required='O' ifrepeating='0' codetable='185'/>
    <SegmentSubStructure piece='17' description='Marital Status' symbol='*' length='1' ifrepeating='1' codetable='2'/>
    <SegmentSubStructure piece='18' description='Job Title' length='20' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='19' description='Job Code/Class' datastruct='JCC' length='20' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='20' description='Employment Status' length='2' ifrepeating='0' codetable='66'/>
    <SegmentSubStructure piece='21' description='Additional Insured on Auto' length='1' ifrepeating='0' codetable='136'/>
    <SegmentSubStructure piece='22' description='Driver&apos;s License Number' datastruct='DLN' length='25' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='23' description='Copy Auto Ins' length='1' ifrepeating='0' codetable='136'/>
    <SegmentSubStructure piece='24' description='Auto Ins. Expires' length='8' ifrepeating='0'/>
    <SegmentSubStructure piece='25' description='Date Last DMV Review' length='8' ifrepeating='0'/>
    <SegmentSubStructure piece='26' description='Date Next DMV Review' length='8' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='TXA' description='Document notification segment'>
    <SegmentSubStructure piece='1' description='Set ID- TXA' symbol='!' length='4' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Document Type' symbol='!' length='30' required='R' ifrepeating='0' codetable='270'/>
    <SegmentSubStructure piece='3' description='Document Content Presentation' symbol='?' length='2' required='C' ifrepeating='0' codetable='191'/>
    <SegmentSubStructure piece='4' description='Activity Date/Time' datastruct='TS' length='26' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Primary Activity Provider Code/Name' datastruct='XCN' symbol='?' length='60' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='6' description='Origination Date/Time' datastruct='TS' length='26' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='7' description='Transcription Date/Time' datastruct='TS' symbol='?' length='26' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='8' description='Edit Date/Time' datastruct='TS' symbol='*' length='26' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='9' description='Originator Code/Name' datastruct='XCN' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='10' description='Assigned Document Authenticator' datastruct='XCN' symbol='*' length='60' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='11' description='Transcriptionist Code/Name' datastruct='XCN' symbol='?' length='48' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='12' description='Unique Document Number' datastruct='EI' symbol='!' length='30' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='13' description='Parent Document Number' datastruct='EI' symbol='?' length='30' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='14' description='Placer Order Number' datastruct='EI' symbol='*' length='22' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='15' description='Filler Order Number' datastruct='EI' symbol='?' length='22' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='16' description='Unique Document File Name' length='30' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='17' description='Document Completion Status' symbol='+' length='2' required='R' ifrepeating='1' codetable='271'/>
    <SegmentSubStructure piece='18' description='Document Confidentiality Status' length='2' required='O' ifrepeating='0' codetable='272'/>
    <SegmentSubStructure piece='19' description='Document Availability Status' length='2' required='O' ifrepeating='0' codetable='273'/>
    <SegmentSubStructure piece='20' description='Document Storage Status' length='2' required='O' ifrepeating='0' codetable='275'/>
    <SegmentSubStructure piece='21' description='Document Change Reason' symbol='?' length='30' required='C' ifrepeating='0'/>
    <SegmentSubStructure piece='22' description='Authentication Person, Time Stamp' datastruct='PPN' symbol='*' length='60' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='23' description='Distributed Copies (Code and Name of Recipients)' datastruct='XCN' symbol='*' length='60' required='O' ifrepeating='1'/>
</SegmentStructure>
<SegmentStructure name='UB1' description='UB82  data'>
    <SegmentSubStructure piece='1' description='Set ID - UB1' length='4' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Blood Deductible  (43)' length='1' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='3' description='Blood Furnished Pints Of (40)' length='2' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Blood Replaced Pints (41)' length='2' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Blood Not Replaced Pints(42)' length='2' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='6' description='Co Insurance Days (25)' length='2' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='7' description='Condition Code (35-39)' symbol='*' repeatcount='5' length='2' required='O' ifrepeating='1' codetable='43'/>
    <SegmentSubStructure piece='8' description='Covered Days   (23)' length='3' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='9' description='Non Covered Days   (24)' length='3' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='10' description='Value Amount &amp; Code (46-49)' datastruct='CMUVC' symbol='*' repeatcount='8' length='12' required='O' ifrepeating='1' codetable='153'/>
    <SegmentSubStructure piece='11' description='Number Of Grace Days (90)' length='2' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='12' description='Spec Program Indicator (44)' datastruct='CE' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='13' description='PSRO/UR Approval Indicator (87)' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='14' description='PSRO/UR Approved Stay Fm (88)' length='8' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='15' description='PSRO/UR Approved Stay To (89)' length='8' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='16' description='Occurrence (28 32)' datastruct='CMOCD' symbol='*' repeatcount='5' length='20' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='17' description='Occurrence Span (33)' length='2' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='18' description='Occur Span Start Date(33)' length='8' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='19' description='Occur Span End Date (33)' length='8' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='20' description='UB 82 Locator 2' length='30' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='21' description='UB 82 Locator 9' length='7' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='22' description='UB 82 Locator 27' length='8' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='23' description='UB 82 Locator 45' length='17' required='O' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='UB2' description='UB92 data'>
    <SegmentSubStructure piece='1' description='Set ID - UB2' length='4' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Co-Insurance Days (9)' length='3' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='3' description='Condition Code (24-30)' symbol='*' repeatcount='7' length='2' required='O' ifrepeating='1' codetable='43'/>
    <SegmentSubStructure piece='4' description='Covered Days (7)' length='3' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Non-Covered Days (8)' length='4' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='6' description='Value Amount &amp; Code' datastruct='CMUVC' symbol='*' repeatcount='12' length='11' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='7' description='Occurrence Code &amp; Date (32-35)' datastruct='CMOCD' symbol='*' repeatcount='8' length='11' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='8' description='Occurrence Span Code/Dates (36)' datastruct='CMOSP' symbol='*' repeatcount='2' length='28' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='9' description='UB92 Locator 2 (State)' symbol='*' repeatcount='2' length='29' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='10' description='UB92 Locator 11 (State)' symbol='*' repeatcount='2' length='12' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='11' description='UB92 Locator 31 (National)' length='5' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='12' description='Document Control Number' symbol='*' repeatcount='3' length='23' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='13' description='UB92 Locator 49 (National)' symbol='*' repeatcount='23' length='4' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='14' description='UB92 Locator 56 (State)' symbol='*' repeatcount='5' length='14' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='15' description='UB92 Locator 57 (National)' length='27' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='16' description='UB92 Locator 78 (State)' symbol='*' repeatcount='2' length='2' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='17' description='Special Visit Count' length='3' required='O' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='URD' description='Results/update definition segment'>
    <SegmentSubStructure piece='1' description='R/U Date/Time' datastruct='TS' length='26' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Report Priority' length='1' required='O' ifrepeating='0' codetable='109'/>
    <SegmentSubStructure piece='3' description='R/U Who Subject Definition' datastruct='XCN' symbol='+' length='60' required='R' ifrepeating='1'/>
    <SegmentSubStructure piece='4' description='R/U What Subject Definition' datastruct='CE' symbol='*' length='60' required='O' ifrepeating='1' codetable='48'/>
    <SegmentSubStructure piece='5' description='R/U What Department Code' datastruct='CE' symbol='*' length='60' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='6' description='R/U Display/Print Locations' symbol='*' length='20' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='7' description='R/U Results Level' length='1' required='O' ifrepeating='0' codetable='108'/>
</SegmentStructure>
<SegmentStructure name='URS' description='Unsolicited selection segment'>
    <SegmentSubStructure piece='1' description='R/U Where Subject Definition' symbol='+' length='20' required='R' ifrepeating='1'/>
    <SegmentSubStructure piece='2' description='R/U When Data Start Date/Time' datastruct='TS' length='26' ifrepeating='0'/>
    <SegmentSubStructure piece='3' description='R/U When Data End Date/Time' datastruct='TS' length='26' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='R/U What User Qualifier' symbol='*' length='20' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='5' description='R/U Other Results Subject Definition' symbol='*' length='20' required='O' ifrepeating='1'/>
    <SegmentSubStructure piece='6' description='R/U Which Date/Time Qualifier' symbol='*' length='12' required='O' ifrepeating='1' codetable='156'/>
    <SegmentSubStructure piece='7' description='R/U Which Date/Time Status Qualifier' symbol='*' length='12' required='O' ifrepeating='1' codetable='157'/>
    <SegmentSubStructure piece='8' description='R/U Date/Time Selection Qualifier' symbol='*' length='12' required='O' ifrepeating='1' codetable='158'/>
    <SegmentSubStructure piece='9' description='R/U Quantity/Timing Qualifier' datastruct='TQ' length='60' required='O' ifrepeating='0'/>
</SegmentStructure>
<SegmentStructure name='VAR' description='Variance'>
    <SegmentSubStructure piece='1' description='Variance Instance ID' datastruct='EI' symbol='!' length='60' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Documented Date/Time' datastruct='TS' symbol='!' length='26' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='3' description='Stated Variance Date/Time' datastruct='TS' length='26' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Variance Originator' datastruct='XCN' length='860' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Variance Classification' datastruct='CE' length='60' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='6' description='Variance Description' symbol='*' length='512' required='O' ifrepeating='1'/>
</SegmentStructure>
<SegmentStructure name='VTQ' description='Virtual Table Query Request'>
    <SegmentSubStructure piece='1' description='Query tag' length='32' required='O' ifrepeating='0'/>
    <SegmentSubStructure piece='2' description='Query/ Response Format Code' symbol='!' length='1' required='R' ifrepeating='0' codetable='106'/>
    <SegmentSubStructure piece='3' description='VT Query Name' datastruct='CE' symbol='!' length='60' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='4' description='Virtual Table Name' datastruct='CE' symbol='!' length='60' required='R' ifrepeating='0'/>
    <SegmentSubStructure piece='5' description='Selection Criteria' datastruct='QSC' symbol='*' length='256' required='O' ifrepeating='1'/>
</SegmentStructure>

<DataStructure name='AD' description='address'>
    <DataSubStructure piece='1' description='street address'/>
    <DataSubStructure piece='2' description='other designation'/>
    <DataSubStructure piece='3' description='city'/>
    <DataSubStructure piece='4' description='state or province'/>
    <DataSubStructure piece='5' description='zip or postal code'/>
    <DataSubStructure piece='6' description='country'/>
    <DataSubStructure piece='7' description='address type' codetable='190'/>
    <DataSubStructure piece='8' description='other geographic designation'/>
</DataStructure>
<DataStructure name='CD' description='Channel Definition (2.8.2)'>
    <DataSubStructure piece='1' description='channel identifier' datastruct='CMWVI'/>
    <DataSubStructure piece='2' description='electrode names'/>
    <DataSubStructure piece='3' description='channel sensitivity/units' datastruct='.:CMCSU'/>
    <DataSubStructure piece='4' description='calibration parameters' datastruct='.:CMCCP'/>
    <DataSubStructure piece='5' description='sampling frequency'/>
    <DataSubStructure piece='6' description='minimum/maximum data values' datastruct='.:CMMDV'/>
</DataStructure>
<DataStructure name='CE' description='coded element'>
    <DataSubStructure piece='1' description='identifier'/>
    <DataSubStructure piece='2' description='text'/>
    <DataSubStructure piece='3' description='name of coding system'/>
    <DataSubStructure piece='4' description='alternate identifier'/>
    <DataSubStructure piece='5' description='alternate text'/>
    <DataSubStructure piece='6' description='name of alternate coding system'/>
</DataStructure>
<DataStructure name='CF' description='coded element with formatted values'>
    <DataSubStructure piece='1' description='identifier'/>
    <DataSubStructure piece='2' description='formatted text'/>
    <DataSubStructure piece='3' description='name of coding system'/>
    <DataSubStructure piece='4' description='alternate identifier'/>
    <DataSubStructure piece='5' description='alternate formatted text'/>
    <DataSubStructure piece='6' description='name of alternate coding system'/>
</DataStructure>
<DataStructure name='CK' description='composite ID with check digit'>
    <DataSubStructure piece='1' description='ID number (NM)'/>
    <DataSubStructure piece='2' description='check digit'/>
    <DataSubStructure piece='3' description='code identifying the check digit scheme employed' codetable='61'/>
    <DataSubStructure piece='4' description='assigning authority' datastruct='HD'/>
</DataStructure>
<DataStructure name='CMABSRANGE'>
    <DataSubStructure piece='1' description='Range' datastruct='CMRANGE'/>
    <DataSubStructure piece='2' description='Numeric Change'/>
    <DataSubStructure piece='3' description='Percent per Change'/>
    <DataSubStructure piece='4' description='Days'/>
</DataStructure>
<DataStructure name='CMAUI'>
    <DataSubStructure piece='1' description='authorization number'/>
    <DataSubStructure piece='2' description='date' datastruct='TS'/>
    <DataSubStructure piece='3' description='source'/>
</DataStructure>
<DataStructure name='CMCCD'>
    <DataSubStructure piece='1' description='when to charge code' codetable='100'/>
    <DataSubStructure piece='2' description='date/time' datastruct='TS'/>
</DataStructure>
<DataStructure name='CMDDI'>
    <DataSubStructure piece='1' description='delay days'/>
    <DataSubStructure piece='2' description='amount'/>
    <DataSubStructure piece='3' description='number of days'/>
</DataStructure>
<DataStructure name='CMDIN'>
    <DataSubStructure piece='1' description='date' datastruct='TS'/>
    <DataSubStructure piece='2' description='institution name' datastruct='CE'/>
</DataStructure>
<DataStructure name='CMDLD'>
    <DataSubStructure piece='1' description='discharge location'/>
    <DataSubStructure piece='2' description='effective date' datastruct='TS'/>
</DataStructure>
<DataStructure name='CMDLT'>
    <DataSubStructure piece='1' description='Range' datastruct='CMRANGE'/>
    <DataSubStructure piece='2' description='numeric threshold'/>
    <DataSubStructure piece='3' description='change'/>
    <DataSubStructure piece='4' description='length of time-days'/>
</DataStructure>
<DataStructure name='CMDTN'>
    <DataSubStructure piece='1' description='day type' codetable='149'/>
    <DataSubStructure piece='2' description='number of days'/>
</DataStructure>
<DataStructure name='CMEIP'>
    <DataSubStructure piece='1' description='parent&apos;s placer order number' datastruct='EI'/>
    <DataSubStructure piece='2' description='parent&apos;s filler order number' datastruct='EI'/>
</DataStructure>
<DataStructure name='CMELD'>
    <DataSubStructure piece='1' description='segment ID'/>
    <DataSubStructure piece='2' description='sequence'/>
    <DataSubStructure piece='3' description='field position'/>
    <DataSubStructure piece='4' description='code identifying error' datastruct='CE'/>
</DataStructure>
<DataStructure name='CMLA1'>
    <DataSubStructure piece='1' description='point of care (ST)' codetable='302'/>
    <DataSubStructure piece='2' description='room' codetable='303'/>
    <DataSubStructure piece='3' description='bed' codetable='304'/>
    <DataSubStructure piece='4' description='facility (HD)' datastruct='HD'/>
    <DataSubStructure piece='5' description='location status' codetable='306'/>
    <DataSubStructure piece='6' description='person location type' codetable='305'/>
    <DataSubStructure piece='7' description='building' codetable='307'/>
    <DataSubStructure piece='8' description='floor' codetable='308'/>
    <DataSubStructure piece='9' description='street address'/>
    <DataSubStructure piece='10' description='other designation'/>
    <DataSubStructure piece='11' description='city'/>
    <DataSubStructure piece='12' description='state or province'/>
    <DataSubStructure piece='13' description='zip or postal code'/>
    <DataSubStructure piece='14' description='country'/>
    <DataSubStructure piece='15' description='address type' codetable='190'/>
    <DataSubStructure piece='16' description='other geographic designation'/>
</DataStructure>
<DataStructure name='CMMOC'>
    <DataSubStructure piece='1' description='dollar amount' datastruct='MO'/>
    <DataSubStructure piece='2' description='charge code' datastruct='CE'/>
</DataStructure>
<DataStructure name='CMMSG'>
    <DataSubStructure piece='1' description='message type' codetable='76'/>
    <DataSubStructure piece='2' description='trigger event' codetable='3'/>
</DataStructure>
<DataStructure name='CMNDL'>
    <DataSubStructure piece='1' description='name' datastruct='CN'/>
    <DataSubStructure piece='2' description='start date/time' datastruct='TS'/>
    <DataSubStructure piece='3' description='end date/time' datastruct='TS'/>
    <DataSubStructure piece='4' description='point of care (IS)'/>
    <DataSubStructure piece='5' description='room' codetable='303'/>
    <DataSubStructure piece='6' description='bed' codetable='304'/>
    <DataSubStructure piece='7' description='facility (HD)' datastruct='HD'/>
    <DataSubStructure piece='8' description='location status' codetable='306'/>
    <DataSubStructure piece='9' description='person location type' codetable='305'/>
    <DataSubStructure piece='10' description='building' codetable='307'/>
    <DataSubStructure piece='11' description='floor' codetable='308'/>
</DataStructure>
<DataStructure name='CMOCD'>
    <DataSubStructure piece='1' description='occurrence code' datastruct='CE'/>
    <DataSubStructure piece='2' description='occurrence date'/>
</DataStructure>
<DataStructure name='CMOSP'>
    <DataSubStructure piece='1' description='occurrence span code' datastruct='CE'/>
    <DataSubStructure piece='2' description='occurrence span start date'/>
    <DataSubStructure piece='3' description='occurrence span stop date'/>
</DataStructure>
<DataStructure name='CMPCF'>
    <DataSubStructure piece='1' description='pre-certification patient type' codetable='150'/>
    <DataSubStructure piece='2' description='pre-certification required' codetable='136'/>
    <DataSubStructure piece='3' description='pre-certification windwow' datastruct='TS'/>
</DataStructure>
<DataStructure name='CMPEN'>
    <DataSubStructure piece='1' description='penalty type' codetable='148'/>
    <DataSubStructure piece='2' description='penalty amount'/>
</DataStructure>
<DataStructure name='CMPI'>
    <DataSubStructure piece='1' description='ID number (ST)'/>
    <DataSubStructure piece='2' description='type of ID number (IS)'/>
    <DataSubStructure piece='3' description='other qualifying info'/>
</DataStructure>
<DataStructure name='CMPIP'>
    <DataSubStructure piece='1' description='privilege' datastruct='CE'/>
    <DataSubStructure piece='2' description='privilege class' datastruct='CE'/>
    <DataSubStructure piece='3' description='expiration date'/>
    <DataSubStructure piece='4' description='activation date'/>
</DataStructure>
<DataStructure name='CMPLN'>
    <DataSubStructure piece='1' description='ID number'/>
    <DataSubStructure piece='2' description='type of ID number (IS)'/>
    <DataSubStructure piece='3' description='state/other qualifying info'/>
    <DataSubStructure piece='4' description='expiration date'/>
</DataStructure>
<DataStructure name='CMPRL'>
    <DataSubStructure piece='1' description='OBX-3 observation identifier of parent result' datastruct='CE'/>
    <DataSubStructure piece='2' description='OBX-4 sub-ID of parent result'/>
    <DataSubStructure piece='3' description='part of OBX-5 observation result from parent'/>
</DataStructure>
<DataStructure name='CMPTA'>
    <DataSubStructure piece='1' description='policy type' codetable='147'/>
    <DataSubStructure piece='2' description='amount class' codetable='193'/>
    <DataSubStructure piece='3' description='amount'/>
</DataStructure>
<DataStructure name='CMRANGE'>
    <DataSubStructure piece='1' description='Low Value' datastruct='CE'/>
    <DataSubStructure piece='2' description='High Value' datastruct='CE'/>
</DataStructure>
<DataStructure name='CMRFR'>
    <DataSubStructure piece='1' description='reference range' datastruct='CMRANGE'/>
    <DataSubStructure piece='2' description='sex'/>
    <DataSubStructure piece='3' description='age range' datastruct='CMRANGE'/>
    <DataSubStructure piece='4' description='age gestation' datastruct='CMRANGE'/>
    <DataSubStructure piece='5' description='species'/>
    <DataSubStructure piece='6' description='race/subspecies'/>
    <DataSubStructure piece='7' description='conditions'/>
</DataStructure>
<DataStructure name='CMRI'>
    <DataSubStructure piece='1' description='repeat pattern' codetable='335'/>
    <DataSubStructure piece='2' description='explicit time interval'/>
</DataStructure>
<DataStructure name='CMRMC'>
    <DataSubStructure piece='1' description='room type' codetable='145'/>
    <DataSubStructure piece='2' description='amount type' codetable='146'/>
    <DataSubStructure piece='3' description='coverage amount' codetable='193'/>
</DataStructure>
<DataStructure name='CMSPD'>
    <DataSubStructure piece='1' description='specialty name'/>
    <DataSubStructure piece='2' description='governing board'/>
    <DataSubStructure piece='3' description='eligible or certified'/>
    <DataSubStructure piece='4' description='date of certification'/>
</DataStructure>
<DataStructure name='CMSPS'>
    <DataSubStructure piece='1' description='specimen source name or code' datastruct='CE' codetable='70'/>
    <DataSubStructure piece='2' description='additives'/>
    <DataSubStructure piece='3' description='freetext'/>
    <DataSubStructure piece='4' description='body site' datastruct='CE'/>
    <DataSubStructure piece='5' description='site modifier' datastruct='CE'/>
    <DataSubStructure piece='6' description='collection modifier method code' datastruct='CE'/>
</DataStructure>
<DataStructure name='CMUVC'>
    <DataSubStructure piece='1' description='value code' codetable='153'/>
    <DataSubStructure piece='2' description='value amount'/>
</DataStructure>
<DataStructure name='CMVR'>
    <DataSubStructure piece='1' description='first data code value'/>
    <DataSubStructure piece='2' description='Last data code calue'/>
</DataStructure>
<DataStructure name='CMWVI'>
    <DataSubStructure piece='1' description='Channel Number'/>
    <DataSubStructure piece='2' description='Channel Name'/>
</DataStructure>
<DataStructure name='CN' description='Composite ID number and name (2.8.7)'>
    <DataSubStructure piece='1' description='ID number (ST)'/>
    <DataSubStructure piece='2' description='family name'/>
    <DataSubStructure piece='3' description='given name'/>
    <DataSubStructure piece='4' description='middle initial or name'/>
    <DataSubStructure piece='5' description='suffix (e.g., JR or III)'/>
    <DataSubStructure piece='6' description='prefix (e.g., DR)'/>
    <DataSubStructure piece='7' description='degree (e.g., MD)'/>
    <DataSubStructure piece='8' description='source table' codetable='297'/>
    <DataSubStructure piece='9' description='assigning authority' datastruct='HD'/>
</DataStructure>
<DataStructure name='CP' description='Composite Price (2.8.8)'>
    <DataSubStructure piece='1' description='price' datastruct='MO'/>
    <DataSubStructure piece='2' description='price type' codetable='205'/>
    <DataSubStructure piece='3' description='from value'/>
    <DataSubStructure piece='4' description='to value'/>
    <DataSubStructure piece='5' description='range units' datastruct='CE'/>
    <DataSubStructure piece='6' description='range type' codetable='298'/>
</DataStructure>
<DataStructure name='CQ' description='composite quantity with units'>
    <DataSubStructure piece='1' description='quantity'/>
    <DataSubStructure piece='2' description='units' datastruct='CE'/>
</DataStructure>
<DataStructure name='CX' description='extended composite ID with check digit'>
    <DataSubStructure piece='1' description='ID'/>
    <DataSubStructure piece='2' description='check digit'/>
    <DataSubStructure piece='3' description='code identifying the check digit scheme employed' codetable='61'/>
    <DataSubStructure piece='4' description='assigning authority' datastruct='HD'/>
    <DataSubStructure piece='5' description='identifier type code' codetable='203'/>
    <DataSubStructure piece='6' description='assigning facility' datastruct='HD'/>
</DataStructure>
<DataStructure name='DLN' description='driver&apos;s license number'>
    <DataSubStructure piece='1' description='Driver&apos;s License Number'/>
    <DataSubStructure piece='2' description='Issuing State, province, country' codetable='333'/>
    <DataSubStructure piece='3' description='expiration date'/>
</DataStructure>
<DataStructure name='DR' description='Date Time Range (2.8.12)'>
    <DataSubStructure piece='1' description='range start date/time' datastruct='TS'/>
    <DataSubStructure piece='2' description='range end date/time' datastruct='TS'/>
</DataStructure>
<DataStructure name='ED' description='encapsulated data'>
    <DataSubStructure piece='1' description='source application' datastruct='HD'/>
    <DataSubStructure piece='2' description='type of data' codetable='191'/>
    <DataSubStructure piece='3' description='data' codetable='291'/>
    <DataSubStructure piece='4' description='encoding' codetable='299'/>
    <DataSubStructure piece='5' description='data'/>
</DataStructure>
<DataStructure name='EI' description='entity identifier'>
    <DataSubStructure piece='1' description='entity identifier'/>
    <DataSubStructure piece='2' description='namespace ID' codetable='300'/>
    <DataSubStructure piece='3' description='universal ID'/>
    <DataSubStructure piece='4' description='universal ID type' codetable='301'/>
</DataStructure>
<DataStructure name='FC' description='financial class'>
    <DataSubStructure piece='1' description='Financial Class' codetable='64'/>
    <DataSubStructure piece='2' description='Effective Date' datastruct='TS'/>
</DataStructure>
<DataStructure name='HD' description='hierarchic designator'>
    <DataSubStructure piece='1' description='namespace ID' codetable='300'/>
    <DataSubStructure piece='2' description='universal ID'/>
    <DataSubStructure piece='3' description='universal ID type' codetable='301'/>
</DataStructure>
<DataStructure name='JCC' description='Job Code Class'>
    <DataSubStructure piece='1' description='job code' codetable='327'/>
    <DataSubStructure piece='2' description='job class' codetable='328'/>
</DataStructure>
<DataStructure name='MA' description='multiplexed array'>
    <DataSubStructure piece='1' description='sample 1 from channel 1'/>
    <DataSubStructure piece='2' description='sample 1 from channel 2'/>
    <DataSubStructure piece='3' description='sample 1 from channel 3'/>
    <DataSubStructure piece='4' description='sample 2 from channel 1'/>
    <DataSubStructure piece='5' description='sample 2 from channel 2'/>
    <DataSubStructure piece='6' description='sample 2 from channel 3'/>
</DataStructure>
<DataStructure name='MO' description='money'>
    <DataSubStructure piece='1' description='quantity'/>
    <DataSubStructure piece='2' description='denomination'/>
</DataStructure>
<DataStructure name='NA' description='numeric array'>
    <DataSubStructure piece='1' description='value1'/>
    <DataSubStructure piece='2' description='value2'/>
    <DataSubStructure piece='3' description='value3'/>
    <DataSubStructure piece='4' description='value4'/>
</DataStructure>
<DataStructure name='PL' description='person location'>
    <DataSubStructure piece='1' description='point of care (ID)' codetable='302'/>
    <DataSubStructure piece='2' description='room' codetable='303'/>
    <DataSubStructure piece='3' description='bed' codetable='304'/>
    <DataSubStructure piece='4' description='facility (HD)' datastruct='HD'/>
    <DataSubStructure piece='5' description='location status' codetable='306'/>
    <DataSubStructure piece='6' description='person location type' codetable='305'/>
    <DataSubStructure piece='7' description='building' codetable='307'/>
    <DataSubStructure piece='8' description='floor' codetable='308'/>
    <DataSubStructure piece='9' description='Location type'/>
</DataStructure>
<DataStructure name='PPN' description='performing person time stamp'>
    <DataSubStructure piece='1' description='ID number'/>
    <DataSubStructure piece='2' description='family name'/>
    <DataSubStructure piece='3' description='given name'/>
    <DataSubStructure piece='4' description='middle initial or name'/>
    <DataSubStructure piece='5' description='suffix (e.g., JR or III)'/>
    <DataSubStructure piece='6' description='prefix (e.g., DR)'/>
    <DataSubStructure piece='7' description='degree (e.g., MD)'/>
    <DataSubStructure piece='8' description='source table' codetable='297'/>
    <DataSubStructure piece='9' description='assigning authority' datastruct='HD'/>
    <DataSubStructure piece='10' description='name type code' codetable='200'/>
    <DataSubStructure piece='11' description='identifier check digit'/>
    <DataSubStructure piece='12' description='code identifying the check digit scheme employed' codetable='61'/>
    <DataSubStructure piece='13' description='identifier type code' codetable='203'/>
    <DataSubStructure piece='14' description='assigning facility' datastruct='HD'/>
    <DataSubStructure piece='15' description='Date/Time Action Performed' datastruct='TS'/>
</DataStructure>
<DataStructure name='PT' description='processing type'>
    <DataSubStructure piece='1' description='processing ID' codetable='103'/>
    <DataSubStructure piece='2' description='processing mode' codetable='207'/>
</DataStructure>
<DataStructure name='QIP' description='query input parameter list'>
    <DataSubStructure piece='1' description='field name'/>
    <DataSubStructure piece='2' description='value1&amp;value2&amp;value3'/>
</DataStructure>
<DataStructure name='QSC' description='query selection criteria'>
    <DataSubStructure piece='1' description='name of field'/>
    <DataSubStructure piece='2' description='relational operator' codetable='209'/>
    <DataSubStructure piece='3' description='Value'/>
    <DataSubStructure piece='4' description='relational conjunction' codetable='102'/>
</DataStructure>
<DataStructure name='RCD' description='row column definition'>
    <DataSubStructure piece='1' description='HL7 item number'/>
    <DataSubStructure piece='2' description='HL7 date type'/>
    <DataSubStructure piece='3' description='maximum column width'/>
</DataStructure>
<DataStructure name='RI' description='repeat interval'>
    <DataSubStructure piece='1' description='repeat pattern' codetable='335'/>
    <DataSubStructure piece='2' description='explicit time interval'/>
</DataStructure>
<DataStructure name='RP' description='reference pointer'>
    <DataSubStructure piece='1' description='pointer'/>
    <DataSubStructure piece='2' description='application ID' datastruct='HD'/>
    <DataSubStructure piece='3' description='type of data' codetable='191'/>
    <DataSubStructure piece='4' description='subtype' codetable='291'/>
</DataStructure>
<DataStructure name='SCV' description='scheduling class value pair'>
    <DataSubStructure piece='1' description='parameter class'/>
    <DataSubStructure piece='2' description='parameter value' codetable='294'/>
</DataStructure>
<DataStructure name='SN' description='structured numeric'>
    <DataSubStructure piece='1' description='comparator'/>
    <DataSubStructure piece='2' description='num1'/>
    <DataSubStructure piece='3' description='separator or suffix'/>
    <DataSubStructure piece='4' description='num2'/>
</DataStructure>
<DataStructure name='TQ' description='timing quantity'>
    <DataSubStructure piece='1' description='quantity' datastruct='CQ'/>
    <DataSubStructure piece='2' description='interval' datastruct='CMRI'/>
    <DataSubStructure piece='3' description='duration'/>
    <DataSubStructure piece='4' description='start date/time' datastruct='TS'/>
    <DataSubStructure piece='5' description='end date/time' datastruct='TS'/>
    <DataSubStructure piece='6' description='priority'/>
    <DataSubStructure piece='7' description='condition'/>
    <DataSubStructure piece='8' description='text (TX)'/>
    <DataSubStructure piece='9' description='conjunction'/>
    <DataSubStructure piece='10' description='order sequencing' datastruct='.:CMOSD'/>
</DataStructure>
<DataStructure name='TS' description='time stamp'>
    <DataSubStructure piece='1' description='time of an event'/>
    <DataSubStructure piece='2' description='degree of precision'/>
</DataStructure>
<DataStructure name='VH' description='visiting hours'>
    <DataSubStructure piece='1' description='start day range' codetable='267'/>
    <DataSubStructure piece='2' description='end day range' codetable='267'/>
    <DataSubStructure piece='3' description='start hour range'/>
    <DataSubStructure piece='4' description='end hour range'/>
</DataStructure>
<DataStructure name='XAD' description='extended address'>
    <DataSubStructure piece='1' description='street address'/>
    <DataSubStructure piece='2' description='other designation'/>
    <DataSubStructure piece='3' description='city'/>
    <DataSubStructure piece='4' description='state or province'/>
    <DataSubStructure piece='5' description='zip or postal code'/>
    <DataSubStructure piece='6' description='country'/>
    <DataSubStructure piece='7' description='address type' codetable='190'/>
    <DataSubStructure piece='8' description='other geographic designation'/>
    <DataSubStructure piece='9' description='county/parish code'/>
    <DataSubStructure piece='10' description='census tract'/>
</DataStructure>
<DataStructure name='XCN' description='Extended Composite ID number and name (2.8.46)'>
    <DataSubStructure piece='1' description='ID number (ST)'/>
    <DataSubStructure piece='2' description='family name'/>
    <DataSubStructure piece='3' description='given name'/>
    <DataSubStructure piece='4' description='middle initial or name'/>
    <DataSubStructure piece='5' description='suffix (e.g., JR or III)'/>
    <DataSubStructure piece='6' description='prefix (e.g., DR)'/>
    <DataSubStructure piece='7' description='degree (e.g., MD)'/>
    <DataSubStructure piece='8' description='source table' codetable='297'/>
    <DataSubStructure piece='9' description='assigning authority' datastruct='HD'/>
    <DataSubStructure piece='10' description='name type' codetable='200'/>
    <DataSubStructure piece='11' description='identifier check digit'/>
    <DataSubStructure piece='12' description='code identifying the check digit scheme employed' codetable='61'/>
    <DataSubStructure piece='13' description='identifier type code' codetable='203'/>
    <DataSubStructure piece='14' description='assigning facility ID' datastruct='HD'/>
</DataStructure>
<DataStructure name='XON' description='Extended Composite Name and ID for organizations (2.8.47)'>
    <DataSubStructure piece='1' description='organization name'/>
    <DataSubStructure piece='2' description='organization name type code' codetable='204'/>
    <DataSubStructure piece='3' description='ID number (NM)'/>
    <DataSubStructure piece='4' description='check digit'/>
    <DataSubStructure piece='5' description='code identifying the check digit scheme employed' codetable='61'/>
    <DataSubStructure piece='6' description='assigning authority' datastruct='HD'/>
    <DataSubStructure piece='7' description='identifier type code' codetable='203'/>
    <DataSubStructure piece='8' description='assigning facility ID' datastruct='HD'/>
</DataStructure>
<DataStructure name='XPN' description='extended person name'>
    <DataSubStructure piece='1' description='family name'/>
    <DataSubStructure piece='2' description='given name'/>
    <DataSubStructure piece='3' description='middle initial or name'/>
    <DataSubStructure piece='4' description='suffix (e.g., JR or III)'/>
    <DataSubStructure piece='5' description='prefix (e.g., DR)'/>
    <DataSubStructure piece='6' description='degree (e.g., MD)'/>
    <DataSubStructure piece='7' description='name type code' codetable='200'/>
    <DataSubStructure piece='8' description='Name Representation code' codetable='4000'/>
</DataStructure>
<DataStructure name='XTN' description='extended telecommunication number'>
    <DataSubStructure piece='1' description='[(999)] 999-9999 [X99999][C any text]'/>
    <DataSubStructure piece='2' description='telecommunication use code' codetable='201'/>
    <DataSubStructure piece='3' description='telecommunication equipment type (ID)' codetable='202'/>
    <DataSubStructure piece='4' description='Email address'/>
    <DataSubStructure piece='5' description='Country Code'/>
    <DataSubStructure piece='6' description='Area/city code'/>
    <DataSubStructure piece='7' description='Phone number'/>
    <DataSubStructure piece='8' description='Extension'/>
    <DataSubStructure piece='9' description='any text'/>
</DataStructure>

<CodeTable name='1' tabletype='1' description='Sex'>
   <Enumerate position='1' value='F' description='Female'/>
   <Enumerate position='2' value='M' description='Male'/>
   <Enumerate position='3' value='O' description='Other'/>
   <Enumerate position='4' value='U' description='Unknown'/>
</CodeTable>
<CodeTable name='2' tabletype='1' description='Marital Status'>
   <Enumerate position='1' value='W' description='Widowed'/>
   <Enumerate position='2' value='S' description='Single'/>
   <Enumerate position='3' value='M' description='Married'/>
   <Enumerate position='4' value='D' description='Divorced'/>
   <Enumerate position='5' value='A' description='Separated'/>
</CodeTable>
<CodeTable name='3' tabletype='2' description='Event Type'>
   <Enumerate position='1' value='S01' description='SRM/SRR - Request new appointment booking'/>
   <Enumerate position='2' value='R04' description='ORF - Response to query; transmission of requested observation'/>
   <Enumerate position='3' value='Q02' description='QRY/ACK - Query sent for deferred response'/>
   <Enumerate position='4' value='Q03' description='DSR/ACK - Deferred response to a query'/>
   <Enumerate position='5' value='Q05' description='UDM/ACK - Unsolicited display update'/>
   <Enumerate position='6' value='R01' description='ORU/ACK - Unsolicited transmission of an observation'/>
   <Enumerate position='7' value='R02' description='QRY - Query for results of observation'/>
   <Enumerate position='8' value='R03' description='Display-oriented results, query/unsol. update (for backward compatibility only)'/>
   <Enumerate position='9' value='Q01' description='QRY/DSR - Query sent for immediate response'/>
   <Enumerate position='10' value='RAR' description='RAR - Pharmacy administration information query response'/>
   <Enumerate position='11' value='RDR' description='RDR - Pharmacy dispense information query response'/>
   <Enumerate position='12' value='RER' description='RER - Pharmacy encoded order information query response'/>
   <Enumerate position='13' value='P06' description='BAR/ACK - End account'/>
   <Enumerate position='14' value='ROR' description='ROR - Pharmacy prescription order query response'/>
   <Enumerate position='15' value='O02' description='ORR - Order response (also RRE, RRD, RRG, RRA,'/>
   <Enumerate position='16' value='S02' description='SRM/SRR - Request appointment rescheduling'/>
   <Enumerate position='17' value='S03' description='SRM/SRR - Request appointment modification'/>
   <Enumerate position='18' value='RGR' description='RGR - Pharmacy dose information query response'/>
   <Enumerate position='19' value='M07' description='MFN/MFK - Clinical study without phases but with schedules master file'/>
   <Enumerate position='20' value='I13' description='REF/RRI - Modify patient referral'/>
   <Enumerate position='21' value='I14' description='REF/RRI - Cancel patient referral'/>
   <Enumerate position='22' value='I15' description='REF/RRI - Request patient referral status'/>
   <Enumerate position='23' value='M01' description='MFN/MFK - Master file not otherwise specified (for backward compatibility only)'/>
   <Enumerate position='24' value='M02' description='MFN/MFK - Master file - Staff Practioner'/>
   <Enumerate position='25' value='M03' description='MFN/MFK - Master file - Test/Observation'/>
   <Enumerate position='26' value='M04' description='MFD/ACK - Master files delayed application acknowledgement'/>
   <Enumerate position='27' value='P02' description='BAR/ACK - Purge patient account'/>
   <Enumerate position='28' value='M06' description='MFN/MFK - Charge description master file'/>
   <Enumerate position='29' value='P05' description='BAR/ACK - Update account'/>
   <Enumerate position='30' value='M08' description='MFN/MFK - Test/Observation (Nurmeric) master file'/>
   <Enumerate position='31' value='O01' description='ORM - Order message (also RDE, RDS, RGV, RAS,'/>
   <Enumerate position='32' value='S10' description='SRM/SRR - Request discontinuation of servic/resource on appointment'/>
   <Enumerate position='33' value='P01' description='BAR/ACK - Add and update patient account'/>
   <Enumerate position='34' value='S04' description='SRM/SRR - Request appointment cancellation'/>
   <Enumerate position='35' value='P03' description='DFT/ACK - Post detail financial transaction'/>
   <Enumerate position='36' value='P04' description='QRY/DSP - Generate bill and A/R statements'/>
   <Enumerate position='37' value='M05' description='MFN/MFK - Patient location master file'/>
   <Enumerate position='38' value='T09' description='MDM/ACK - Document cancel notification'/>
   <Enumerate position='39' value='S08' description='SRM/SRR - Request modification of service/resource on appointment'/>
   <Enumerate position='40' value='T01' description='MDM/ACK - Original document notification'/>
   <Enumerate position='41' value='T02' description='MDM/ACK - Original document notification and content'/>
   <Enumerate position='42' value='T03' description='MDM/ACK - Document status change notification'/>
   <Enumerate position='43' value='T04' description='MDM/ACK - Document status change notification and content'/>
   <Enumerate position='44' value='T05' description='MDM/ACK - Document addendum notification'/>
   <Enumerate position='45' value='T06' description='MDM/ACK - Document addendum notification and content'/>
   <Enumerate position='46' value='S24' description='SIU/ACK - Notification of open (&quot;unblocked&quot;) schedule time slot(s)'/>
   <Enumerate position='47' value='T08' description='MDM/ACK - Document replace notification and content'/>
   <Enumerate position='48' value='S23' description='SIU/ACK - Notification of blocked schedule time slot(s)'/>
   <Enumerate position='49' value='V02' description='VXX - Response to vaccination query returning multiple PID matches'/>
   <Enumerate position='50' value='V03' description='VXR - Vaccination record response'/>
   <Enumerate position='51' value='V04' description='VXU - Unsolicited vaccination record update'/>
   <Enumerate position='52' value='varies' description='MFQ/MFR - Master files query (use event same as asking for e.g., M05 - location)'/>
   <Enumerate position='53' value='W01' description='ORU - Waveform result, unsolicited transmission of requested information'/>
   <Enumerate position='54' value='W02' description='QRF - Waveform result, response to query'/>
   <Enumerate position='55' value='X01' description='PEX - Product experience'/>
   <Enumerate position='56' value='T07' description='MDM/ACK - Document replace notification'/>
   <Enumerate position='57' value='S15' description='SIU/ACK - Notification of appointment cancellation'/>
   <Enumerate position='58' value='S06' description='SRM/SRR - Request appointment deletion'/>
   <Enumerate position='59' value='S07' description='SRM/SRR - Request addition of service/resource on appointment'/>
   <Enumerate position='60' value='I12' description='REF/RRI -  Patient referral'/>
   <Enumerate position='61' value='S09' description='SRM/SRR - Request cancellation of servic/resource on appointment'/>
   <Enumerate position='62' value='V01' description='VXQ - Query for vaccination record'/>
   <Enumerate position='63' value='S11' description='SRM/SRR - Request deletion of servic/resource on appointment'/>
   <Enumerate position='64' value='S12' description='SIU/ACK - Notification of new appointment booking'/>
   <Enumerate position='65' value='S25' description='SQM/SQR - Query schedule information'/>
   <Enumerate position='66' value='S14' description='SIU/ACK - Notification of appointment modification'/>
   <Enumerate position='67' value='S05' description='SRM/SRR - Request appointment discontinuation'/>
   <Enumerate position='68' value='S16' description='SIU/ACK - Notification of appointment discontinuation'/>
   <Enumerate position='69' value='S17' description='SIU/ACK - Notification of appointmentdeletion'/>
   <Enumerate position='70' value='S18' description='SIU/ACK - Notification of addition of service/resource on appointment'/>
   <Enumerate position='71' value='S19' description='SIU/ACK - Notification ofmodification of service/resource on appointment'/>
   <Enumerate position='72' value='S20' description='SIU/ACK - Notification of cancellation of service/resource on appointment'/>
   <Enumerate position='73' value='S21' description='SIU/ACK - Notification of discontinuation of service/resource on appointment'/>
   <Enumerate position='74' value='S22' description='SIU/ACK - Notification of deletion of service/resource on appointment'/>
   <Enumerate position='75' value='S13' description='SIU/ACK - Notification of appointment rescheduling'/>
   <Enumerate position='76' value='A31' description='ADT/ACK -  Update person information'/>
   <Enumerate position='77' value='C04' description='SRM - Patient has gone off a clinical trial'/>
   <Enumerate position='78' value='A22' description='ADT/ACK -  Leave of absence - in (returning)'/>
   <Enumerate position='79' value='A23' description='ADT/ACK -  Delete a patient record'/>
   <Enumerate position='80' value='A24' description='ADT/ACK -  Link patient information'/>
   <Enumerate position='81' value='A25' description='ADT/ACK -  Cancel pending discharge'/>
   <Enumerate position='82' value='A26' description='ADT/ACK -  Cancel pending transfer'/>
   <Enumerate position='83' value='A27' description='ADT/ACK -  Cancel pending admit'/>
   <Enumerate position='84' value='A28' description='ADT/ACK -  Add person information'/>
   <Enumerate position='85' value='A20' description='ADT/ACK -  Nursing/Census application updates'/>
   <Enumerate position='86' value='A30' description='ADT/ACK -  Merge person information'/>
   <Enumerate position='87' value='A19' description='QRY/ACK -  Patient query'/>
   <Enumerate position='88' value='A32' description='ADT/ACK -  Cancel patient arriving'/>
   <Enumerate position='89' value='A33' description='ADT/ACK -  Cancel patient departing'/>
   <Enumerate position='90' value='A34' description='ADT/ACK -  Merge patient information - patient ID only'/>
   <Enumerate position='91' value='A35' description='ADT/ACK -  Merge patient information - account number only'/>
   <Enumerate position='92' value='A37' description='ADT/ACK -  Unlink patient information'/>
   <Enumerate position='93' value='C01' description='SRM - Register a patient on a clinical trial'/>
   <Enumerate position='94' value='C02' description='SRM - Cancel a patient registration on clinical trial (for clerical mistakes only)'/>
   <Enumerate position='95' value='C03' description='SRM - Correct/update registration information'/>
   <Enumerate position='96' value='A29' description='ADT/ACK -  Delete person information'/>
   <Enumerate position='97' value='A10' description='ADT/ACK -  Patient arriving'/>
   <Enumerate position='98' value='I11' description='RQA/RPA - Request for cancellation of an authorization'/>
   <Enumerate position='99' value='A02' description='ADT/ACK -  Transfer a patient'/>
   <Enumerate position='100' value='A03' description='ADT/ACK -  Discharge a patient'/>
   <Enumerate position='101' value='A04' description='ADT/ACK -  Register a patient'/>
   <Enumerate position='102' value='A05' description='ADT/ACK -  Preadmit a patient'/>
   <Enumerate position='103' value='A06' description='ADT/ACK -  Transfer an outpatient to inpatient'/>
   <Enumerate position='104' value='A07' description='ADT/ACK -  Transfer an inpatient to outpatient'/>
   <Enumerate position='105' value='A08' description='ADT/ACK -  Update patient information'/>
   <Enumerate position='106' value='A21' description='ADT/ACK -  Leave of absence - out (leaving)'/>
   <Enumerate position='107' value='A09' description='ADT/ACK -  Patient departing'/>
   <Enumerate position='108' value='A38' description='ADT/ACK - Cancel pre-admit'/>
   <Enumerate position='109' value='A11' description='ADT/ACK -  Cancel admit'/>
   <Enumerate position='110' value='A12' description='ADT/ACK -  Cancel transfer'/>
   <Enumerate position='111' value='A13' description='ADT/ACK -  Cancel discharge'/>
   <Enumerate position='112' value='A14' description='ADT/ACK -  Pending admit'/>
   <Enumerate position='113' value='A15' description='ADT/ACK -  Pending transfer'/>
   <Enumerate position='114' value='A16' description='ADT/ACK -  Pending discharge'/>
   <Enumerate position='115' value='A17' description='ADT/ACK -  Swap patients'/>
   <Enumerate position='116' value='A18' description='ADT/ACK -  Merge patient information'/>
   <Enumerate position='117' value='A01' description='ADT/ACK - Admit a patient'/>
   <Enumerate position='118' value='I03' description='RQI/RPR - Request/receipt of patient selection list'/>
   <Enumerate position='119' value='C06' description='SRM - Cancel patient entering a phase (clerical mistake)'/>
   <Enumerate position='120' value='C07' description='SRM - Correct/update phase information'/>
   <Enumerate position='121' value='C08' description='SRM - Patient has gone off phase of clinical trial'/>
   <Enumerate position='122' value='C10' description='CSU - Patient completes the clinical trial'/>
   <Enumerate position='123' value='A36' description='ADT/ACK -  Merge patient information - patient ID and account number'/>
   <Enumerate position='124' value='C11' description='CSU - Patient completes a phase of the clinical trial'/>
   <Enumerate position='125' value='C12' description='CSU - Update/correction of patient order/result information'/>
   <Enumerate position='126' value='C05' description='SRM - Patient enters phase of clinical trial'/>
   <Enumerate position='127' value='I02' description='RQI/RPL - Request/receipt of patient selection display list'/>
   <Enumerate position='128' value='C09' description='CSU - Automated time intervals for reporting, like monthly'/>
   <Enumerate position='129' value='I04' description='RQD/RPI - Request for patient demographic data'/>
   <Enumerate position='130' value='I05' description='RQC/RCI - Request for patient clinical information'/>
   <Enumerate position='131' value='I06' description='RQC/RCL - Request/receipt of clinical data listing'/>
   <Enumerate position='132' value='I07' description='PIN/ACK - Unsolicited insurance information'/>
   <Enumerate position='133' value='I08' description='RQA/RPA - Request for treatment authorization information'/>
   <Enumerate position='134' value='I09' description='RQA/RPA - Request for modification to an authorization'/>
   <Enumerate position='135' value='I10' description='RQA/RPA - Request for resubmission of an authorization'/>
   <Enumerate position='136' value='I01' description='RQI/RPI - Request for insurance information'/>
   <Enumerate position='137' value='T11' description='MDM/ACK - Document cancel notification'/>
   <Enumerate position='138' value='PCH' description='PPP - PC/Pathway (Goal Oriented) Update'/>
   <Enumerate position='139' value='R06' description='UDM-unsolicited update/display results'/>
   <Enumerate position='140' value='R05' description='QRY/DSR- query for display results'/>
   <Enumerate position='141' value='A48' description='ADT/ACK - Change alternate patient ID'/>
   <Enumerate position='142' value='A49' description='ADT/ACK - Change patient account number'/>
   <Enumerate position='143' value='M11' description='MFN/MFK - Test/calculated observation master file'/>
   <Enumerate position='144' value='M10' description='MFN/MFK - Test/Observation batteries master file'/>
   <Enumerate position='145' value='M09' description='MFN/MFK - Test/Observation (Categorical) master file'/>
   <Enumerate position='146' value='CNQ' description='QRY/EQQ/SPQ/VQQ/RQQ - Cancel query'/>
   <Enumerate position='147' value='A47' description='ADT/ACK - Change internal ID'/>
   <Enumerate position='148' value='A43' description='ADT/ACK - Move patient information - internal ID'/>
   <Enumerate position='149' value='T10' description='MDM/ACK - Document replacement notification and content'/>
   <Enumerate position='150' value='S26' description='notification that patient did not show up for schedule appointment'/>
   <Enumerate position='151' value='Q06' description='OSQ/OSR - Query for order status'/>
   <Enumerate position='152' value='T12' description='QRY/DOC - Document query'/>
   <Enumerate position='153' value='PCD' description='PPP - PC/Pathway (Problem Oriented) Delete'/>
   <Enumerate position='154' value='PCE' description='PPP - PC/Pathway (Problem Oriented) Query'/>
   <Enumerate position='155' value='PCF' description='PPP - PC/Pathway (Problem Oriented) Query Response'/>
   <Enumerate position='156' value='PCG' description='PPP - PC/Pathway (Goal Oriented) Add'/>
   <Enumerate position='157' value='PCL' description='PPP - PC/Pathway (Goal Oriented) Query Response'/>
   <Enumerate position='158' value='PCK' description='PPP - PC/Pathway (Goal Oriented) Query'/>
   <Enumerate position='159' value='PCJ' description='PPP - PC/Pathway (Goal Oriented) Delete'/>
   <Enumerate position='160' value='A50' description='ADT/ACK - Change visit number'/>
   <Enumerate position='161' value='PC7' description='PGL - PC/Goal Update'/>
   <Enumerate position='162' value='A46' description='ADT/ACK - Change external ID'/>
   <Enumerate position='163' value='A41' description='ADT/ACK - Merge account - patient account number'/>
   <Enumerate position='164' value='A40' description='ADT/ACK - Merge patient - internal ID'/>
   <Enumerate position='165' value='A39' description='ADT/ACK - Merge person - external ID'/>
   <Enumerate position='166' value='PCC' description='PPP - PC/Pathway (Problem Oriented) Update'/>
   <Enumerate position='167' value='A42' description='ADT/ACK - Merge visit - visit number'/>
   <Enumerate position='168' value='PCB' description='PPP - PC/Pathway (Problem Oriented) Add'/>
   <Enumerate position='169' value='PCA' description='PGL - PC/Goal Response'/>
   <Enumerate position='170' value='A51' description='ADT/ACK - Change alternate visit ID'/>
   <Enumerate position='171' value='PC8' description='PGL - PC/Goal Delete'/>
   <Enumerate position='172' value='PC6' description='PGL - PC/Goal Add'/>
   <Enumerate position='173' value='PC5' description='PPR - PC/Problem Reponse'/>
   <Enumerate position='174' value='PC4' description='PPR - PC/Problem Query'/>
   <Enumerate position='175' value='PC3' description='PPR - PC/Problem Delete'/>
   <Enumerate position='176' value='PC2' description='PPR - PC/Problem Update'/>
   <Enumerate position='177' value='PC1' description='PPR - PC/Problem Add'/>
   <Enumerate position='178' value='P09' description='SUR - Summary product experience report'/>
   <Enumerate position='179' value='P08' description='PEX - Unsolicited update individual product experience report'/>
   <Enumerate position='180' value='P07' description='PEX - Unsolicited initial individual product experience report'/>
   <Enumerate position='181' value='A44' description='ADT/ACK - Move account information - internal ID'/>
   <Enumerate position='182' value='A45' description='ADT/ACK - Move visit information - visit number'/>
   <Enumerate position='183' value='PC9' description='PGL - PC/Goal Query'/>
</CodeTable>
<CodeTable name='4' tabletype='1' description='Patient Class'>
   <Enumerate position='1' value='E' description='Emergency'/>
   <Enumerate position='2' value='R' description='Recurring Patient'/>
   <Enumerate position='3' value='P' description='Preadmit'/>
   <Enumerate position='4' value='B' description='Obstetrics'/>
   <Enumerate position='5' value='I' description='Inpatient'/>
   <Enumerate position='6' value='O' description='Outpatient'/>
   <Enumerate position='7' value='TK'/>
   <Enumerate position='8' value='TS'/>
   <Enumerate position='9' value='VS'/>
</CodeTable>
<CodeTable name='5' tabletype='1' description='Race'>
</CodeTable>
<CodeTable name='6' tabletype='1' description='Religion'>
</CodeTable>
<CodeTable name='7' tabletype='1' description='Admission Type'>
   <Enumerate position='1' value='A' description='Accident'/>
   <Enumerate position='2' value='E' description='Emergency'/>
   <Enumerate position='3' value='L' description='Labor and Delivery'/>
   <Enumerate position='4' value='R' description='Routine'/>
</CodeTable>
<CodeTable name='8' tabletype='2' description='Acknowledgement Code'>
   <Enumerate position='1' value='AE' description='Original mode:  Application Error / Enhanced mode:  Application acknowledgement:  Error'/>
   <Enumerate position='2' value='CR' description='Enhanced mode:  Application acknowledgement:  Commit Reject'/>
   <Enumerate position='3' value='CE' description='Enhanced mode:  Application acknowledgement:  Commit Error'/>
   <Enumerate position='4' value='AR' description='Original mode:  Application Reject / Enhanced mode:  Application acknowledgement:  Reject'/>
   <Enumerate position='5' value='AA' description='Original mode:  Application Accept / Enhanced mode:  Application acknowledgement:  Accept'/>
   <Enumerate position='6' value='CA' description='Enhanced mode:  Application acknowledgement:  Commit Accept'/>
</CodeTable>
<CodeTable name='9' tabletype='1' description='Ambulatory Status'>
   <Enumerate position='1' value='B5' description='Paraplegic'/>
   <Enumerate position='2' value='B6' description='Pregnant'/>
   <Enumerate position='3' value='A8' description='Nonenglish Speaking'/>
   <Enumerate position='4' value='B4' description='Mastectomy'/>
   <Enumerate position='5' value='B3' description='Amputee'/>
   <Enumerate position='6' value='B2' description='Special Equipment (tubes, IV&apos;s, catheters)'/>
   <Enumerate position='7' value='B1' description='Oxygen Therapy'/>
   <Enumerate position='8' value='A9' description='Functional level unknown'/>
   <Enumerate position='9' value='A6' description='Hearing Impaired'/>
   <Enumerate position='10' value='A5' description='Vision Impaired'/>
   <Enumerate position='11' value='A4' description='Disoriented'/>
   <Enumerate position='12' value='A3' description='Comatose; non-responsive'/>
   <Enumerate position='13' value='A2' description='Wheelchair/stretcher bound'/>
   <Enumerate position='14' value='A1' description='Ambulates with assistive device'/>
   <Enumerate position='15' value='A0' description='No functional limitations'/>
   <Enumerate position='16' value='A7' description='Speech Impaired'/>
</CodeTable>
<CodeTable name='10' tabletype='1' description='Physician ID'>
</CodeTable>
<CodeTable name='17' tabletype='1' description='Transaction Type'>
   <Enumerate position='1' value='PY' description='Payment'/>
   <Enumerate position='2' value='CG' description='Charge'/>
   <Enumerate position='3' value='CD' description='Credit'/>
   <Enumerate position='4' value='AJ' description='Adjustment'/>
   <Enumerate position='5' value='1' description='Zwischenrechnung'/>
   <Enumerate position='6' value='2' description='Schlußrechnung'/>
   <Enumerate position='7' value='3' description='Nachtragsrechnung'/>
   <Enumerate position='8' value='4' description='Gutschrift'/>
   <Enumerate position='9' value='5' description='Stornierung'/>
   <Enumerate position='10' value='6' description='Zahlungserinnerung'/>
   <Enumerate position='11' value='7' description='1. Mahnung'/>
   <Enumerate position='12' value='8' description='2. Mahnung'/>
</CodeTable>
<CodeTable name='18' tabletype='1' description='Patient Type'>
   <Enumerate position='1' value='E'/>
   <Enumerate position='2' value='F'/>
   <Enumerate position='3' value='N'/>
   <Enumerate position='4' value='S'/>
   <Enumerate position='5' value='K'/>
   <Enumerate position='6' value='J'/>
   <Enumerate position='7' value='G'/>
   <Enumerate position='8' value='B'/>
   <Enumerate position='9' value='P'/>
</CodeTable>
<CodeTable name='19' tabletype='1' description='Anesthesia Code'>
</CodeTable>
<CodeTable name='21' tabletype='1' description='Bad Dept Agency Code'>
</CodeTable>
<CodeTable name='22' tabletype='1' description='Billing Status'>
</CodeTable>
<CodeTable name='23' tabletype='1' description='Admit Source'>
</CodeTable>
<CodeTable name='24' tabletype='1' description='Fee Schedule'>
   <Enumerate position='1' value='R' description='Routine'/>
   <Enumerate position='2' value='B' description='Bereitschaft'/>
   <Enumerate position='3' value='N' description='Notfall'/>
</CodeTable>
<CodeTable name='27' tabletype='2' description='Priority'>
   <Enumerate position='1' value='A' description='As soon as possible (a priority lower than stat)'/>
   <Enumerate position='2' value='P' description='Preoperative (to be done prior to surgery)'/>
   <Enumerate position='3' value='R' description='Routine'/>
   <Enumerate position='4' value='S' description='Stat (do immediately)'/>
   <Enumerate position='5' value='T' description='Timing critical (do as near as possible to requested time)'/>
</CodeTable>
<CodeTable name='32' tabletype='1' description='Charge/Price Indicator'>
</CodeTable>
<CodeTable name='33' tabletype='1'>
</CodeTable>
<CodeTable name='38' tabletype='2' description='Order Status'>
   <Enumerate position='1' value='HD' description='Order is on hold'/>
   <Enumerate position='2' value='SC' description='In process, scheduled'/>
   <Enumerate position='3' value='RP' description='Order has been replaced'/>
   <Enumerate position='4' value='IP' description='In process, unspecified'/>
   <Enumerate position='5' value='DC' description='Order was discontinued'/>
   <Enumerate position='6' value='CM' description='Order is completed'/>
   <Enumerate position='7' value='A' description='Some, but not all, results available'/>
   <Enumerate position='8' value='ER' description='Error, order not found'/>
   <Enumerate position='9' value='CA' description='Order was canceled'/>
</CodeTable>
<CodeTable name='42' tabletype='1' description='Company Plan Code'>
</CodeTable>
<CodeTable name='43' tabletype='1' description='Condition Code'>
</CodeTable>
<CodeTable name='44' tabletype='1' description='Contract Code'>
</CodeTable>
<CodeTable name='45' tabletype='1' description='Courtesy Code'>
</CodeTable>
<CodeTable name='46' tabletype='1' description='Credit Rating'>
</CodeTable>
<CodeTable name='48' tabletype='2' description='What Subject Filter'>
   <Enumerate position='1' value='RES' description='Result'/>
   <Enumerate position='2' value='NST' description='Network statistic'/>
   <Enumerate position='3' value='ORD' description='Order'/>
   <Enumerate position='4' value='OTH' description='Other'/>
   <Enumerate position='5' value='PRB' description='Problems'/>
   <Enumerate position='6' value='PRO' description='Procedure'/>
   <Enumerate position='7' value='RAR' description='Pharmacy administration information'/>
   <Enumerate position='8' value='RER' description='Pharmacy encoded order information'/>
   <Enumerate position='9' value='MRI' description='Most recent inpatient'/>
   <Enumerate position='10' value='RGR' description='Pharmacy give information'/>
   <Enumerate position='11' value='ROR' description='Pharmacy prescription information'/>
   <Enumerate position='12' value='STA' description='Status'/>
   <Enumerate position='13' value='VXI' description='Vaccine Information'/>
   <Enumerate position='14' value='RDR' description='Pharmacy dispense information'/>
   <Enumerate position='15' value='NSC' description='Network status change'/>
   <Enumerate position='16' value='MRO' description='Most recent outpatient'/>
   <Enumerate position='17' value='GOL' description='Goals'/>
   <Enumerate position='18' value='FIN' description='Financial'/>
   <Enumerate position='19' value='DEM' description='Demographics'/>
   <Enumerate position='20' value='CAN' description='Cancel.  Used to cancel a query'/>
   <Enumerate position='21' value='ARN' description='Nursing unit lookup (returns patients in beds, including empty beds)'/>
   <Enumerate position='22' value='APP' description='Physician lookup'/>
   <Enumerate position='23' value='APN' description='Patient name lookup'/>
   <Enumerate position='24' value='APM' description='Medical record number query, returns visits for a medical record number'/>
   <Enumerate position='25' value='APA' description='Account number query, return matching visit'/>
   <Enumerate position='26' value='ANU' description='Nursing unit lookup (returns patients in beds, excluding empty beds)'/>
   <Enumerate position='27' value='ADV' description='Advice/diagnosis'/>
   <Enumerate position='28' value='NCK' description='Network clock'/>
</CodeTable>
<CodeTable name='49' tabletype='1' description='Department Code'>
</CodeTable>
<CodeTable name='50' tabletype='1' description='Accident Code'>
</CodeTable>
<CodeTable name='51' tabletype='1' description='Diagnosis Code'>
</CodeTable>
<CodeTable name='52' tabletype='1' description='Diagnosis Type'>
   <Enumerate position='1' value='A' description='Admitting'/>
   <Enumerate position='2' value='W' description='Working'/>
   <Enumerate position='3' value='F' description='Final'/>
</CodeTable>
<CodeTable name='53' tabletype='6' description='Diagnosis Coding Methed'>
</CodeTable>
<CodeTable name='55' tabletype='1' description='DRG Code'>
</CodeTable>
<CodeTable name='56' tabletype='1' description='DRG Grouper Review Code'>
</CodeTable>
<CodeTable name='59' tabletype='1' description='Consent Code'>
</CodeTable>
<CodeTable name='60' tabletype='6' description='???'>
</CodeTable>
<CodeTable name='61' tabletype='2' description='Check Digit Scheme'>
   <Enumerate position='1' value='M10' description='Mod 10 algorithm'/>
   <Enumerate position='2' value='M11' description='Mod 11 algorithm'/>
</CodeTable>
<CodeTable name='62' tabletype='1' description='Event Reason'>
   <Enumerate position='1' value='01' description='Patient request'/>
   <Enumerate position='2' value='02' description='Physician order'/>
   <Enumerate position='3' value='03' description='Census management'/>
</CodeTable>
<CodeTable name='63' tabletype='1' description='Relationship'>
</CodeTable>
<CodeTable name='64' tabletype='1' description='Financial Class'>
</CodeTable>
<CodeTable name='65' tabletype='2' description='Specimen Action Code'>
   <Enumerate position='1' value='L' description='Lab to obtain specimen from patient'/>
   <Enumerate position='2' value='R' description='Revised order'/>
   <Enumerate position='3' value='O' description='Specimen obtained by service other than Lab'/>
   <Enumerate position='4' value='S' description='Schedule the tests specified below'/>
   <Enumerate position='5' value='G' description='Generated order; reflex order'/>
   <Enumerate position='6' value='A' description='Add ordered tests to the existing specimen'/>
   <Enumerate position='7' value='P' description='Pending specimen; Order sent prior to delivery'/>
</CodeTable>
<CodeTable name='66' tabletype='1' description='Employment Status'>
</CodeTable>
<CodeTable name='68' tabletype='1' description='Guarantor Relationship'>
</CodeTable>
<CodeTable name='69' tabletype='1' description='Hospital Service'>
</CodeTable>
<CodeTable name='70' tabletype='2' description='Specimen Source Codes'>
   <Enumerate position='1' value='RBC' description='Erythrocytes'/>
   <Enumerate position='2' value='RT' description='Route of medicine'/>
   <Enumerate position='3' value='SAL' description='Saliva'/>
   <Enumerate position='4' value='SEM' description='Seminal fluid'/>
   <Enumerate position='5' value='PUS' description='Pus'/>
   <Enumerate position='6' value='SKM' description='Skeletal muscle'/>
   <Enumerate position='7' value='SER' description='Serum'/>
   <Enumerate position='8' value='SNV' description='Synovial fluid (Joint fluid)'/>
   <Enumerate position='9' value='SPRM' description='Spermatozoa'/>
   <Enumerate position='10' value='PRT' description='Peritoneal fluid /ascites'/>
   <Enumerate position='11' value='SPTC' description='Sputum - coughed'/>
   <Enumerate position='12' value='PLAS' description='Plasma'/>
   <Enumerate position='13' value='SPTT' description='Sputum - tracheal aspirate'/>
   <Enumerate position='14' value='SPT' description='Sputum'/>
   <Enumerate position='15' value='PAT' description='Patient'/>
   <Enumerate position='16' value='MEC' description='Meconium'/>
   <Enumerate position='17' value='MILK' description='Breast milk'/>
   <Enumerate position='18' value='MLK' description='Milk'/>
   <Enumerate position='19' value='NAIL' description='Nail'/>
   <Enumerate position='20' value='NOS' description='Nose (nasal passage)'/>
   <Enumerate position='21' value='PLC' description='Placenta'/>
   <Enumerate position='22' value='PAFL' description='Pancreatic fluid'/>
   <Enumerate position='23' value='PRP' description='Platelet rich plasma'/>
   <Enumerate position='24' value='TISU' description='Tissue ulcer'/>
   <Enumerate position='25' value='PLB' description='Plasma bag'/>
   <Enumerate position='26' value='STL' description='Stool = Fecal'/>
   <Enumerate position='27' value='PLR' description='Pleural fluid (thoracentesis fld)'/>
   <Enumerate position='28' value='PMN' description='Polymorphonuclear neutrophils'/>
   <Enumerate position='29' value='PPP' description='Patelet poor plasma'/>
   <Enumerate position='30' value='ORH' description='Other'/>
   <Enumerate position='31' value='UR' description='Urine'/>
   <Enumerate position='32' value='MBLD' description='Menstrual blood'/>
   <Enumerate position='33' value='XXX' description='To be specified in another part of the message'/>
   <Enumerate position='34' value='WNDE' description='Wound exudate'/>
   <Enumerate position='35' value='WNDD' description='Wound drainage'/>
   <Enumerate position='36' value='WNDA' description='Wound abscess'/>
   <Enumerate position='37' value='WND' description='Wound'/>
   <Enumerate position='38' value='WICK' description='Wick'/>
   <Enumerate position='39' value='WBC' description='Leukocytes'/>
   <Enumerate position='40' value='WAT' description='Water'/>
   <Enumerate position='41' value='VOM' description='Vomitus'/>
   <Enumerate position='42' value='USUB' description='Unknown substance'/>
   <Enumerate position='43' value='URTH' description='Urethra'/>
   <Enumerate position='44' value='URT' description='Urine catheter'/>
   <Enumerate position='45' value='TISPL' description='Tissue placenta'/>
   <Enumerate position='46' value='TLNG' description='Tissue lung'/>
   <Enumerate position='47' value='SWT' description='Sweat'/>
   <Enumerate position='48' value='TEAR' description='Tears'/>
   <Enumerate position='49' value='THRB' description='Thrombocyte (platelet)'/>
   <Enumerate position='50' value='THRT' description='Throat'/>
   <Enumerate position='51' value='TISG' description='Tissue gall bladder'/>
   <Enumerate position='52' value='URNS' description='Urine sediment'/>
   <Enumerate position='53' value='TLGI' description='Tissue large intestine'/>
   <Enumerate position='54' value='URC' description='Urine clean catch'/>
   <Enumerate position='55' value='TSMI' description='Tissue small intestine'/>
   <Enumerate position='56' value='TUB' description='Tube NOS'/>
   <Enumerate position='57' value='ULC' description='Ulcer'/>
   <Enumerate position='58' value='UMB' description='Umbilical blood'/>
   <Enumerate position='59' value='UMED' description='Unknown medicine'/>
   <Enumerate position='60' value='STON' description='Stone (use CALC)'/>
   <Enumerate position='61' value='TISS' description='Tissue'/>
   <Enumerate position='62' value='BPU' description='Blood product unit'/>
   <Enumerate position='63' value='DOSE' description='Dose med or substance'/>
   <Enumerate position='64' value='DIAF' description='Dialysis fluid'/>
   <Enumerate position='65' value='CYST' description='Cyst'/>
   <Enumerate position='66' value='CVX' description='Cervix'/>
   <Enumerate position='67' value='CVM' description='Cervical mucus'/>
   <Enumerate position='68' value='CUR' description='Curettage'/>
   <Enumerate position='69' value='CTP' description='Catheter tip'/>
   <Enumerate position='70' value='COL' description='Colostrum'/>
   <Enumerate position='71' value='CNJT' description='Conjunctiva'/>
   <Enumerate position='72' value='CDM' description='Cardiac muscle'/>
   <Enumerate position='73' value='CBLD' description='Cord blood'/>
   <Enumerate position='74' value='CALC' description='Calculus (=Stone)'/>
   <Enumerate position='75' value='BRTH' description='Breath (use EXHLD)'/>
   <Enumerate position='76' value='DRN' description='Drain'/>
   <Enumerate position='77' value='BLD' description='Whole blood'/>
   <Enumerate position='78' value='MAR' description='Marrow'/>
   <Enumerate position='79' value='ABS' description='Abcess'/>
   <Enumerate position='80' value='AMN' description='Amniotic fluid'/>
   <Enumerate position='81' value='ASP' description='Aspirate'/>
   <Enumerate position='82' value='BBL' description='Blood bag'/>
   <Enumerate position='83' value='BRO' description='Bronchial'/>
   <Enumerate position='84' value='BIFL' description='Bile fluid'/>
   <Enumerate position='85' value='BRN' description='Burn'/>
   <Enumerate position='86' value='BLDA' description='Blood  arterial'/>
   <Enumerate position='87' value='BLDC' description='Blood  capillary'/>
   <Enumerate position='88' value='BLDV' description='Blood  venous'/>
   <Enumerate position='89' value='BON' description='Bone'/>
   <Enumerate position='90' value='BPH' description='Basophils'/>
   <Enumerate position='91' value='CSF' description='Cerebral spinal fluid'/>
   <Enumerate position='92' value='BDY' description='Whole body'/>
   <Enumerate position='93' value='LAM' description='Lamella'/>
   <Enumerate position='94' value='GEN' description='Genital'/>
   <Enumerate position='95' value='GENC' description='Genital cervix'/>
   <Enumerate position='96' value='GENL' description='Genital lochia'/>
   <Enumerate position='97' value='GENV' description='Genital vaginal'/>
   <Enumerate position='98' value='HAR' description='Hair'/>
   <Enumerate position='99' value='IHG' description='Inhaled Gas'/>
   <Enumerate position='100' value='GAST' description='Gastric fluid/contents'/>
   <Enumerate position='101' value='DUFL' description='Duodenal fluid'/>
   <Enumerate position='102' value='IT' description='Intubation tube'/>
   <Enumerate position='103' value='CNL' description='Cannula'/>
   <Enumerate position='104' value='LN' description='Line'/>
   <Enumerate position='105' value='LNA' description='Line arterial'/>
   <Enumerate position='106' value='LNV' description='Line venous'/>
   <Enumerate position='107' value='LYM' description='Lymphocytes'/>
   <Enumerate position='108' value='MAC' description='Macrophages'/>
   <Enumerate position='109' value='ISLT' description='Isolate'/>
   <Enumerate position='110' value='ENDM' description='Endometrium'/>
   <Enumerate position='111' value='LIQ' description='Liquid NOS'/>
   <Enumerate position='112' value='GAS' description='Gas'/>
   <Enumerate position='113' value='EAR' description='Ear'/>
   <Enumerate position='114' value='EARW' description='Ear wax (cerumen)'/>
   <Enumerate position='115' value='ENDC' description='Endocardium'/>
   <Enumerate position='116' value='EOS' description='Eosinophils'/>
   <Enumerate position='117' value='EXHLD' description='Exhaled gas (=breath)'/>
   <Enumerate position='118' value='FIST' description='Fistula'/>
   <Enumerate position='119' value='FLU' description='Body fluid, unsp'/>
   <Enumerate position='120' value='ELT' description='Electrode'/>
   <Enumerate position='121' value='FLT' description='Filter'/>
   <Enumerate position='122' value='SKN' description='Skin'/>
   <Enumerate position='123' value='FIB' description='Fibroblasts'/>
   <Enumerate position='124' value='EYE' description='Eye'/>
</CodeTable>
<CodeTable name='72' tabletype='1' description='Insurance Plan ID'>
</CodeTable>
<CodeTable name='73' tabletype='1' description='Interest Rate Code'>
</CodeTable>
<CodeTable name='74' tabletype='2' description='Diagnostic Service Section ID'>
   <Enumerate position='1' value='RC' description='Respiratory Care (therapy)'/>
   <Enumerate position='2' value='OT' description='Occupational Therapy'/>
   <Enumerate position='3' value='XRC' description='Cineradiograph'/>
   <Enumerate position='4' value='OTH' description='Other'/>
   <Enumerate position='5' value='PF' description='Pulmonary function'/>
   <Enumerate position='6' value='PHR' description='Pharmacy'/>
   <Enumerate position='7' value='PHY' description='Physician (Hx. Dx, admission note, etc.l)'/>
   <Enumerate position='8' value='PT' description='Physical Therapy'/>
   <Enumerate position='9' value='RAD' description='Radiology'/>
   <Enumerate position='10' value='OUS' description='OB Ultrasound'/>
   <Enumerate position='11' value='RT' description='Radiation therapy'/>
   <Enumerate position='12' value='RUS' description='Radiology ultrasound'/>
   <Enumerate position='13' value='RX' description='Radiograph'/>
   <Enumerate position='14' value='SP' description='Surgidal Pathology'/>
   <Enumerate position='15' value='SR' description='Serology'/>
   <Enumerate position='16' value='TX' description='Toxicology'/>
   <Enumerate position='17' value='VUS' description='Vascular Ultrasound'/>
   <Enumerate position='18' value='CTH' description='Cardiac catheterization'/>
   <Enumerate position='19' value='OSL' description='Outside Lab'/>
   <Enumerate position='20' value='VR' description='Virology'/>
   <Enumerate position='21' value='CUS' description='Cardiac Ultrasound'/>
   <Enumerate position='22' value='EC' description='Electrocardiac (e.g., EKG,  EEC, Holter)'/>
   <Enumerate position='23' value='AU' description='Audiology'/>
   <Enumerate position='24' value='BLB' description='Blood bank'/>
   <Enumerate position='25' value='CH' description='Chemistry'/>
   <Enumerate position='26' value='CP' description='Cytopathology'/>
   <Enumerate position='27' value='NRS' description='Nursing service measures'/>
   <Enumerate position='28' value='CT' description='CAT scan'/>
   <Enumerate position='29' value='BG' description='Blood gases'/>
   <Enumerate position='30' value='EN' description='Electroneuro (EEG, EMG,EP,PSG)'/>
   <Enumerate position='31' value='MYC' description='Mycology'/>
   <Enumerate position='32' value='ICU' description='Bedside ICU Monitoring'/>
   <Enumerate position='33' value='IMM' description='Immunology'/>
   <Enumerate position='34' value='LAB' description='Laboratory'/>
   <Enumerate position='35' value='MB' description='Microbiology'/>
   <Enumerate position='36' value='MCB' description='Mycobacteriology'/>
   <Enumerate position='37' value='HM' description='Hematology'/>
   <Enumerate position='38' value='NMS' description='Nuclear medicine scan'/>
   <Enumerate position='39' value='NMR' description='Nuclear magnetic resonance'/>
</CodeTable>
<CodeTable name='76' tabletype='2' description='Message Type'>
   <Enumerate position='1' value='ROC' description='Request clinical information'/>
   <Enumerate position='2' value='ROD' description='Request pateint demographics'/>
   <Enumerate position='3' value='ROR' description='Pharmacy prescription order response'/>
   <Enumerate position='4' value='RPA' description='Return patient authorization'/>
   <Enumerate position='5' value='RPR' description='Return patient list'/>
   <Enumerate position='6' value='RPL' description='Return patient display list'/>
   <Enumerate position='7' value='RQA' description='Request patient authorization'/>
   <Enumerate position='8' value='RPI' description='Return patient information'/>
   <Enumerate position='9' value='RGV' description='Pharmacy give message'/>
   <Enumerate position='10' value='RGR' description='Pharmacy dose information'/>
   <Enumerate position='11' value='RER' description='Pharmacy encoded order information'/>
   <Enumerate position='12' value='REF' description='Patient referral'/>
   <Enumerate position='13' value='RDS' description='Pharmacy dispense message'/>
   <Enumerate position='14' value='RQI' description='Request patient information'/>
   <Enumerate position='15' value='RDE' description='Pharmacy encoded order message'/>
   <Enumerate position='16' value='SRR' description='Scheduled request response'/>
   <Enumerate position='17' value='RCL' description='Return clinical list'/>
   <Enumerate position='18' value='RCI' description='Return clinical information'/>
   <Enumerate position='19' value='RDR' description='Pharmacy dispense information'/>
   <Enumerate position='20' value='SRM' description='Study registration'/>
   <Enumerate position='21' value='RAS' description='Pharmacy administration message'/>
   <Enumerate position='22' value='ADR' description='Patient query response'/>
   <Enumerate position='23' value='VXX' description='Vaccination query response with multiple PID matches'/>
   <Enumerate position='24' value='VXU' description='Unsolicited vaccinnation record update'/>
   <Enumerate position='25' value='VXR' description='Vaccination query record response'/>
   <Enumerate position='26' value='VXQ' description='Query for vaccination record'/>
   <Enumerate position='27' value='VQQ' description='Virtual table query'/>
   <Enumerate position='28' value='SQR' description='Schedule query response'/>
   <Enumerate position='29' value='TBR' description='Tabular response'/>
   <Enumerate position='30' value='RRA' description='Pharmacy administration acknowledgment'/>
   <Enumerate position='31' value='SQM' description='Schedule query'/>
   <Enumerate position='32' value='SPQ' description='Stored procedure request'/>
   <Enumerate position='33' value='SIU' description='Schedule information unsolicited'/>
   <Enumerate position='34' value='RRI' description='Return patient referral'/>
   <Enumerate position='35' value='RRG' description='Pharmacy give acknowledgment'/>
   <Enumerate position='36' value='RRE' description='Pharmacy encoded order acknowledgment'/>
   <Enumerate position='37' value='RRD' description='Pharmacy dispense acknowledgment'/>
   <Enumerate position='38' value='UDM' description='Unsolicited display message'/>
   <Enumerate position='39' value='DSR' description='Display response'/>
   <Enumerate position='40' value='MFN' description='Master files notification'/>
   <Enumerate position='41' value='MFK' description='Master files application ack'/>
   <Enumerate position='42' value='MFD' description='Master files delayed application ack'/>
   <Enumerate position='43' value='MDM' description='Documentation message'/>
   <Enumerate position='44' value='MCF' description='Delayed acknowledgment'/>
   <Enumerate position='45' value='ERQ' description='Event replay query'/>
   <Enumerate position='46' value='ERP' description='Event replay response'/>
   <Enumerate position='47' value='MFQ' description='Master files query'/>
   <Enumerate position='48' value='EDR' description='Enhanced display response'/>
   <Enumerate position='49' value='DFT' description='Detail financial transaction'/>
   <Enumerate position='50' value='RAR' description='Pharmacy administration information'/>
   <Enumerate position='51' value='CSU' description='Unsolicited clinical study data'/>
   <Enumerate position='52' value='ARD' description='Ancillary RPT (display)'/>
   <Enumerate position='53' value='CNQ' description='Cancel query'/>
   <Enumerate position='54' value='BAR' description='Add/change billing account'/>
   <Enumerate position='55' value='ADT' description='ADT message'/>
   <Enumerate position='56' value='ACK' description='General acknowledgment message'/>
   <Enumerate position='57' value='EQQ' description='Embedded query language query'/>
   <Enumerate position='58' value='ORU' description='Observ result/unsolicited'/>
   <Enumerate position='59' value='PPR' description='Patient problem'/>
   <Enumerate position='60' value='QRY' description='Query, original Mode'/>
   <Enumerate position='61' value='PIN' description='Patient information'/>
   <Enumerate position='62' value='PGL' description='Patient goal'/>
   <Enumerate position='63' value='PEX' description='Product experience'/>
   <Enumerate position='64' value='OSQ' description='Order status query'/>
   <Enumerate position='65' value='ORR' description='Order acknowledgment message'/>
   <Enumerate position='66' value='ORM' description='Order message'/>
   <Enumerate position='67' value='ORF' description='Observ. result/record response'/>
   <Enumerate position='68' value='MFR' description='Master files query response'/>
   <Enumerate position='69' value='OSR' description='Order status response'/>
   <Enumerate position='70' value='PPT' description='Patient Pathway (goal oriented) response'/>
   <Enumerate position='71' value='PTR' description='Patient Pathway (problem-oriented) response'/>
   <Enumerate position='72' value='RQC' description='Request Clinical Information'/>
   <Enumerate position='73' value='DOC' description='Document Response'/>
   <Enumerate position='74' value='QCK' description='Query General  Acknowledgment'/>
   <Enumerate position='75' value='PPV' description='Patient Goal Response'/>
   <Enumerate position='76' value='PPG' description='Patient Pathway (goal-oriented) message'/>
   <Enumerate position='77' value='RQQ' description='??? Page 2-68'/>
   <Enumerate position='78' value='RQP' description='Request Patient Demographics'/>
   <Enumerate position='79' value='PRR' description='Patient Problem Response'/>
</CodeTable>
<CodeTable name='78' tabletype='2' description='Abnormal Flags'>
   <Enumerate position='1' value='LL' description='Below lower panic limits'/>
   <Enumerate position='2' value='&gt;' description='Above absolute high-off instrument scale'/>
   <Enumerate position='3' value='W' description='Worse--use when direction not relevant'/>
   <Enumerate position='4' value='VS' description='Very sensitive (microbiology sensitivies only)'/>
   <Enumerate position='5' value='U' description='Significant change up'/>
   <Enumerate position='6' value='S' description='Sensitive (microbiology sensitivies only)'/>
   <Enumerate position='7' value='R' description='Resistant (microbiology sensitivies only)'/>
   <Enumerate position='8' value='null' description='No range defined, or normal ranges don&apos;t apply'/>
   <Enumerate position='9' value='N' description='Normal (applies to non-numeric results)'/>
   <Enumerate position='10' value='MS' description='Moderately sensitive (microbiology sensitivies only)'/>
   <Enumerate position='11' value='&lt;' description='Below absolute low-off instrument scale'/>
   <Enumerate position='12' value='I' description='Intermediate (microbiology sensitivies only)'/>
   <Enumerate position='13' value='HH' description='Above upper panic limits'/>
   <Enumerate position='14' value='H' description='Above high normal'/>
   <Enumerate position='15' value='D' description='Significant change down'/>
   <Enumerate position='16' value='B' description='Better--use when direction not relevant'/>
   <Enumerate position='17' value='A' description='Abnormal (applies to non-numeric results)'/>
   <Enumerate position='18' value='L' description='Below low normal'/>
   <Enumerate position='19' value='AA' description='Very abnormal (applies to non-numeric units, analagous to panic limits for numeric units)'/>
</CodeTable>
<CodeTable name='79' tabletype='1' description='Location'>
</CodeTable>
<CodeTable name='80' tabletype='2' description='Nature of Abnormal Testing'>
   <Enumerate position='1' value='S' description='A sex-based population'/>
   <Enumerate position='2' value='R' description='A race-based population'/>
   <Enumerate position='3' value='N' description='None - generic normal range'/>
   <Enumerate position='4' value='A' description='An age-based population'/>
</CodeTable>
<CodeTable name='83' tabletype='1' description='Outlier Type'>
</CodeTable>
<CodeTable name='84' tabletype='1' description='Performed By'>
</CodeTable>
<CodeTable name='85' tabletype='2' description='Observation Result Status Codes Interpretation'>
   <Enumerate position='1' value='U' description='Results status change to Final.  Results did not change (don&apos;t transmit test).  E.g., radiology changes status from preliminary to final'/>
   <Enumerate position='2' value='S' description='Partial results'/>
   <Enumerate position='3' value='X' description='Results cannot be obtained for this observation'/>
   <Enumerate position='4' value='I' description='Specimen in lab; results pending'/>
   <Enumerate position='5' value='F' description='Final results;  Can only be changed with a corrected result.'/>
   <Enumerate position='6' value='D' description='Deletes the OBX record'/>
   <Enumerate position='7' value='C' description='Record coming over is a correction and thus replaces a final result'/>
   <Enumerate position='8' value='R' description='Results entered -- not verified'/>
   <Enumerate position='9' value='P' description='Preliminary results'/>
</CodeTable>
<CodeTable name='86' tabletype='1' description='Plan ID'>
</CodeTable>
<CodeTable name='87' tabletype='1' description='Pre-admit Test Indicator'>
</CodeTable>
<CodeTable name='88' tabletype='1' description='Procedure Code'>
</CodeTable>
<CodeTable name='89' tabletype='1' description='Procedure Coding Method'>
</CodeTable>
<CodeTable name='91' tabletype='2' description='Query Priority'>
   <Enumerate position='1' value='D' description='Deferred'/>
   <Enumerate position='2' value='I' description='Immediate'/>
</CodeTable>
<CodeTable name='92' tabletype='1' description='Re-admission Indicator'>
   <Enumerate position='1' value='R' description='Readmission'/>
</CodeTable>
<CodeTable name='93' tabletype='1' description='Release Information'>
   <Enumerate position='1' value='N' description='No'/>
   <Enumerate position='2' value='Y' description='Yes'/>
</CodeTable>
<CodeTable name='98' tabletype='1' description='Type of Agreement'>
   <Enumerate position='1' value='M' description='Maternity'/>
   <Enumerate position='2' value='S' description='Standard'/>
   <Enumerate position='3' value='U' description='unified'/>
</CodeTable>
<CodeTable name='99' tabletype='1' description='VIP Indicator'>
</CodeTable>
<CodeTable name='100' tabletype='2' description='When to Charge'>
   <Enumerate position='1' value='S' description='At time service is started'/>
   <Enumerate position='2' value='T' description='At a designated date/time'/>
   <Enumerate position='3' value='O' description='On receipt of order'/>
   <Enumerate position='4' value='D' description='On discharge'/>
   <Enumerate position='5' value='R' description='At time service is completed'/>
</CodeTable>
<CodeTable name='102' tabletype='2' description='Delayed Acknowledgement Type'>
   <Enumerate position='1' value='F' description='Acknowledgement after processing'/>
   <Enumerate position='2' value='D' description='Message received, stored for later processing'/>
</CodeTable>
<CodeTable name='103' tabletype='2' description='Processing ID'>
   <Enumerate position='1' value='D' description='Debugging'/>
   <Enumerate position='2' value='P' description='Production'/>
   <Enumerate position='3' value='T' description='Training'/>
</CodeTable>
<CodeTable name='104' tabletype='2' description='Version ID'>
   <Enumerate position='1' value='2.0' description='Release 2.0  September 1988'/>
   <Enumerate position='2' value='2.3' description='Release 2.3 ?? 1996'/>
   <Enumerate position='3' value='2.2' description='Release 2.2  December 1994'/>
   <Enumerate position='4' value='2.0D' description='Demo 2.0  October 1988'/>
   <Enumerate position='5' value='2.1' description='Release 2.1  March 1990'/>
</CodeTable>
<CodeTable name='105' tabletype='2' description='Source of Comment'>
   <Enumerate position='1' value='L' description='Ancillary (filler) department is source of comment'/>
   <Enumerate position='2' value='O' description='Other system is source of comment'/>
   <Enumerate position='3' value='P' description='Orderer (placer) is source of comment'/>
</CodeTable>
<CodeTable name='106' tabletype='2' description='Query/Response Format Code'>
   <Enumerate position='1' value='T' description='Response is in tabular format'/>
   <Enumerate position='2' value='D' description='Response is in display format'/>
   <Enumerate position='3' value='R' description='Response is in record-oriented format'/>
</CodeTable>
<CodeTable name='107' tabletype='2' description='Deferred Response Type'>
   <Enumerate position='1' value='L' description='Later than the date/time specified'/>
   <Enumerate position='2' value='B' description='Before the date/time specified'/>
</CodeTable>
<CodeTable name='108' tabletype='2' description='Query Results Level'>
   <Enumerate position='1' value='O' description='Order plus order status'/>
   <Enumerate position='2' value='R' description='Results without bulk text'/>
   <Enumerate position='3' value='S' description='Status only'/>
   <Enumerate position='4' value='T' description='Full results (default)'/>
</CodeTable>
<CodeTable name='109' tabletype='2' description='Report Priority'>
   <Enumerate position='1' value='R' description='Routine'/>
   <Enumerate position='2' value='S' description='STAT'/>
</CodeTable>
<CodeTable name='110' tabletype='1' description='Transfer to Bad Debt Code'>
</CodeTable>
<CodeTable name='111' tabletype='1' description='Delete Account Code'>
</CodeTable>
<CodeTable name='112' tabletype='1' description='Discharged Disposition'>
</CodeTable>
<CodeTable name='113' tabletype='1' description='Discharged to Location'>
</CodeTable>
<CodeTable name='114' tabletype='1' description='Diet Type'>
</CodeTable>
<CodeTable name='115' tabletype='1' description='Servicing Facility'>
</CodeTable>
<CodeTable name='116' tabletype='1' description='Bed Status'>
   <Enumerate position='1' value='K' description='Contaminated'/>
   <Enumerate position='2' value='O' description='Occupied'/>
   <Enumerate position='3' value='I' description='Isolated'/>
   <Enumerate position='4' value='H' description='Housekeeping'/>
   <Enumerate position='5' value='C' description='No suggested values'/>
   <Enumerate position='6' value='U' description='Unoccupied'/>
</CodeTable>
<CodeTable name='117' tabletype='1' description='Account Status'>
</CodeTable>
<CodeTable name='118' tabletype='1' description='Major Diagnostic Category'>
</CodeTable>
<CodeTable name='119' tabletype='2' description='Order Control Code'>
   <Enumerate position='1' value='XR' description='Changed as requested'/>
   <Enumerate position='2' value='SR' description='Response to send order status request'/>
   <Enumerate position='3' value='RO' description='Replacement order'/>
   <Enumerate position='4' value='RP' description='Order replace request'/>
   <Enumerate position='5' value='RQ' description='Replaced as requested'/>
   <Enumerate position='6' value='RL' description='Release previous hold'/>
   <Enumerate position='7' value='RR' description='Request received'/>
   <Enumerate position='8' value='RU' description='Replaced unsolicited'/>
   <Enumerate position='9' value='SC' description='Status changed'/>
   <Enumerate position='10' value='SN' description='Send order number'/>
   <Enumerate position='11' value='SS' description='Send order status request'/>
   <Enumerate position='12' value='UC' description='Unable to cancel'/>
   <Enumerate position='13' value='UD' description='Unable to discontinue'/>
   <Enumerate position='14' value='UH' description='Unable to put on hold'/>
   <Enumerate position='15' value='UM' description='Unable to replace'/>
   <Enumerate position='16' value='UR' description='Unable to release'/>
   <Enumerate position='17' value='XO' description='Change order request'/>
   <Enumerate position='18' value='XX' description='Order changed, unsolicited'/>
   <Enumerate position='19' value='CA' description='Cancel order request'/>
   <Enumerate position='20' value='RE' description='Observations to follow'/>
   <Enumerate position='21' value='UX' description='Unable to change'/>
   <Enumerate position='22' value='OD' description='Order discontinued'/>
   <Enumerate position='23' value='PA' description='Parent order'/>
   <Enumerate position='24' value='DE' description='Data Errors'/>
   <Enumerate position='25' value='DC' description='Discontinue order request'/>
   <Enumerate position='26' value='HD' description='Hold order request'/>
   <Enumerate position='27' value='HR' description='On hold as requested'/>
   <Enumerate position='28' value='NA' description='Number assigned'/>
   <Enumerate position='29' value='CN' description='Combined result'/>
   <Enumerate position='30' value='OC' description='Order canceled'/>
   <Enumerate position='31' value='DR' description='Discontinued as requested'/>
   <Enumerate position='32' value='CR' description='Canceled as requested'/>
   <Enumerate position='33' value='CH' description='Child order'/>
   <Enumerate position='34' value='OH' description='Order held'/>
   <Enumerate position='35' value='OK' description='Order accepted and OK'/>
   <Enumerate position='36' value='OR' description='Released as requested'/>
   <Enumerate position='37' value='NW' description='New Order'/>
   <Enumerate position='38' value='AF' description='Order refille request approval'/>
   <Enumerate position='39' value='UF' description='Unable to refill'/>
   <Enumerate position='40' value='FU' description='Order refilled, unsolicited'/>
   <Enumerate position='41' value='UA' description='Unable to accept order'/>
   <Enumerate position='42' value='OE' description='Order released'/>
   <Enumerate position='43' value='OF' description='Order refilled as requested'/>
   <Enumerate position='44' value='RF' description='Refill order request'/>
   <Enumerate position='45' value='DF' description='Order refill request denied'/>
</CodeTable>
<CodeTable name='121' tabletype='2' description='Response Flag'>
   <Enumerate position='1' value='D' description='Same as R, also other associated segments'/>
   <Enumerate position='2' value='E' description='Report exceptions only'/>
   <Enumerate position='3' value='F' description='Same as D, plus confirmations explicitly'/>
   <Enumerate position='4' value='N' description='Only the MSA segment is returned'/>
   <Enumerate position='5' value='R' description='Same as E, also Replacement and Parent-Child'/>
</CodeTable>
<CodeTable name='122' tabletype='2' description='Charge Type'>
   <Enumerate position='1' value='GR' description='Grant'/>
   <Enumerate position='2' value='NC' description='No Charge'/>
   <Enumerate position='3' value='PC' description='Professional'/>
   <Enumerate position='4' value='CR' description='Credit'/>
   <Enumerate position='5' value='CO' description='Contract'/>
   <Enumerate position='6' value='CH' description='Charge'/>
   <Enumerate position='7' value='RS' description='Research'/>
   <Enumerate position='8' value='DP' description='Department'/>
</CodeTable>
<CodeTable name='123' tabletype='2' description='Result Status'>
   <Enumerate position='1' value='I' description='No results available; specimen received, procedure incomplete'/>
   <Enumerate position='2' value='Y' description='No order on record for this test.  (Used only on queries)'/>
   <Enumerate position='3' value='X' description='No results available; Order canceled.'/>
   <Enumerate position='4' value='S' description='No results available; procedure scheduled, but not done'/>
   <Enumerate position='5' value='R' description='Results stored; not yet verified'/>
   <Enumerate position='6' value='O' description='Order received; specimen not yet received'/>
   <Enumerate position='7' value='Z' description='No record of this patient. (Used only on queries)'/>
   <Enumerate position='8' value='F' description='Final results; results stored and verified.  Can only be changed with a corrected result.'/>
   <Enumerate position='9' value='C' description='Correction to results'/>
   <Enumerate position='10' value='A' description='Some, but not all, results available'/>
   <Enumerate position='11' value='P' description='Preliminary: A verified early result is available, final results not yet obtained'/>
</CodeTable>
<CodeTable name='124' tabletype='2' description='Transportation Mode'>
   <Enumerate position='1' value='WALK' description='Patient walks to diagnostic service'/>
   <Enumerate position='2' value='WHLC' description='Wheelchair'/>
   <Enumerate position='3' value='CART' description='Cart - patient travels on cart or gurney'/>
   <Enumerate position='4' value='PORT' description='The examining device goes to patient&apos;s location'/>
</CodeTable>
<CodeTable name='125' tabletype='2' description='Value Type'>
   <Enumerate position='1' value='RP' description='Reference Pointer'/>
   <Enumerate position='2' value='XTN' description='Extended Telecommunications Number'/>
   <Enumerate position='3' value='XPN' description='Extended Person Name'/>
   <Enumerate position='4' value='XON' description='Extended Composite Name And Number For Organizations'/>
   <Enumerate position='5' value='XCN' description='Extended Composite Name And Number For Persons'/>
   <Enumerate position='6' value='XAD' description='Extended Address'/>
   <Enumerate position='7' value='TX' description='Text Data (Display)'/>
   <Enumerate position='8' value='TS' description='Time Stamp (Date &amp; Time)'/>
   <Enumerate position='9' value='CP' description='Composite Price'/>
   <Enumerate position='10' value='TN' description='Telephone Number'/>
   <Enumerate position='11' value='TM' description='Time'/>
   <Enumerate position='12' value='ST' description='String Data.'/>
   <Enumerate position='13' value='SN' description='Structured Numeric'/>
   <Enumerate position='14' value='CK' description='Composite ID With Check Digit'/>
   <Enumerate position='15' value='AD' description='Address'/>
   <Enumerate position='16' value='DT' description='Date'/>
   <Enumerate position='17' value='CF' description='Coded Element With Formatted Values'/>
   <Enumerate position='18' value='PN' description='Person Name'/>
   <Enumerate position='19' value='CN' description='Composite ID And Name'/>
   <Enumerate position='20' value='CX' description='Extended Composite ID With Check Digit'/>
   <Enumerate position='21' value='ED' description='Encapsulated Data'/>
   <Enumerate position='22' value='FT' description='Formatted Text (Display)'/>
   <Enumerate position='23' value='ID' description='Coded Value'/>
   <Enumerate position='24' value='MO' description='Money'/>
   <Enumerate position='25' value='NM' description='Numeric'/>
   <Enumerate position='26' value='CE' description='Coded Entry'/>
</CodeTable>
<CodeTable name='126' tabletype='2' description='Quantity Limited Request'>
   <Enumerate position='1' value='CH' description='Characters'/>
   <Enumerate position='2' value='LI' description='Lines'/>
   <Enumerate position='3' value='PG' description='Pages'/>
   <Enumerate position='4' value='RD' description='Records'/>
   <Enumerate position='5' value='ZO' description='Locally defined'/>
</CodeTable>
<CodeTable name='127' tabletype='1' description='Allergy Type'>
   <Enumerate position='1' value='MA' description='Miscellaneous Allergy'/>
   <Enumerate position='2' value='MC' description='Miscellaneous Contraindication'/>
   <Enumerate position='3' value='DA' description='Drug Allergy'/>
   <Enumerate position='4' value='FA' description='Food Allergy'/>
</CodeTable>
<CodeTable name='128' tabletype='1' description='Allergy Severity'>
   <Enumerate position='1' value='MI' description='Mild'/>
   <Enumerate position='2' value='MO' description='Moderate'/>
   <Enumerate position='3' value='SV' description='Severe'/>
</CodeTable>
<CodeTable name='129' tabletype='1' description='Accommodation Code'>
</CodeTable>
<CodeTable name='130' tabletype='1' description='Visit User Code'>
</CodeTable>
<CodeTable name='131' tabletype='1' description='Contact Role'>
   <Enumerate position='1' value='BP' description='Billing contact person'/>
   <Enumerate position='2' value='CP' description='Contact person'/>
   <Enumerate position='3' value='EP' description='Emergency contact person'/>
   <Enumerate position='4' value='PR' description='Person preparing referral'/>
</CodeTable>
<CodeTable name='132' tabletype='1' description='Transaction Code'>
   <Enumerate position='1' value='...' description='...'/>
   <Enumerate position='2' value='G' description='GOÄ'/>
   <Enumerate position='3' value='E' description='EBM'/>
   <Enumerate position='4' value='H' description='Hauskatalog'/>
   <Enumerate position='5' value='S' description='Sonderentgelte'/>
   <Enumerate position='6' value='F' description='Fallpauschale'/>
   <Enumerate position='7' value='D' description='DKG-NT'/>
</CodeTable>
<CodeTable name='133' tabletype='1' description='Procedure Practitioner Identifier Code Type'>
   <Enumerate position='1' value='AN' description='Anesthesiologist'/>
   <Enumerate position='2' value='AS' description='Assistant Surgeon'/>
   <Enumerate position='3' value='CM' description='Certified Nurse Midwife'/>
   <Enumerate position='4' value='NP' description='Nurse Practitioner'/>
   <Enumerate position='5' value='PR' description='Procedure MD (surgeon)'/>
   <Enumerate position='6' value='PS' description='Primary Surgeon'/>
   <Enumerate position='7' value='RD' description='Radiologist'/>
   <Enumerate position='8' value='RS' description='Resident'/>
   <Enumerate position='9' value='SN' description='Scrub Nurse'/>
</CodeTable>
<CodeTable name='135' tabletype='1' description='Assignment of Benefits'>
   <Enumerate position='1' value='N' description='No'/>
   <Enumerate position='2' value='Y' description='Yes'/>
   <Enumerate position='3' value='M' description='Modified assignment'/>
</CodeTable>
<CodeTable name='136' tabletype='2' description='Yes/No Indicator'>
   <Enumerate position='1' value='N' description='No'/>
   <Enumerate position='2' value='Y' description='Yes'/>
</CodeTable>
<CodeTable name='137' tabletype='1' description='Mail Claim Party'>
   <Enumerate position='1' value='E' description='Employer'/>
   <Enumerate position='2' value='G' description='Guarantor'/>
   <Enumerate position='3' value='I' description='Insurance Company'/>
   <Enumerate position='4' value='O' description='Other'/>
   <Enumerate position='5' value='P' description='Patient'/>
</CodeTable>
<CodeTable name='139' tabletype='1' description='Employer Information Data'>
</CodeTable>
<CodeTable name='140' tabletype='1' description='Champus Service'>
</CodeTable>
<CodeTable name='141' tabletype='1' description='Champus Rank/Grade'>
</CodeTable>
<CodeTable name='142' tabletype='1' description='Champus Status'>
</CodeTable>
<CodeTable name='143' tabletype='1' description='Non-covered Insurance Code'>
</CodeTable>
<CodeTable name='144' tabletype='1' description='Eligibility Source'>
   <Enumerate position='1' value='6' description='Verbal Information'/>
   <Enumerate position='2' value='7' description='None'/>
   <Enumerate position='3' value='5' description='Signed statement on file'/>
   <Enumerate position='4' value='3' description='Insured presented policy'/>
   <Enumerate position='5' value='2' description='Employer'/>
   <Enumerate position='6' value='1' description='Insurance company'/>
   <Enumerate position='7' value='4' description='Insured presented card'/>
</CodeTable>
<CodeTable name='145' tabletype='1' description='Room Type'>
   <Enumerate position='1' value='ICU' description='Intensive care unit'/>
   <Enumerate position='2' value='2ICU' description='Second intensive care unit'/>
   <Enumerate position='3' value='PRI' description='Private room'/>
   <Enumerate position='4' value='2SPR' description='Second semi-private room'/>
   <Enumerate position='5' value='2PRI' description='Second private room'/>
   <Enumerate position='6' value='SPR' description='Semi-private room'/>
</CodeTable>
<CodeTable name='146' tabletype='1' description='Amount Type'>
   <Enumerate position='1' value='DF' description='Differential'/>
   <Enumerate position='2' value='LM' description='Limit'/>
   <Enumerate position='3' value='PC' description='Percentage'/>
   <Enumerate position='4' value='RT' description='Rate'/>
   <Enumerate position='5' value='UL' description='Unlimited'/>
</CodeTable>
<CodeTable name='147' tabletype='1' description='Policy Type'>
   <Enumerate position='1' value='ANC' description='Ancillary'/>
   <Enumerate position='2' value='2ANC' description='Second ancillary'/>
   <Enumerate position='3' value='3MMD' description='Third major medical'/>
   <Enumerate position='4' value='MMD' description='Major medical'/>
   <Enumerate position='5' value='2MMD' description='Second major medical'/>
</CodeTable>
<CodeTable name='148' tabletype='1' description='Penalty Type'>
   <Enumerate position='1' value='AT' description='Currency Amount'/>
   <Enumerate position='2' value='PC' description='Percentage'/>
</CodeTable>
<CodeTable name='149' tabletype='1' description='Insurance Company Contact Reason'>
   <Enumerate position='1' value='AP' description='Approved'/>
   <Enumerate position='2' value='DE' description='Denied'/>
   <Enumerate position='3' value='PE' description='Pending'/>
</CodeTable>
<CodeTable name='150' tabletype='1' description='Pre-certification Patient Type'>
   <Enumerate position='1' value='ER' description='Emergency'/>
   <Enumerate position='2' value='IPE' description='Inpatient elective'/>
   <Enumerate position='3' value='OPE' description='Outpatient elective'/>
   <Enumerate position='4' value='UR' description='Urgent'/>
</CodeTable>
<CodeTable name='151' tabletype='1' description='Second Opinion Status'>
</CodeTable>
<CodeTable name='152' tabletype='1' description='Second Opinion Documentation Received'>
</CodeTable>
<CodeTable name='153' tabletype='1' description='Value Code'>
</CodeTable>
<CodeTable name='155' tabletype='2' description='Accept/Application Acknowledgement Conditions'>
   <Enumerate position='1' value='NE' description='Never'/>
   <Enumerate position='2' value='SU' description='Successful completion only'/>
   <Enumerate position='3' value='ER' description='Error/reject conditions only'/>
   <Enumerate position='4' value='AL' description='Always'/>
</CodeTable>
<CodeTable name='156' tabletype='2' description='Which Date/Time Qualifier'>
   <Enumerate position='1' value='REP' description='Report date/time, report date/time at filiing ancillary (i.e., Lab)'/>
   <Enumerate position='2' value='ANY' description='Any date/time within a range'/>
   <Enumerate position='3' value='SCHED' description='Schedule date/time'/>
   <Enumerate position='4' value='RCT' description='Specimen receipt date/time, receipt of specimen in filling ancillary (Lab)'/>
   <Enumerate position='5' value='ORD' description='Order date/time'/>
   <Enumerate position='6' value='COL' description='Collection date/time, equivalent to film or sample collection date/time'/>
   <Enumerate position='7' value='CAN' description='Cancellation date/time'/>
</CodeTable>
<CodeTable name='157' tabletype='2' description='Which Date/Time Status Qualifier'>
   <Enumerate position='1' value='CFN' description='Current final value, whether final or corrected'/>
   <Enumerate position='2' value='COR' description='Corrected only (no final with corrections)'/>
   <Enumerate position='3' value='FIN' description='Final only (no corrections)'/>
   <Enumerate position='4' value='PRE' description='Preliminary'/>
   <Enumerate position='5' value='REP' description='Report completion date/time'/>
   <Enumerate position='6' value='ANY' description='Any status'/>
</CodeTable>
<CodeTable name='158' tabletype='2' description='Date/Time Selection Qualifier'>
   <Enumerate position='1' value='ALL' description='All values within the range'/>
   <Enumerate position='2' value='LST' description='Last value within the range'/>
   <Enumerate position='3' value='REV' description='All values within the range returned in reverse chronological order (Default if not otherwise specified.)'/>
   <Enumerate position='4' value='1ST' description='First value within range'/>
</CodeTable>
<CodeTable name='159' tabletype='2' description='Diet Type'>
   <Enumerate position='1' value='D' description='Diet'/>
   <Enumerate position='2' value='P' description='Preference'/>
   <Enumerate position='3' value='S' description='Supplement'/>
</CodeTable>
<CodeTable name='160' tabletype='2' description='Tray Type'>
   <Enumerate position='1' value='EARLY' description='Early tray'/>
   <Enumerate position='2' value='GUEST' description='Guest tray'/>
   <Enumerate position='3' value='LATE' description='Late tray'/>
   <Enumerate position='4' value='MSG' description='Tray message only'/>
   <Enumerate position='5' value='NO' description='No tray'/>
</CodeTable>
<CodeTable name='161' tabletype='2' description='Allow Substitution'>
   <Enumerate position='1' value='G' description='Allow generic substitutions'/>
   <Enumerate position='2' value='N' description='Substitutions are NOT authorized.  (This is the default - null.)'/>
   <Enumerate position='3' value='T' description='Allow therapeutic substitutions'/>
</CodeTable>
<CodeTable name='162' tabletype='2' description='Route of Administration'>
   <Enumerate position='1' value='SD' description='Soaked Dressing'/>
   <Enumerate position='2' value='VM' description='Ventimask'/>
   <Enumerate position='3' value='OTH' description='Other/Miscellaneous'/>
   <Enumerate position='4' value='PF' description='Perfusion'/>
   <Enumerate position='5' value='PO' description='Oral'/>
   <Enumerate position='6' value='OT' description='Otic'/>
   <Enumerate position='7' value='PR' description='Rectal'/>
   <Enumerate position='8' value='RM' description='Rebreather Mask (Used primarily for respiratory therapy and anesthesia delivery)'/>
   <Enumerate position='9' value='SC' description='Subcutaneous'/>
   <Enumerate position='10' value='SL' description='Sublingual'/>
   <Enumerate position='11' value='TD' description='Transdermal'/>
   <Enumerate position='12' value='TL' description='Translingual'/>
   <Enumerate position='13' value='TP' description='Topical'/>
   <Enumerate position='14' value='TRA' description='Tracheostomy (Used primarily for respiratory therapy and anesthesia delivery)'/>
   <Enumerate position='15' value='VG' description='Vaginal'/>
   <Enumerate position='16' value='IC' description='Intracardiac'/>
   <Enumerate position='17' value='WND' description='Wound'/>
   <Enumerate position='18' value='OP' description='Ophthalmic'/>
   <Enumerate position='19' value='UR' description='Urethral'/>
   <Enumerate position='20' value='ET' description='Endotrachial Tube (Used primarily for respiratory therapy and anesthesia delivery)'/>
   <Enumerate position='21' value='AP' description='Apply Externally'/>
   <Enumerate position='22' value='ID' description='Intradermal'/>
   <Enumerate position='23' value='NT' description='Nasotrachial Tube'/>
   <Enumerate position='24' value='B' description='Buccal'/>
   <Enumerate position='25' value='EP' description='Epidural'/>
   <Enumerate position='26' value='GTT' description='Gastronomy Tube'/>
   <Enumerate position='27' value='GU' description='GU Irrigant'/>
   <Enumerate position='28' value='IA' description='Intra-arterial'/>
   <Enumerate position='29' value='IB' description='Intrabursal'/>
   <Enumerate position='30' value='ICV' description='Intracervical (uterus)'/>
   <Enumerate position='31' value='IH' description='Inhalation'/>
   <Enumerate position='32' value='IMR' description='Immerse (Soak) Body Part'/>
   <Enumerate position='33' value='MM' description='Mucous Membrane'/>
   <Enumerate position='34' value='NS' description='Nasal'/>
   <Enumerate position='35' value='NP' description='Nasal Prongs (Used primarily for respiratory therapy and anesthesia delivery)'/>
   <Enumerate position='36' value='DT' description='Dental'/>
   <Enumerate position='37' value='NG' description='Nasogastric'/>
</CodeTable>
<CodeTable name='163' tabletype='2' description='Administrative Site'>
   <Enumerate position='1' value='PERIN' description='Perineal'/>
   <Enumerate position='2' value='RF' description='Right Foot'/>
   <Enumerate position='3' value='REJ' description='Right External Jugular'/>
   <Enumerate position='4' value='RE' description='Right Ear'/>
   <Enumerate position='5' value='RD' description='Right Deltoid'/>
   <Enumerate position='6' value='RACF' description='Right Antecubital Fossa'/>
   <Enumerate position='7' value='RA' description='Right Arm'/>
   <Enumerate position='8' value='OU' description='Bilateral Eyse'/>
   <Enumerate position='9' value='PA' description='Perianal'/>
   <Enumerate position='10' value='RG' description='Right Gluteus Medius'/>
   <Enumerate position='11' value='RUA' description='Right Upper Arm'/>
   <Enumerate position='12' value='OS' description='Left Eye'/>
   <Enumerate position='13' value='RAC' description='Right Anterior Chest'/>
   <Enumerate position='14' value='RH' description='Right Hand'/>
   <Enumerate position='15' value='RIJ' description='Right Internal Jugular'/>
   <Enumerate position='16' value='RLAQ' description='Rt Lower Abd Quadrant'/>
   <Enumerate position='17' value='RLFA' description='Right Lower Forearm'/>
   <Enumerate position='18' value='RMFA' description='Right Mid Forearm'/>
   <Enumerate position='19' value='RN' description='Right Naris'/>
   <Enumerate position='20' value='RPC' description='Right Posterior Chest'/>
   <Enumerate position='21' value='RT' description='Right Thigh'/>
   <Enumerate position='22' value='RUAQ' description='Right Upper Abd Quadrant'/>
   <Enumerate position='23' value='RUFA' description='Right Upper Forearm'/>
   <Enumerate position='24' value='RVG' description='Right Ventragluteal'/>
   <Enumerate position='25' value='RVL' description='Right Vastus Lateralis'/>
   <Enumerate position='26' value='LN' description='Left Naris'/>
   <Enumerate position='27' value='OD' description='Right Eye'/>
   <Enumerate position='28' value='RSC' description='Right Subclavian'/>
   <Enumerate position='29' value='LACF' description='Left Antecubital Fossa'/>
   <Enumerate position='30' value='LPC' description='Left Posterior Chest'/>
   <Enumerate position='31' value='BE' description='Bilateral Ears'/>
   <Enumerate position='32' value='BN' description='Bilateral Nares'/>
   <Enumerate position='33' value='BU' description='Buttock'/>
   <Enumerate position='34' value='CT' description='Chest Tube'/>
   <Enumerate position='35' value='LAC' description='Left Anterior Chest'/>
   <Enumerate position='36' value='LD' description='Left Deltoid'/>
   <Enumerate position='37' value='LE' description='Left Ear'/>
   <Enumerate position='38' value='LEJ' description='Left External Jugular'/>
   <Enumerate position='39' value='LF' description='Left Foot'/>
   <Enumerate position='40' value='LG' description='Left Gluteus Medius'/>
   <Enumerate position='41' value='LH' description='Left Hand'/>
   <Enumerate position='42' value='LIJ' description='Left Internal Jugular'/>
   <Enumerate position='43' value='LUA' description='Left Upper Arm'/>
   <Enumerate position='44' value='LA' description='Left Arm'/>
   <Enumerate position='45' value='LLAQ' description='Left Lower Abd Quadrant'/>
   <Enumerate position='46' value='LVG' description='Left Ventragluteal'/>
   <Enumerate position='47' value='LV' description='Left Vastus Lateralis'/>
   <Enumerate position='48' value='LUFA' description='Left Upper Forearm'/>
   <Enumerate position='49' value='LUAQ' description='Left Upper Abd Quadrant'/>
   <Enumerate position='50' value='LT' description='Left Thigh'/>
   <Enumerate position='51' value='LSC' description='Left Subclavian'/>
   <Enumerate position='52' value='LNB' description='Nebulized'/>
   <Enumerate position='53' value='LMFA' description='Left Mid Forearm'/>
   <Enumerate position='54' value='LLFA' description='Left Lower Forearm'/>
   <Enumerate position='55' value='LVL' description='Left Vastus Lateralis'/>
   <Enumerate position='56' value='NB' description='Nebulized'/>
</CodeTable>
<CodeTable name='164' tabletype='2' description='Adminstration Device'>
   <Enumerate position='1' value='PCA' description='PCA Pump'/>
   <Enumerate position='2' value='AP' description='Appliator'/>
   <Enumerate position='3' value='IVS' description='IV Soluset'/>
   <Enumerate position='4' value='NEB' description='Nebulizer'/>
   <Enumerate position='5' value='MI' description='Metered Inhaler'/>
   <Enumerate position='6' value='IVP' description='IV Pump'/>
   <Enumerate position='7' value='IPPB' description='IPPB'/>
   <Enumerate position='8' value='BT' description='Buretrol'/>
   <Enumerate position='9' value='HL' description='Heparin Lock'/>
</CodeTable>
<CodeTable name='165' tabletype='2' description='Administration Method'>
   <Enumerate position='1' value='IVP' description='IV Push'/>
   <Enumerate position='2' value='WA' description='Wash'/>
   <Enumerate position='3' value='SO' description='Soak'/>
   <Enumerate position='4' value='SH' description='Shampoo'/>
   <Enumerate position='5' value='PT' description='Pain'/>
   <Enumerate position='6' value='PF' description='Perfuse'/>
   <Enumerate position='7' value='WI' description='Wipe'/>
   <Enumerate position='8' value='IS' description='Insert'/>
   <Enumerate position='9' value='IR' description='Irrigate'/>
   <Enumerate position='10' value='IF' description='Inflitrate'/>
   <Enumerate position='11' value='DU' description='Dust'/>
   <Enumerate position='12' value='DI' description='Dissolve'/>
   <Enumerate position='13' value='CH' description='Chew'/>
   <Enumerate position='14' value='IVPB' description='IV Piggyback'/>
   <Enumerate position='15' value='NB' description='Nebulized'/>
</CodeTable>
<CodeTable name='166' tabletype='2' description='RX Component Type'>
   <Enumerate position='1' value='A' description='Additive'/>
   <Enumerate position='2' value='B' description='Base'/>
</CodeTable>
<CodeTable name='167' tabletype='2' description='Substitution Status'>
   <Enumerate position='1' value='G' description='A generic substitution was dispensed'/>
   <Enumerate position='2' value='N' description='No substitute was dispensed.  This is equivalent to the default (null) value.'/>
   <Enumerate position='3' value='T' description='A therapeutic substitution was dispensed'/>
</CodeTable>
<CodeTable name='168' tabletype='2' description='Processing Priority'>
   <Enumerate position='1' value='A' description='As soon as possible (a priority lower than stat)'/>
   <Enumerate position='2' value='B' description='Do at bedside or portable (may be used with other codes)'/>
   <Enumerate position='3' value='C' description='Measure continuously (e.g., arterial line blood pressure)'/>
   <Enumerate position='4' value='P' description='Preoperative (to be done prior to surgery)'/>
   <Enumerate position='5' value='R' description='Routine'/>
   <Enumerate position='6' value='S' description='Stat (do immediately)'/>
   <Enumerate position='7' value='T' description='Timing critical (do as near as possible to requested time)'/>
</CodeTable>
<CodeTable name='169' tabletype='2' description='Reporting Priority'>
   <Enumerate position='1' value='R' description='Rush reporting'/>
   <Enumerate position='2' value='C' description='Call back results'/>
</CodeTable>
<CodeTable name='170' tabletype='2' description='Derived Specimen'>
   <Enumerate position='1' value='P' description='Parent Observation'/>
   <Enumerate position='2' value='C' description='Child Observation'/>
   <Enumerate position='3' value='N' description='Not Applicable'/>
</CodeTable>
<CodeTable name='171' tabletype='1' description='Country Code'>
</CodeTable>
<CodeTable name='172' tabletype='1' description='Veterans Military Status'>
</CodeTable>
<CodeTable name='173' tabletype='1' description='Coordination of Benefits'>
   <Enumerate position='1' value='CO' description='Coordination'/>
   <Enumerate position='2' value='IN' description='Independent'/>
</CodeTable>
<CodeTable name='174' tabletype='2' description='Nature of Test/Observation'>
   <Enumerate position='1' value='A' description='Atomic test/observation (test code or treatment code)'/>
   <Enumerate position='2' value='C' description='Single observation calculated via a rule or formula from other independent observations (e.g., Alveolar--arterial ratio, cardiac output)'/>
   <Enumerate position='3' value='F' description='Functional procedure that may consist of one or more interrelated measures (e.g., glucose tolerance test, creatine clearance), usually done at different times and/or on different specimens'/>
   <Enumerate position='4' value='P' description='Profile or battery consisting of many independent atomic observations (e.g., SMA12, electrolytes), usually done at one instrument on one specimen'/>
   <Enumerate position='5' value='S' description='Superset--a set of batteries or procedures ordered under a single code unit but processed as separate batteries (e.g., routines = CBC, UA, electrolytes)'/>
</CodeTable>
<CodeTable name='175' tabletype='2' description='Master File Identifier Code'>
   <Enumerate position='1' value='CM0' description='Clinical study master'/>
   <Enumerate position='2' value='STF' description='Staff Master File (see Chapter 8, Appendix)'/>
   <Enumerate position='3' value='PRA' description='Practitioner master file (see Chapter 8, Appendix)'/>
   <Enumerate position='4' value='OM1-OM6' description='Observation text master file segments (e.g., Lab) (see Chapter 87, Appendix B):'/>
   <Enumerate position='5' value='LOC' description='Location master file (see Chapter 3, Appendix)'/>
   <Enumerate position='6' value='CM1' description='Clinical study phase master'/>
   <Enumerate position='7' value='CDM' description='Charge description master file (see Chapter 6, Appendix)'/>
   <Enumerate position='8' value='CM2' description='Clinical study Data Schedule Master'/>
</CodeTable>
<CodeTable name='176' tabletype='1' description='Master File Application Identifier'>
</CodeTable>
<CodeTable name='177' tabletype='1' description='Confidentiality code'>
   <Enumerate position='1' value='HIV' description='HIV(+) patient'/>
   <Enumerate position='2' value='VIP' description='Very important person or celebrity'/>
   <Enumerate position='3' value='V' description='Very restricted'/>
   <Enumerate position='4' value='UWM' description='Unwed mother'/>
   <Enumerate position='5' value='U' description='Usual control'/>
   <Enumerate position='6' value='R' description='Restricted'/>
   <Enumerate position='7' value='ETH' description='Alcohol/drug treatment patient'/>
   <Enumerate position='8' value='EMP' description='Employee'/>
   <Enumerate position='9' value='AID' description='AIDS patient'/>
   <Enumerate position='10' value='PSY' description='Psychiatric patient'/>
</CodeTable>
<CodeTable name='178' tabletype='2' description='File Level Event Code'>
   <Enumerate position='1' value='REP' description='Replace current version of this master file with the version contained in this message'/>
   <Enumerate position='2' value='UPD' description='Change file records as defined in the record level event codes for each record that follows'/>
</CodeTable>
<CodeTable name='179' tabletype='2' description='Response Level'>
   <Enumerate position='1' value='SU' description='Success.  Only MFA segments denoting success must be returned via the application level acknowledgement for this message'/>
   <Enumerate position='2' value='AL' description='Always.  All MFA segments (whether denoting errors or not) must be returned via the application level acknowledgement message'/>
   <Enumerate position='3' value='ER' description='Error/Reject conditions only.  Only MFA segments denoting errors must be returned via the application level acknowledgement for this message'/>
   <Enumerate position='4' value='NE' description='Never.  no application level response needed'/>
</CodeTable>
<CodeTable name='180' tabletype='2' description='Record Level Event Code'>
   <Enumerate position='1' value='MUP' description='Update record for master file'/>
   <Enumerate position='2' value='MDL' description='Delete record from master file'/>
   <Enumerate position='3' value='MDC' description='Deactivate: discontinue using record in master file, but do not delete from database'/>
   <Enumerate position='4' value='MAC' description='Reactivate deactivated record'/>
   <Enumerate position='5' value='MAD' description='Add record to master file'/>
</CodeTable>
<CodeTable name='181' tabletype='1' description='MFN Record Level Error Return'>
   <Enumerate position='1' value='S' description='Successful posting of the record defined by the MFE segment'/>
   <Enumerate position='2' value='U' description='Unsuccessful posting of the record defined by the MFE segment'/>
</CodeTable>
<CodeTable name='182' tabletype='1' description='Staff Type'>
</CodeTable>
<CodeTable name='183' tabletype='2' description='Active/Inactive'>
   <Enumerate position='1' value='A' description='Active staff'/>
   <Enumerate position='2' value='I' description='Inactive staff'/>
</CodeTable>
<CodeTable name='184' tabletype='1' description='Department'>
</CodeTable>
<CodeTable name='185' tabletype='2' description='Preferred Method of Contact'>
   <Enumerate position='1' value='F' description='FAX Number'/>
   <Enumerate position='2' value='H' description='Home Phone Number'/>
   <Enumerate position='3' value='M' description='Mail'/>
   <Enumerate position='4' value='B' description='Beeper Number'/>
   <Enumerate position='5' value='C' description='Cellular Phone Number'/>
   <Enumerate position='6' value='O' description='Office Phone Number'/>
   <Enumerate position='7' value='E' description='E-Mail Address (Not In TN Format)'/>
</CodeTable>
<CodeTable name='186' tabletype='1' description='Practioner Category'>
</CodeTable>
<CodeTable name='187' tabletype='2' description='Provider Billing'>
   <Enumerate position='1' value='I' description='Institution bills for provider'/>
   <Enumerate position='2' value='P' description='Provider does own billing'/>
</CodeTable>
<CodeTable name='188' tabletype='1' description='Operator ID'>
</CodeTable>
<CodeTable name='189' tabletype='1' description='Ethnic Group'>
</CodeTable>
<CodeTable name='190' tabletype='2' description='Address Type'>
   <Enumerate position='1' value='C' description='Current or Temporary'/>
   <Enumerate position='2' value='P' description='Permanent'/>
   <Enumerate position='3' value='O' description='Office'/>
   <Enumerate position='4' value='M' description='Mailing'/>
   <Enumerate position='5' value='F' description='County of Origin'/>
   <Enumerate position='6' value='B' description='Business'/>
   <Enumerate position='7' value='H' description='Home'/>
</CodeTable>
<CodeTable name='191' tabletype='6' description='Main type of referenced Data'>
   <Enumerate position='1' value='SD' description='Scanned Document'/>
   <Enumerate position='2' value='AP' description='Other application data, typically uninterpreted binary data'/>
   <Enumerate position='3' value='SI' description='Scanned Image'/>
   <Enumerate position='4' value='TX' description='Machine Readable Text Document'/>
   <Enumerate position='5' value='NS' description='Non-scanned Image'/>
   <Enumerate position='6' value='IM' description='Image Data'/>
   <Enumerate position='7' value='AU' description='Audio Data'/>
   <Enumerate position='8' value='FT' description='Formatted Text'/>
</CodeTable>
<CodeTable name='192' tabletype='1' description='Visit ID Type'>
</CodeTable>
<CodeTable name='193' tabletype='1' description='Amount Class'>
   <Enumerate position='1' value='AT' description='Amount'/>
   <Enumerate position='2' value='LM' description='Limit'/>
   <Enumerate position='3' value='PC' description='Percentage'/>
   <Enumerate position='4' value='UL' description='Unlimited'/>
</CodeTable>
<CodeTable name='200' tabletype='2' description='Name Type'>
   <Enumerate position='1' value='L' description='Legal Name'/>
   <Enumerate position='2' value='O' description='Other'/>
   <Enumerate position='3' value='M' description='Maiden Name'/>
   <Enumerate position='4' value='A' description='Alias Name'/>
   <Enumerate position='5' value='C' description='Adopted Name'/>
   <Enumerate position='6' value='D' description='Display Name'/>
</CodeTable>
<CodeTable name='201' tabletype='2' description='Telecommunication Use Code'>
   <Enumerate position='1' value='ASN' description='Answering Service Number'/>
   <Enumerate position='2' value='EMR' description='Emergency Number'/>
   <Enumerate position='3' value='NET' description='Network (email) Address'/>
   <Enumerate position='4' value='ORN' description='Other Residence Number'/>
   <Enumerate position='5' value='PRN' description='Primary Residence Number'/>
   <Enumerate position='6' value='VHN' description='Vacation Home Number'/>
   <Enumerate position='7' value='WPN' description='Work Number'/>
</CodeTable>
<CodeTable name='202' tabletype='2' description='Telecommunication Equipment Type'>
   <Enumerate position='1' value='Internet' description='Internet Address:  Use only if telecommunication use code is NET'/>
   <Enumerate position='2' value='X.400' description='X.400 email address:  use only if telecommunication use code is NET'/>
   <Enumerate position='3' value='MD' description='Modem'/>
   <Enumerate position='4' value='FX' description='Fax'/>
   <Enumerate position='5' value='CP' description='Cellular Phone'/>
   <Enumerate position='6' value='BP' description='Beeper/Pager'/>
   <Enumerate position='7' value='PH' description='Telephone'/>
</CodeTable>
<CodeTable name='203' tabletype='1' description='Identifier Type'>
   <Enumerate position='1' value='DN' description='Doctor Number'/>
   <Enumerate position='2' value='MC' description='Medicare Number'/>
   <Enumerate position='3' value='VS' description='VISA'/>
   <Enumerate position='4' value='VN' description='Visit Number'/>
   <Enumerate position='5' value='SS' description='Social Security Number'/>
   <Enumerate position='6' value='RR' description='Railroad Retirement Number'/>
   <Enumerate position='7' value='PT' description='Patient External Identifier'/>
   <Enumerate position='8' value='PI' description='Patient Internal Identifier'/>
   <Enumerate position='9' value='XX' description='Organizaiton Indentifier'/>
   <Enumerate position='10' value='MS' description='Master Card'/>
   <Enumerate position='11' value='MR' description='Medical Record Number'/>
   <Enumerate position='12' value='AN' description='Account Number'/>
   <Enumerate position='13' value='EI' description='Employee Number'/>
   <Enumerate position='14' value='AM' description='American Express'/>
   <Enumerate position='15' value='MA' description='Medicaid Number'/>
   <Enumerate position='16' value='BR' description='Birth Registry Number'/>
   <Enumerate position='17' value='DI' description='Diner&apos;s Club Card'/>
   <Enumerate position='18' value='DL' description='Driver&apos;s License Number'/>
   <Enumerate position='19' value='DS' description='Discover Card'/>
   <Enumerate position='20' value='EN' description='Employer Number'/>
   <Enumerate position='21' value='GI' description='Guarantor Internal Identifier'/>
   <Enumerate position='22' value='GN' description='Guarantor External Identifier'/>
</CodeTable>
<CodeTable name='204' tabletype='1' description='Organizational Name Type'>
   <Enumerate position='1' value='A' description='Alias Name'/>
   <Enumerate position='2' value='D' description='Display Name'/>
   <Enumerate position='3' value='L' description='Legal Name'/>
   <Enumerate position='4' value='SL' description='Stock Exchange Listing Name'/>
</CodeTable>
<CodeTable name='205' tabletype='2' description='Price Type'>
   <Enumerate position='1' value='UP' description='Unit Price, may be based on length of procedure or service'/>
   <Enumerate position='2' value='TF' description='Technology Fee for Use of Equipment'/>
   <Enumerate position='3' value='PF' description='Professional Fee for Performing Provider'/>
   <Enumerate position='4' value='DC' description='Direct Unit Cost'/>
   <Enumerate position='5' value='AP' description='Administrative Price or Handling Fee'/>
   <Enumerate position='6' value='TP' description='Total Price'/>
   <Enumerate position='7' value='IC' description='Indirect Unit Cost'/>
</CodeTable>
<CodeTable name='206' tabletype='2' description='Segment Action Code'>
   <Enumerate position='1' value='A' description='Add/Insert'/>
   <Enumerate position='2' value='D' description='Delete'/>
   <Enumerate position='3' value='U' description='Update'/>
</CodeTable>
<CodeTable name='207' tabletype='2' description='Processing Mode'>
   <Enumerate position='1' value='a' description='Archive'/>
   <Enumerate position='2' value='r' description='Restore from Archive'/>
   <Enumerate position='3' value='i' description='Initial Load'/>
   <Enumerate position='4' value='not present' description='Not Present (the default, meaning current processing)'/>
</CodeTable>
<CodeTable name='208' tabletype='1' description='Query Response Status'>
   <Enumerate position='1' value='NF' description='No data found, no errors'/>
   <Enumerate position='2' value='OK' description='Data found, no errors (this is the default)'/>
</CodeTable>
<CodeTable name='209' tabletype='2' description='Relational Operator'>
   <Enumerate position='1' value='LE' description='Less than or equal'/>
   <Enumerate position='2' value='CT' description='Contains'/>
   <Enumerate position='3' value='NE' description='Not equal'/>
   <Enumerate position='4' value='LT' description='Less than'/>
   <Enumerate position='5' value='GT' description='Greater than'/>
   <Enumerate position='6' value='GN' description='Generic'/>
   <Enumerate position='7' value='EQ' description='Equal'/>
   <Enumerate position='8' value='GE' description='Greater than or equal'/>
</CodeTable>
<CodeTable name='210' tabletype='2' description='Relational Conjunction'>
   <Enumerate position='1' value='AND' description='Default'/>
   <Enumerate position='2' value='OR'/>
</CodeTable>
<CodeTable name='211' tabletype='2' description='Alternate Character Sets'>
   <Enumerate position='1' value='8859/8' description='The printable characters from the ISO 8859/8 Character set'/>
   <Enumerate position='2' value='UNICODE' description='&lt;needs document reference&gt;'/>
   <Enumerate position='3' value='JIS X 0202' description='ISO 2022 with escape sequences for Kanjii'/>
   <Enumerate position='4' value='JAS2020' description='A subset of ISO2020 used for most Kanjii transmissions'/>
   <Enumerate position='5' value='ASCII' description='The printable 7-bit ASCII character set . (This is the default if this field is omitted)'/>
   <Enumerate position='6' value='8859/9' description='The printable characters from the ISO 8859/9 Character set'/>
   <Enumerate position='7' value='8859/6' description='The printable characters from the ISO 8859/6 Character set'/>
   <Enumerate position='8' value='8859/5' description='The printable characters from the ISO 8859/5 Character set'/>
   <Enumerate position='9' value='8859/4' description='The printable characters from the ISO 8859/4 Character set'/>
   <Enumerate position='10' value='8859/3' description='The printable characters from the ISO 8859/3 Character set'/>
   <Enumerate position='11' value='8859/1' description='The printable characters from the ISO 8859/1 Character set'/>
   <Enumerate position='12' value='8859/2' description='The printable characters from the ISO 8859/2 Character set'/>
   <Enumerate position='13' value='8859/7' description='The printable characters from the ISO 8859/7 Character set'/>
</CodeTable>
<CodeTable name='212' tabletype='1' description='Nationality'>
</CodeTable>
<CodeTable name='213' tabletype='1' description='Purge Status'>
   <Enumerate position='1' value='I' description='The visit is marked inactive and the user cannot enter new data against it'/>
   <Enumerate position='2' value='P' description='Marked for purge.  User is no longer able to update the visit.'/>
   <Enumerate position='3' value='D' description='The visit is marked for deletion and the user cannot enter new data against it'/>
</CodeTable>
<CodeTable name='214' tabletype='1' description='Special Program Codes'>
</CodeTable>
<CodeTable name='215' tabletype='1' description='Publicity Code'>
</CodeTable>
<CodeTable name='216' tabletype='1' description='Patient Status'>
</CodeTable>
<CodeTable name='217' tabletype='1' description='Visit Priority'>
</CodeTable>
<CodeTable name='218' tabletype='1' description='Charge Adjustment'>
</CodeTable>
<CodeTable name='219' tabletype='1' description='Recurring Service'>
</CodeTable>
<CodeTable name='220' tabletype='1' description='Living Arrangements'>
   <Enumerate position='1' value='F' description='Family'/>
   <Enumerate position='2' value='I' description='Institution'/>
   <Enumerate position='3' value='R' description='Relative'/>
   <Enumerate position='4' value='S' description='Spouse'/>
   <Enumerate position='5' value='U' description='Unknown'/>
   <Enumerate position='6' value='A' description='Alone'/>
</CodeTable>
<CodeTable name='221' tabletype='1' description='Student Indicator'>
</CodeTable>
<CodeTable name='222' tabletype='1' description='Contact Reason'>
</CodeTable>
<CodeTable name='223' tabletype='1' description='Living Dependency'>
   <Enumerate position='1' value='S' description='Small children'/>
   <Enumerate position='2' value='WU' description='Walk up'/>
   <Enumerate position='3' value='D' description='Spouse dependent'/>
   <Enumerate position='4' value='CB' description='Common bath'/>
   <Enumerate position='5' value='M' description='Medical supervision required'/>
</CodeTable>
<CodeTable name='224' tabletype='2' description='Transport Arranged'>
   <Enumerate position='1' value='N' description='Not Arranged'/>
   <Enumerate position='2' value='U' description='Unknown'/>
   <Enumerate position='3' value='A' description='Arranged'/>
</CodeTable>
<CodeTable name='225' tabletype='2' description='Escort Required'>
   <Enumerate position='1' value='N' description='Not Required'/>
   <Enumerate position='2' value='R' description='Required'/>
   <Enumerate position='3' value='U' description='Unknown'/>
</CodeTable>
<CodeTable name='227' tabletype='2' description='Manufacturers of Vaccines'>
   <Enumerate position='1' value='SKB' description='SmithKline'/>
   <Enumerate position='2' value='MIP' description='Michigan Dept Public Health'/>
   <Enumerate position='3' value='NAB' description='North American Biologicals, Inc.'/>
   <Enumerate position='4' value='NYB' description='New York Blood Center'/>
   <Enumerate position='5' value='OTC' description='Organon Teknika'/>
   <Enumerate position='6' value='OTH' description='Other'/>
   <Enumerate position='7' value='PD' description='Parke Davis'/>
   <Enumerate position='8' value='PRX' description='Praxis Biologics'/>
   <Enumerate position='9' value='MA' description='Massachusetts Public Health'/>
   <Enumerate position='10' value='SI' description='Swiss Serum and Vaccine Inst.'/>
   <Enumerate position='11' value='MIL' description='Miles'/>
   <Enumerate position='12' value='UNK' description='Unknown manufacturer'/>
   <Enumerate position='13' value='WA' description='Wyeth-Ayerst'/>
   <Enumerate position='14' value='SCL' description='Sclavo'/>
   <Enumerate position='15' value='AD' description='Adams'/>
   <Enumerate position='16' value='MSD' description='Merck'/>
   <Enumerate position='17' value='AB' description='Abbott'/>
   <Enumerate position='18' value='LED' description='Lederle'/>
   <Enumerate position='19' value='ALP' description='Alpha'/>
   <Enumerate position='20' value='AR' description='Armour'/>
   <Enumerate position='21' value='BA' description='Baxter'/>
   <Enumerate position='22' value='BAY' description='Bayer'/>
   <Enumerate position='23' value='CON' description='Connaught'/>
   <Enumerate position='24' value='EVN' description='Evans'/>
   <Enumerate position='25' value='GRE' description='Greer'/>
   <Enumerate position='26' value='IM' description='Merieux'/>
   <Enumerate position='27' value='IUS' description='Immuno-US'/>
   <Enumerate position='28' value='JPN' description='Microbial Dis/Osaka U'/>
   <Enumerate position='29' value='KGC' description='Korea Green Cross'/>
   <Enumerate position='30' value='BP' description='Berna'/>
</CodeTable>
<CodeTable name='228' tabletype='1' description='Diagnosis Classification'>
   <Enumerate position='1' value='D' description='Diagnosis'/>
   <Enumerate position='2' value='T' description='Tissue diagnosis'/>
   <Enumerate position='3' value='S' description='Sign and symptom'/>
   <Enumerate position='4' value='R' description='Radiological scheduling (not using ICDA codes)'/>
   <Enumerate position='5' value='O' description='Other'/>
   <Enumerate position='6' value='I' description='Invasive procedure not classified elsewhere (I.V., catheter, etc.)'/>
   <Enumerate position='7' value='C' description='Consultation'/>
   <Enumerate position='8' value='M' description='Medication (antibiotic)'/>
</CodeTable>
<CodeTable name='229' tabletype='1' description='Outlier Type'>
   <Enumerate position='1' value='C' description='Champus'/>
   <Enumerate position='2' value='G' description='Managed Care Organization'/>
   <Enumerate position='3' value='M' description='Medicare'/>
</CodeTable>
<CodeTable name='230' tabletype='1' description='Procedure Functional Type'>
   <Enumerate position='1' value='A' description='Anesthesia'/>
   <Enumerate position='2' value='P' description='Procedure for treatment (therapeutic includes operations)'/>
   <Enumerate position='3' value='D' description='Diagnostic Procedure'/>
   <Enumerate position='4' value='I' description='Invasive procedure not classified elsewhere (e.g., IV, catheter, etc.)'/>
</CodeTable>
<CodeTable name='231' tabletype='1' description='Student Status'>
   <Enumerate position='1' value='F' description='Full-time student'/>
   <Enumerate position='2' value='N' description='Not a student'/>
   <Enumerate position='3' value='P' description='Part-time student'/>
</CodeTable>
<CodeTable name='232' tabletype='1' description='Insurance Company Contact Reason'>
   <Enumerate position='1' value='01' description='Medicare claim status'/>
   <Enumerate position='2' value='02' description='Medicaid claim status'/>
   <Enumerate position='3' value='03' description='Name/address change'/>
</CodeTable>
<CodeTable name='233' tabletype='1' description='Non-concur Code/Description'>
</CodeTable>
<CodeTable name='234' tabletype='2' description='Report Timing'>
   <Enumerate position='1' value='30D' description='30 day report'/>
   <Enumerate position='2' value='RQ' description='Requested information'/>
   <Enumerate position='3' value='PD' description='Periodic'/>
   <Enumerate position='4' value='DE' description='Device evaluation'/>
   <Enumerate position='5' value='CO' description='Correction'/>
   <Enumerate position='6' value='AD' description='Additional information'/>
   <Enumerate position='7' value='3D' description='3 day report'/>
   <Enumerate position='8' value='15D' description='15 day report'/>
   <Enumerate position='9' value='10D' description='10 day report'/>
   <Enumerate position='10' value='7D' description='7 day report'/>
</CodeTable>
<CodeTable name='235' tabletype='2' description='Report Source'>
   <Enumerate position='1' value='M' description='Manufacturer/marketing authority holder'/>
   <Enumerate position='2' value='N' description='Non-health care professional'/>
   <Enumerate position='3' value='R' description='Regulatory agency'/>
   <Enumerate position='4' value='O' description='Other'/>
   <Enumerate position='5' value='H' description='Health professional'/>
   <Enumerate position='6' value='C' description='Clinical trial'/>
   <Enumerate position='7' value='E' description='Distributor'/>
   <Enumerate position='8' value='D' description='Database/registry/poison control center'/>
   <Enumerate position='9' value='P' description='Patient'/>
   <Enumerate position='10' value='L' description='Literature'/>
</CodeTable>
<CodeTable name='236' tabletype='2' description='Reported To'>
   <Enumerate position='1' value='D' description='Distributor'/>
   <Enumerate position='2' value='L' description='Local facility/user facility'/>
   <Enumerate position='3' value='M' description='Manufacturer'/>
   <Enumerate position='4' value='R' description='Regulatory agency'/>
</CodeTable>
<CodeTable name='237' tabletype='2' description='Event Qualification'>
   <Enumerate position='1' value='I' description='Interaction'/>
   <Enumerate position='2' value='W' description='Drug withdrawal'/>
   <Enumerate position='3' value='O' description='Overdose'/>
   <Enumerate position='4' value='L' description='Lack of expect therapeutic effect'/>
   <Enumerate position='5' value='D' description='Dependency'/>
   <Enumerate position='6' value='B' description='Unexpected beneficial effect'/>
   <Enumerate position='7' value='A' description='Abuse'/>
   <Enumerate position='8' value='M' description='Misuse'/>
</CodeTable>
<CodeTable name='238' tabletype='2' description='Event Seriousness'>
   <Enumerate position='1' value='N' description='No'/>
   <Enumerate position='2' value='S' description='Significant'/>
   <Enumerate position='3' value='Y' description='Yes'/>
</CodeTable>
<CodeTable name='239' tabletype='2' description='Event Expected'>
   <Enumerate position='1' value='N' description='No'/>
   <Enumerate position='2' value='U' description='Unknown'/>
   <Enumerate position='3' value='Y' description='Yes'/>
</CodeTable>
<CodeTable name='240' tabletype='2' description='Event Consequence'>
   <Enumerate position='1' value='L' description='Life threatening'/>
   <Enumerate position='2' value='D' description='Death'/>
   <Enumerate position='3' value='R' description='Required intervention to prevent permanent impairment/damage'/>
   <Enumerate position='4' value='P' description='Prolonged hospitalization'/>
   <Enumerate position='5' value='O' description='Other'/>
   <Enumerate position='6' value='C' description='Congenital anomaly/birth defect'/>
   <Enumerate position='7' value='H' description='Caused hospitalized'/>
   <Enumerate position='8' value='I' description='Incapacity which is significant, persistent or permanent'/>
   <Enumerate position='9' value='J' description='Disability which is significant, persistent or permanent'/>
</CodeTable>
<CodeTable name='241' tabletype='2' description='Patient Outcome'>
   <Enumerate position='1' value='D' description='Died'/>
   <Enumerate position='2' value='F' description='Fully recovered'/>
   <Enumerate position='3' value='N' description='Not recovering/unchanged'/>
   <Enumerate position='4' value='R' description='Recovering'/>
   <Enumerate position='5' value='S' description='Sequelae'/>
   <Enumerate position='6' value='U' description='Unknown'/>
   <Enumerate position='7' value='W' description='Worsening'/>
</CodeTable>
<CodeTable name='242' tabletype='2' description='Primary Observer&apos;s Qualification'>
   <Enumerate position='1' value='H' description='Other health professional'/>
   <Enumerate position='2' value='R' description='Pharmacist'/>
   <Enumerate position='3' value='P' description='Physician (osteopath, homeopath)'/>
   <Enumerate position='4' value='O' description='Other non-health professional'/>
   <Enumerate position='5' value='L' description='Lawyer/attorney'/>
   <Enumerate position='6' value='C' description='Health care consumer/patient'/>
   <Enumerate position='7' value='M' description='Mid-level professional (nurse, nurse practitioner, physician&apos;s assistant)'/>
</CodeTable>
<CodeTable name='243' tabletype='2' description='Identity may be Divulged'>
   <Enumerate position='1' value='N' description='No'/>
   <Enumerate position='2' value='NA' description='Not applicable'/>
   <Enumerate position='3' value='Y' description='Yes'/>
</CodeTable>
<CodeTable name='244' tabletype='1' description='Single Use Device'>
</CodeTable>
<CodeTable name='245' tabletype='1' description='Product Problem'>
</CodeTable>
<CodeTable name='246' tabletype='1' description='Product Available for Inspection'>
</CodeTable>
<CodeTable name='247' tabletype='2' description='Start of Evaluation'>
   <Enumerate position='1' value='Q' description='Product under quarantine -- unable to follow up'/>
   <Enumerate position='2' value='A' description='Evaluation anticipated, but not yet begun'/>
   <Enumerate position='3' value='X' description='Product not made by company'/>
   <Enumerate position='4' value='Y' description='Evaluation completed'/>
   <Enumerate position='5' value='U' description='Product unavailable for follow up investigation'/>
   <Enumerate position='6' value='R' description='Product under recall/corrective action'/>
   <Enumerate position='7' value='O' description='Other'/>
   <Enumerate position='8' value='K' description='Problem already known, no evaluation necessary'/>
   <Enumerate position='9' value='I' description='Product remains implanted -- unable to follow up'/>
   <Enumerate position='10' value='C' description='Product received in condition which made analysis impossible'/>
   <Enumerate position='11' value='D' description='Product discarded -- unable to follow up'/>
   <Enumerate position='12' value='P' description='Evaluation in progress'/>
</CodeTable>
<CodeTable name='248' tabletype='2' description='Product Source'>
   <Enumerate position='1' value='N' description='A product from a controlled/non-related inventory was evaluated'/>
   <Enumerate position='2' value='R' description='A product from a reserve sample was evaluated'/>
   <Enumerate position='3' value='L' description='A product from the same lot as the the actual product involved was evaluated'/>
   <Enumerate position='4' value='A' description='Actual product involved in incident was evaluated'/>
</CodeTable>
<CodeTable name='249' tabletype='1' description='Generic Product'>
</CodeTable>
<CodeTable name='250' tabletype='2' description='Relatedness Assessment'>
   <Enumerate position='1' value='I' description='Improbable'/>
   <Enumerate position='2' value='M' description='Moderately probable'/>
   <Enumerate position='3' value='N' description='Not related'/>
   <Enumerate position='4' value='S' description='Somewhat probable'/>
   <Enumerate position='5' value='H' description='Highly probable'/>
</CodeTable>
<CodeTable name='251' tabletype='2' description='Action Taken in Response to the Event'>
   <Enumerate position='1' value='DI' description='Product dose or frequency of use increased'/>
   <Enumerate position='2' value='WP' description='Product withdrawn permanently'/>
   <Enumerate position='3' value='WT' description='Product withdrawn temporarily'/>
   <Enumerate position='4' value='OT' description='Other'/>
   <Enumerate position='5' value='DR' description='Product dose or frequency of use reduced'/>
   <Enumerate position='6' value='N' description='None'/>
</CodeTable>
<CodeTable name='252' tabletype='2' description='Causality Observations'>
   <Enumerate position='1' value='OE' description='Occurrence of event was confirmed by objective evidence'/>
   <Enumerate position='2' value='TC' description='Toxic levels of product documented in blood or body fluids'/>
   <Enumerate position='3' value='SE' description='Similar events in past for this patient'/>
   <Enumerate position='4' value='OT' description='Other'/>
   <Enumerate position='5' value='LI' description='Literature reports association of product with event'/>
   <Enumerate position='6' value='IN' description='Event occurred after product introduced'/>
   <Enumerate position='7' value='EX' description='Alternative explanations for the event available'/>
   <Enumerate position='8' value='DR' description='Dose response observed'/>
   <Enumerate position='9' value='BE' description='Event recurred after product reintroduced'/>
   <Enumerate position='10' value='AW' description='Abatement of event after product withdrawn'/>
   <Enumerate position='11' value='PL' description='Effect observed when patient receives placebo'/>
</CodeTable>
<CodeTable name='253' tabletype='2' description='Indirect Exposure Mechanism'>
   <Enumerate position='1' value='X' description='Blood product'/>
   <Enumerate position='2' value='B' description='Breast milk'/>
   <Enumerate position='3' value='F' description='Father'/>
   <Enumerate position='4' value='O' description='Other'/>
   <Enumerate position='5' value='P' description='Transplacental'/>
</CodeTable>
<CodeTable name='254' tabletype='2' description='Kind of Quantity'>
</CodeTable>
<CodeTable name='255' tabletype='2' description='Duration Categories'>
</CodeTable>
<CodeTable name='256' tabletype='2' description='Time Delay Post Challenge'>
</CodeTable>
<CodeTable name='257' tabletype='2' description='Nature of Challenge'>
   <Enumerate position='1' value='FFST' description='No fluid intake for the period specified in the time component of the term'/>
   <Enumerate position='2' value='CFST' description='Fasting (no calorie intake) for the period specified in the time component of the term, e.g., 1H POST CFST'/>
   <Enumerate position='3' value='EXCZ' description='Exercise undertaken as challenge (can be quantified)'/>
</CodeTable>
<CodeTable name='258' tabletype='2' description='Relationship Modifier'>
   <Enumerate position='1' value='BPU' description='Blood product unit'/>
   <Enumerate position='2' value='CONTROL' description='Control'/>
   <Enumerate position='3' value='DONOR' description='Donor'/>
   <Enumerate position='4' value='PATIENT' description='Patient'/>
</CodeTable>
<CodeTable name='259' tabletype='1' description='Modality'>
   <Enumerate position='1' value='ST' description='Single Photon Emission Computed Tomography (SPECT)'/>
   <Enumerate position='2' value='LP' description='Laparoscopy'/>
   <Enumerate position='3' value='LS' description='Laser surface scan'/>
   <Enumerate position='4' value='MA' description='Magnetic Resonance Angiography'/>
   <Enumerate position='5' value='MS' description='Magnetic Resonance Spectroscopy'/>
   <Enumerate position='6' value='NM' description='Nuclear medicine (radioisotope study)'/>
   <Enumerate position='7' value='XA' description='X-Ray Angiography'/>
   <Enumerate position='8' value='OT' description='Other'/>
   <Enumerate position='9' value='FS' description='Fundoscopy'/>
   <Enumerate position='10' value='TG' description='Thermography'/>
   <Enumerate position='11' value='US' description='Ultrasound'/>
   <Enumerate position='12' value='PT' description='Positron Emission Tomography (PET)'/>
   <Enumerate position='13' value='BS' description='Biomagnetic imaging'/>
   <Enumerate position='14' value='RF' description='RadioFluoroscopy'/>
   <Enumerate position='15' value='FA' description='Fluorescein Angiography'/>
   <Enumerate position='16' value='AS' description='Angioscopy'/>
   <Enumerate position='17' value='CD' description='Color Flow Doppler'/>
   <Enumerate position='18' value='CP' description='Colposcopy'/>
   <Enumerate position='19' value='CR' description='Computed Radiography'/>
   <Enumerate position='20' value='CT' description='Computed Tomography'/>
   <Enumerate position='21' value='DD' description='Duplex Doppler'/>
   <Enumerate position='22' value='DG' description='Diapanography'/>
   <Enumerate position='23' value='ES' description='Endoscopy'/>
   <Enumerate position='24' value='DM' description='Digital microscopy'/>
   <Enumerate position='25' value='EC' description='Echocardiography'/>
   <Enumerate position='26' value='CS' description='Cystoscopy'/>
</CodeTable>
<CodeTable name='260' tabletype='1' description='Patient Location Type'>
   <Enumerate position='1' value='C' description='Clinic'/>
   <Enumerate position='2' value='R' description='Room'/>
   <Enumerate position='3' value='O' description='Operating Room'/>
   <Enumerate position='4' value='N' description='Nursing Unit'/>
   <Enumerate position='5' value='L' description='Other Location'/>
   <Enumerate position='6' value='D' description='Department'/>
   <Enumerate position='7' value='B' description='Bed'/>
   <Enumerate position='8' value='E' description='Exam Room'/>
</CodeTable>
<CodeTable name='261' tabletype='1' description='Location Equipment'>
   <Enumerate position='1' value='VIT' description='Vital signs monitor'/>
   <Enumerate position='2' value='OXY' description='Oxygen'/>
   <Enumerate position='3' value='SUC' description='Suction'/>
   <Enumerate position='4' value='INF' description='Infusion pump'/>
   <Enumerate position='5' value='EKG' description='Electro-Cardiogram'/>
   <Enumerate position='6' value='EEG' description='Electro-Encephalogram'/>
   <Enumerate position='7' value='VEN' description='Ventilator'/>
   <Enumerate position='8' value='IVP' description='IV pump'/>
</CodeTable>
<CodeTable name='262' tabletype='1' description='Privacy Level'>
   <Enumerate position='1' value='F' description='Isolation'/>
   <Enumerate position='2' value='J' description='Private Room - Medically Justified'/>
   <Enumerate position='3' value='P' description='Private Room'/>
   <Enumerate position='4' value='Q' description='Private Room - Due To Overflow'/>
   <Enumerate position='5' value='S' description='Semi-Private Room'/>
   <Enumerate position='6' value='W' description='Ward'/>
</CodeTable>
<CodeTable name='263' tabletype='1' description='Level of Care'>
   <Enumerate position='1' value='F' description='Isolation'/>
   <Enumerate position='2' value='S' description='Surgery'/>
   <Enumerate position='3' value='N' description='Intensive Care'/>
   <Enumerate position='4' value='C' description='Critical Care'/>
   <Enumerate position='5' value='A' description='Ambulatory'/>
   <Enumerate position='6' value='E' description='Emergency'/>
   <Enumerate position='7' value='R' description='Routine'/>
</CodeTable>
<CodeTable name='264' tabletype='1' description='Location Department'>
</CodeTable>
<CodeTable name='265' tabletype='1' description='Specialty Type'>
   <Enumerate position='1' value='PSI' description='Psychiatric Intensive Care'/>
   <Enumerate position='2' value='OBS' description='Observation'/>
   <Enumerate position='3' value='OTH' description='Other Specialty'/>
   <Enumerate position='4' value='PED' description='Pediatrics'/>
   <Enumerate position='5' value='PHY' description='General/Family Practice'/>
   <Enumerate position='6' value='WIC' description='Walk-In Clinic'/>
   <Enumerate position='7' value='PIN' description='Pediatric/Neonatal Intensive Care'/>
   <Enumerate position='8' value='PSY' description='Psychiatric'/>
   <Enumerate position='9' value='REH' description='Rehabilitation'/>
   <Enumerate position='10' value='SUR' description='Surgery'/>
   <Enumerate position='11' value='OBG' description='Obstetrics, Gynecology'/>
   <Enumerate position='12' value='PPS' description='Pediatric Psychiatric'/>
   <Enumerate position='13' value='ALC' description='Allergy'/>
   <Enumerate position='14' value='PRE' description='Pediatric Rehabilitation'/>
   <Enumerate position='15' value='NBI' description='Newborn, Nursery, Infants'/>
   <Enumerate position='16' value='AMB' description='Ambulatory'/>
   <Enumerate position='17' value='CAN' description='Cancer'/>
   <Enumerate position='18' value='CAR' description='Coronary/Cardiac Care'/>
   <Enumerate position='19' value='CCR' description='Critical Care'/>
   <Enumerate position='20' value='EDI' description='Education'/>
   <Enumerate position='21' value='EMR' description='Emergency'/>
   <Enumerate position='22' value='FPC' description='Family Planning'/>
   <Enumerate position='23' value='INT' description='Intensive Care'/>
   <Enumerate position='24' value='NAT' description='Naturopathic'/>
   <Enumerate position='25' value='ISO' description='Isolation'/>
   <Enumerate position='26' value='CHI' description='Chiropractic'/>
</CodeTable>
<CodeTable name='266' tabletype='1' description='Gender Indicator'>
   <Enumerate position='1' value='F' description='Only Female Patients'/>
   <Enumerate position='2' value='E' description='Either Male Or Female Patients'/>
   <Enumerate position='3' value='M' description='Only Male Patients'/>
</CodeTable>
<CodeTable name='267' tabletype='2' description='Days of the Week'>
   <Enumerate position='1' value='MON' description='Monday'/>
   <Enumerate position='2' value='SAT' description='Saturday'/>
   <Enumerate position='3' value='SUN' description='Sunday'/>
   <Enumerate position='4' value='THU' description='Thursday'/>
   <Enumerate position='5' value='TUE' description='Tuesday'/>
   <Enumerate position='6' value='WED' description='Wednesday'/>
   <Enumerate position='7' value='FRI' description='Friday'/>
</CodeTable>
<CodeTable name='268' tabletype='1' description='Override'>
   <Enumerate position='1' value='X' description='Override not allowed'/>
   <Enumerate position='2' value='R' description='Override Required'/>
   <Enumerate position='3' value='A' description='Override Allowed'/>
</CodeTable>
<CodeTable name='269' tabletype='1' description='Charge on Indicator'>
   <Enumerate position='1' value='R' description='Charge on result'/>
   <Enumerate position='2' value='O' description='Charge on order'/>
</CodeTable>
<CodeTable name='270' tabletype='1' description='Report Type Code'>
   <Enumerate position='1' value='PC' description='Psychiatric consultation'/>
   <Enumerate position='2' value='TS' description='Transfer summary'/>
   <Enumerate position='3' value='SP' description='Surgical pathology'/>
   <Enumerate position='4' value='PR' description='Progress note'/>
   <Enumerate position='5' value='PH' description='Psychiatric history and physical examination'/>
   <Enumerate position='6' value='OP' description='Operative report'/>
   <Enumerate position='7' value='HP' description='History and physical examination'/>
   <Enumerate position='8' value='AR' description='Autopsy report'/>
   <Enumerate position='9' value='DS' description='Discharge summary'/>
   <Enumerate position='10' value='DI' description='Diagnostic imaging'/>
   <Enumerate position='11' value='CN' description='Consult'/>
   <Enumerate position='12' value='CC' description='Cardiodiagnostics'/>
   <Enumerate position='13' value='PN' description='Procedure note'/>
   <Enumerate position='14' value='CD' description='Cardiodiagnostics'/>
   <Enumerate position='15' value='ED' description='Emergency department report'/>
</CodeTable>
<CodeTable name='271' tabletype='2' description='Document Completion Status'>
   <Enumerate position='1' value='LA' description='Legally authenticated'/>
   <Enumerate position='2' value='IN' description='Incomplete'/>
   <Enumerate position='3' value='DO' description='Documented'/>
   <Enumerate position='4' value='DI' description='Dictated'/>
   <Enumerate position='5' value='AU' description='Authenticated'/>
   <Enumerate position='6' value='PR' description='Preliminary'/>
   <Enumerate position='7' value='CA' description='Canceled'/>
   <Enumerate position='8' value='PA' description='Pre-authenticated'/>
   <Enumerate position='9' value='IP' description='In progress'/>
</CodeTable>
<CodeTable name='272' tabletype='2' description='Document Confidentiality Status'>
   <Enumerate position='1' value='2' description='ASTM Level 2'/>
   <Enumerate position='2' value='3' description='ASTM Level 3'/>
   <Enumerate position='3' value='1' description='ASTM Level 1'/>
   <Enumerate position='4' value='RE' description='Restricted'/>
   <Enumerate position='5' value='UC' description='Usual control'/>
   <Enumerate position='6' value='VR' description='Very restricted'/>
</CodeTable>
<CodeTable name='273' tabletype='2' description='Document Availability Status'>
   <Enumerate position='1' value='AV' description='Available for patient care'/>
   <Enumerate position='2' value='UN' description='Unavailable for patient care'/>
</CodeTable>
<CodeTable name='274' tabletype='2' description='Document Modification Status'>
   <Enumerate position='1' value='IN' description='Incremental'/>
   <Enumerate position='2' value='RP' description='Replacement'/>
</CodeTable>
<CodeTable name='275' tabletype='2' description='Document Storage Status'>
   <Enumerate position='1' value='AR' description='Archived (not active)'/>
   <Enumerate position='2' value='PU' description='Purged'/>
   <Enumerate position='3' value='AC' description='Active'/>
   <Enumerate position='4' value='AA' description='Active and archived'/>
</CodeTable>
<CodeTable name='276' tabletype='1' description='Appointment Reason Codes'>
   <Enumerate position='1' value='EMERGENCY' description='Emergency appointment'/>
   <Enumerate position='2' value='FOLLOWUP' description='A follow up visit from a previous appointment.'/>
   <Enumerate position='3' value='ROUTINE' description='Routine appointment - default if not valued'/>
   <Enumerate position='4' value='WALKIN' description='A previously unscheduled walk-in visit'/>
   <Enumerate position='5' value='CHECKUP' description='A routine check-up, such as an annual physical.'/>
</CodeTable>
<CodeTable name='277' tabletype='1' description='Appointment Type Codes'>
   <Enumerate position='1' value='COMPLETE' description='A request to add a completed appointment, used to maintain records of completed appointments that did not appear in the schedule (e.g., STAT, walk-in, etc.)'/>
   <Enumerate position='2' value='NORMAL' description='Routine schedule request type - default if not valued'/>
   <Enumerate position='3' value='TENTATIVE' description='A request for a tentative (e.g., &quot;penciled in&quot;) appointment'/>
</CodeTable>
<CodeTable name='278' tabletype='1' description='Filler Status Codes'>
   <Enumerate position='1' value='CANCELLED' description='The indicated appointment was stopped from occurring (cancelled prior to starting)'/>
   <Enumerate position='2' value='WAITLIST' description='Appointment has been placed on a waiting list for a paricular slot, or set of slots'/>
   <Enumerate position='3' value='STARTED' description='The indicated appointment has begun and is currently in progress'/>
   <Enumerate position='4' value='PENDING' description='Appointment has not yet been confirmed'/>
   <Enumerate position='5' value='OVERBOOK' description='The appointment has been confirmed; however it is confirmed in an overbooked state'/>
   <Enumerate position='6' value='COMPLETE' description='The indicated appointment has completed normally (was not discontinued, canceled, or deleted)'/>
   <Enumerate position='7' value='BOOKED' description='The indicated appointment is booked'/>
   <Enumerate position='8' value='BLOCKED' description='The indicated time slot(s) is(are) blocked.  Not used in the AIS, AIG, AIL, AIP segments.'/>
   <Enumerate position='9' value='DELETED' description='The indicated appointment was deleted from the filler application'/>
   <Enumerate position='10' value='DC' description='The indicated appointment was discontinued (DC&apos;ed while in progress, discontinued parent appointment, or discontinued child appointment)'/>
</CodeTable>
<CodeTable name='279' tabletype='1' description='Allow Substitution Codes'>
   <Enumerate position='1' value='CONFIRM' description='Contact the Placer Contact Person prior to making any substitutions of this resource'/>
   <Enumerate position='2' value='NO' description='Substitution of this resource is not allowed'/>
   <Enumerate position='3' value='NOTIFY' description='Notify the Placer Contact Person, through normal institutional procedures, that a substitution of this resource has been made'/>
   <Enumerate position='4' value='YES' description='Substitution of this resource is allowed'/>
</CodeTable>
<CodeTable name='280' tabletype='1' description='Referral Priority'>
   <Enumerate position='1' value='S' description='STAT'/>
   <Enumerate position='2' value='A' description='ASAP'/>
   <Enumerate position='3' value='R' description='Routine'/>
</CodeTable>
<CodeTable name='281' tabletype='1' description='Referral Type'>
   <Enumerate position='1' value='SKN' description='Skilled Nursing'/>
   <Enumerate position='2' value='RAD' description='Radiology'/>
   <Enumerate position='3' value='PSY' description='Psychiatric'/>
   <Enumerate position='4' value='MED' description='Medical'/>
   <Enumerate position='5' value='HOM' description='Home Care'/>
   <Enumerate position='6' value='LAB' description='Laboratory'/>
</CodeTable>
<CodeTable name='282' tabletype='1' description='Referral Disposition'>
   <Enumerate position='1' value='WR' description='Send Written Report'/>
   <Enumerate position='2' value='AM' description='Assume Management'/>
   <Enumerate position='3' value='RP' description='Return Patient After Evaluation'/>
   <Enumerate position='4' value='SO' description='Second Opinion'/>
</CodeTable>
<CodeTable name='283' tabletype='1' description='Referral Status'>
   <Enumerate position='1' value='R' description='Rejected'/>
   <Enumerate position='2' value='P' description='Pending'/>
   <Enumerate position='3' value='E' description='Expired'/>
   <Enumerate position='4' value='A' description='Accepted'/>
</CodeTable>
<CodeTable name='284' tabletype='1' description='Referral Category'>
   <Enumerate position='1' value='A' description='Ambulatory'/>
   <Enumerate position='2' value='E' description='Emergency'/>
   <Enumerate position='3' value='I' description='Inpatient'/>
   <Enumerate position='4' value='O' description='Outpatient'/>
</CodeTable>
<CodeTable name='285' tabletype='1' description='Insurance Company ID Codes'>
</CodeTable>
<CodeTable name='286' tabletype='1' description='Provider Role'>
   <Enumerate position='1' value='RT' description='Referred to Provider'/>
   <Enumerate position='2' value='CP' description='Consulting Provider'/>
   <Enumerate position='3' value='PP' description='Primary Care Provider'/>
   <Enumerate position='4' value='RP' description='Referring Provider'/>
</CodeTable>
<CodeTable name='287' tabletype='2' description='Action Code'>
   <Enumerate position='1' value='UP' description='UPDATE'/>
   <Enumerate position='2' value='UN' description='UNLINK'/>
   <Enumerate position='3' value='UC' description='UNCHANGED 1'/>
   <Enumerate position='4' value='LI' description='LINK'/>
   <Enumerate position='5' value='DE' description='DELETE'/>
   <Enumerate position='6' value='AD' description='ADD'/>
   <Enumerate position='7' value='CO' description='CORRECT'/>
</CodeTable>
<CodeTable name='288' tabletype='1' description='Census Tract'>
</CodeTable>
<CodeTable name='289' tabletype='1' description='County/parish'>
</CodeTable>
<CodeTable name='290' tabletype='2' description='MIME base64 encoding Characters'>
</CodeTable>
<CodeTable name='291' tabletype='2' description='Subtype of Referenced Data'>
   <Enumerate position='1' value='JOT' description='Electronic ink data (Jot 1.0 standard)'/>
   <Enumerate position='2' value='PICT' description='PICT format image data'/>
   <Enumerate position='3' value='PostScript' description='PostScript program'/>
   <Enumerate position='4' value='JPEG' description='Needs formal description'/>
   <Enumerate position='5' value='FAX' description='Facsimile data'/>
   <Enumerate position='6' value='TIFF' description='TIFF image data'/>
   <Enumerate position='7' value='DICOM' description='Digital Imaging and Communications in Medicine'/>
   <Enumerate position='8' value='BASIC' description='ISDN PCM audio data'/>
   <Enumerate position='9' value='GIF' description='Needs formal description'/>
   <Enumerate position='10' value='Octet-stream' description='Uninterpreted binary data'/>
</CodeTable>
<CodeTable name='292' tabletype='2' description='Vaccines Administered'>
</CodeTable>
<CodeTable name='293' tabletype='1' description='Billing Category'>
</CodeTable>
<CodeTable name='294' tabletype='1' description='Time Selection Criteria Parameter Class Codes'>
   <Enumerate position='1' value='TUE' description='An indicator that Tuesday is or is not preferred for the day on which the appointment will occur.  OK = Preferred appointment dayNO = Day is not preferred'/>
   <Enumerate position='2' value='WED' description='An indicator that Wednesday is or is not preferred for the day on which the appointment will occur. OK = Preferred appointment dayNO = Day is not preferred'/>
   <Enumerate position='3' value='THU' description='An indicator that Thursday is or is not preferred for the day on which the appointment will occur.  OK = Preferred appointment dayNO = Day is not preferred'/>
   <Enumerate position='4' value='SUN' description='An indicator that Sunday is or is not preferred for the day on which the appointment will occur.  OK = Preferred appointment dayNO = Day is not preferred'/>
   <Enumerate position='5' value='PREFSTART' description='The preferred start time for the appointment request, service or resource.   Any legal time specification in the format HHMM, using 24-hour clock notation'/>
   <Enumerate position='6' value='PREFEND' description='The preferred start time for the appointment request, service or resource.  Any legal time specification in the format HHMM, using 24-hour clock notation'/>
   <Enumerate position='7' value='MON' description='An indicator that Monday is or is not preferred for the day on which the appointment will occur.  OK = Preferred appointment dayNO = Day is not preferred'/>
   <Enumerate position='8' value='FRI' description='An indicator that Friday is or is not preferred for the day on which the appointment will occur.  OK = Preferred appointment dayNO = Day is not preferred'/>
   <Enumerate position='9' value='SAT' description='An indicator that Saturday is or is not preferred for the day on which the appointment will occur.  OK = Preferred appointment dayNO = Day is not preferred'/>
</CodeTable>
<CodeTable name='295' tabletype='1' description='Handicap'>
</CodeTable>
<CodeTable name='296' tabletype='1' description='Language'>
</CodeTable>
<CodeTable name='297' tabletype='0' description='CN ID source'>
</CodeTable>
<CodeTable name='298' tabletype='1' description='Range Type'>
</CodeTable>
<CodeTable name='299' tabletype='1' description='Encoding'>
</CodeTable>
<CodeTable name='300' tabletype='1' description='Namespace ID'>
</CodeTable>
<CodeTable name='301' tabletype='1' description='Universal ID type'>
</CodeTable>
<CodeTable name='302' tabletype='1' description='Point Of Care'>
</CodeTable>
<CodeTable name='303' tabletype='1' description='Room'>
</CodeTable>
<CodeTable name='304' tabletype='1' description='Bed'>
</CodeTable>
<CodeTable name='305' tabletype='1' description='Person Location Type'>
</CodeTable>
<CodeTable name='306' tabletype='1' description='Location Status'>
</CodeTable>
<CodeTable name='307' tabletype='1' description='Building'>
</CodeTable>
<CodeTable name='308' tabletype='1' description='Floor'>
</CodeTable>
<CodeTable name='309' tabletype='1' description='Coverage Type'>
   <Enumerate position='1' value='H' description='Hospital/institutional'/>
   <Enumerate position='2' value='P' description='Physician/professional'/>
   <Enumerate position='3' value='B' description='Both hospital and physician'/>
</CodeTable>
<CodeTable name='310' tabletype='1' description='Handicap'>
</CodeTable>
<CodeTable name='311' tabletype='1' description='Job Status'>
</CodeTable>
<CodeTable name='312' tabletype='1' description='Policy Scope'>
</CodeTable>
<CodeTable name='313' tabletype='1' description='Policy Source'>
</CodeTable>
<CodeTable name='314' tabletype='2' description='Document Change Reason'>
</CodeTable>
<CodeTable name='315' tabletype='2' description='Living Will'>
   <Enumerate position='1' value='F' description='Yes, patient has a living will but it is not on file'/>
   <Enumerate position='2' value='Y' description='Yes, patient has a living will'/>
   <Enumerate position='3' value='U' description='Unknown'/>
   <Enumerate position='4' value='I' description='No, patient does not have a living will but information was provided'/>
   <Enumerate position='5' value='N' description='No, patient does not have a living will and no information was provided'/>
</CodeTable>
<CodeTable name='316' tabletype='2' description='Organ Donor'>
   <Enumerate position='1' value='F' description='Yes, patient is a donor, but card is not on file'/>
   <Enumerate position='2' value='N' description='No, patient is not a donor'/>
   <Enumerate position='3' value='U' description='Unknown'/>
   <Enumerate position='4' value='Y' description='Yes, patient is a donor and card is on file'/>
</CodeTable>
<CodeTable name='317' tabletype='1' description='Annotations'>
   <Enumerate position='1' value='9901' description='SAS marker'/>
   <Enumerate position='2' value='9904' description='etc.'/>
   <Enumerate position='3' value='9900' description='Pace spike'/>
   <Enumerate position='4' value='9903' description='Beat marker'/>
   <Enumerate position='5' value='9902' description='Sense marker'/>
</CodeTable>
<CodeTable name='318' tabletype='2' description='Confirmation Provided By'>
</CodeTable>
<CodeTable name='319' tabletype='1' description='Department Cost Center'>
</CodeTable>
<CodeTable name='320' tabletype='1' description='Item Natural Account Code'>
</CodeTable>
<CodeTable name='321' tabletype='2' description='Dispense Method'>
   <Enumerate position='1' value='AD' description='Automatic Dispensing'/>
   <Enumerate position='2' value='F' description='Floor Stock'/>
   <Enumerate position='3' value='TR' description='Traditional'/>
   <Enumerate position='4' value='UD' description='Unit Dose'/>
</CodeTable>
<CodeTable name='322' tabletype='2' description='Completion Status'>
   <Enumerate position='1' value='PA' description='Partially Administered'/>
   <Enumerate position='2' value='RE' description='Refused'/>
   <Enumerate position='3' value='NA' description='Not Administered'/>
   <Enumerate position='4' value='CP' description='Complete'/>
</CodeTable>
<CodeTable name='323' tabletype='2' description='Action Code'>
   <Enumerate position='1' value='D' description='Delete'/>
   <Enumerate position='2' value='U' description='Update'/>
   <Enumerate position='3' value='A' description='Add'/>
</CodeTable>
<CodeTable name='324' tabletype='1' description='Location Characteristic ID'>
   <Enumerate position='1' value='STF' description='Bed is staffed'/>
   <Enumerate position='2' value='PRL' description='Private Level:  indicating a level of private versus non-private room'/>
   <Enumerate position='3' value='TEA' description='Teaching location'/>
   <Enumerate position='4' value='SMK' description='Smoking'/>
   <Enumerate position='5' value='SHA' description='Shadow:  a temporary holding location that does not physically exist'/>
   <Enumerate position='6' value='SET' description='Bed is set up'/>
   <Enumerate position='7' value='LIC' description='Licensed'/>
   <Enumerate position='8' value='LCR' description='Level of care'/>
   <Enumerate position='9' value='INF' description='Infectious disease:  this location can be used for isolation'/>
   <Enumerate position='10' value='IMP' description='Implant: can be used for radiation implant patients'/>
   <Enumerate position='11' value='GEN' description='Gender of patient(s)'/>
   <Enumerate position='12' value='OVR' description='Overflow'/>
</CodeTable>
<CodeTable name='325' tabletype='1' description='Location Relationship ID'>
   <Enumerate position='1' value='ALI' description='Location alias(es)'/>
   <Enumerate position='2' value='DTY' description='Nearest Dietary'/>
   <Enumerate position='3' value='LAB' description='Nearest Lab'/>
   <Enumerate position='4' value='LB2' description='Second Lab'/>
   <Enumerate position='5' value='PAR' description='Parent location'/>
   <Enumerate position='6' value='RX' description='Nearest Pharmacy'/>
   <Enumerate position='7' value='RX2' description='Second Pharmacy'/>
</CodeTable>
<CodeTable name='326' tabletype='1' description='Visit Indicator'>
   <Enumerate position='1' value='A' description='Account level'/>
   <Enumerate position='2' value='V' description='Visit Level'/>
   <Enumerate position='3' value='H' description='historic Visit'/>
</CodeTable>
<CodeTable name='327' tabletype='1' description='Job Class'>
</CodeTable>
<CodeTable name='328' tabletype='1' description='Employee Classification'>
</CodeTable>
<CodeTable name='329' tabletype='2' description='Quantity Method'>
   <Enumerate position='1' value='E' description='Estimated (see comment)'/>
   <Enumerate position='2' value='A' description='Acutal Count'/>
</CodeTable>
<CodeTable name='330' tabletype='2' description='Marketing Basis'>
   <Enumerate position='1' value='510E' description='510 (K) exempt'/>
   <Enumerate position='2' value='510K' description='510 (K)'/>
   <Enumerate position='3' value='522S' description='Post marketing study (522)'/>
   <Enumerate position='4' value='PMA' description='Premarketing authorization'/>
   <Enumerate position='5' value='PRE' description='Preamendment'/>
   <Enumerate position='6' value='TXN' description='Transitional'/>
</CodeTable>
<CodeTable name='331' tabletype='2' description='Facility Type'>
   <Enumerate position='1' value='A' description='Agent for a foreign manufacturer'/>
   <Enumerate position='2' value='D' description='Distributor'/>
   <Enumerate position='3' value='M' description='Manufacturer'/>
   <Enumerate position='4' value='U' description='User'/>
</CodeTable>
<CodeTable name='332' tabletype='2' description='Network Source Type'>
   <Enumerate position='1' value='I' description='Initiate'/>
   <Enumerate position='2' value='A' description='Accept'/>
</CodeTable>
<CodeTable name='333' tabletype='0' description='Driver&apos;s License Issuing Authority'>
</CodeTable>
<CodeTable name='334' tabletype='1' description='Disabled Person'>
</CodeTable>
<CodeTable name='335' tabletype='1' description='Repeat Pattern'>
</CodeTable>
<CodeTable name='336' tabletype='1' description='Referral Reason'>
</CodeTable>
<CodeTable name='337' tabletype='2' description='Certification Status'>
</CodeTable>
<CodeTable name='338' tabletype='1' description='Practitioner ID number type'>
</CodeTable>
<CodeTable name='4000' tabletype='6' description='Name Representation'>
</CodeTable>

</Category>
</Document></Export>
