<?xml version=“1.0” encoding=“UTF-8”?> <HL7v2xConformanceProfile HL7Version=“2.4” ProfileType=“Implementation”> <MetaData Name=“mhvsm_standardHL7lib_dss_units_response_rtb_k13-rtb_k13” OrgName=“MHV” Version=“” Status=“” Topics=“confsig-MHV-2.4-profile-accNE_accAL-Deferred” /> <Encodings> <Encoding>ER7</Encoding> </Encodings> <DynamicDef AccAck=“NE” AppAck=“AL” MsgAckMode=“Deferred” /> <HL7v2xStaticDef MsgType=“RTB” EventType=“K13” MsgStructID=“RTB_K13” EventDesc=“” Role=“Receiver”> <MetaData Name=“mhvsm_standardHL7lib_dss_units_response_rtb_k13-rtb_k13” OrgName=“MHV” Version=“” Status=“” Topics=“confsig-MHV-2.4-static-RTB-K13-null-RTB_K13—Receiver” /> <Segment Name=“MSH” LongName=“Message Header” Usage=“R” Min=“1” Max=“1”> <Field Name=“Field Separator” Usage=“R” Min=“1” Max=“1” Datatype=“ST” Length=“1” ItemNo=“00001”> <Reference>2.16.9.1</Reference> <DataValues ExValue=“|” /> </Field> <Field Name=“Encoding Characters” Usage=“R” Min=“1” Max=“1” Datatype=“ST” Length=“4” ItemNo=“00002”> <Reference>2.16.9.2</Reference> <DataValues ExValue=“^~&” /> </Field> <Field Name=“Sending Application” Usage=“R” Min=“1” Max=“1” Datatype=“HD” Length=“180” Table=“0361” ItemNo=“00003”> <Reference>2.16.9.3</Reference> <Component Name=“namespace ID” Usage=“R” Datatype=“IS” Length=“10” Table=“0363”> <DataValues ExValue=“MHV VISTA” /> </Component> <Component Name=“universal ID” Usage=“X” Datatype=“ST”> </Component> <Component Name=“universal ID type” Usage=“X” Datatype=“ID” Table=“0301”> </Component> </Field> <Field Name=“Sending Facility” Usage=“R” Min=“1” Max=“1” Datatype=“HD” Length=“180” Table=“0362” ItemNo=“00004”> <Reference>2.16.9.4</Reference> <Component Name=“namespace ID” Usage=“R” Datatype=“IS” Length=“3” Table=“0363”> <DataValues ExValue=“991” /> </Component> <Component Name=“universal ID” Usage=“R” Datatype=“ST” Length=“30”> <DataValues ExValue=“SLC4.FO-BAYPINES.MED.VA.GOV” /> </Component> <Component Name=“universal ID type” Usage=“R” Datatype=“ID” Length=“3” Table=“0301”> <DataValues ExValue=“DNS” /> </Component> </Field> <Field Name=“Receiving Application” Usage=“R” Min=“1” Max=“1” Datatype=“HD” Length=“180” Table=“0361” ItemNo=“00005”> <Reference>2.16.9.5</Reference> <Component Name=“namespace ID” Usage=“R” Datatype=“IS” Length=“10” Table=“0363”> <DataValues ExValue=“MHV SM” /> </Component> <Component Name=“universal ID” Usage=“X” Datatype=“ST”> </Component> <Component Name=“universal ID type” Usage=“X” Datatype=“ID” Table=“0301”> </Component> </Field> <Field Name=“Receiving Facility” Usage=“R” Min=“1” Max=“1” Datatype=“HD” Length=“180” Table=“0362” ItemNo=“00006”> <Reference>2.16.9.6</Reference> <Component Name=“namespace ID” Usage=“R” Datatype=“IS” Length=“10” Table=“0363”> <DataValues ExValue=“200MHS” /> </Component> <Component Name=“universal ID” Usage=“R” Datatype=“ST” Length=“20”> <DataValues ExValue=“SYS.MHV.MED.VA.GOV” /> </Component> <Component Name=“universal ID type” Usage=“R” Datatype=“ID” Length=“3” Table=“0301”> <DataValues ExValue=“DNS” /> </Component> </Field> <Field Name=“Date/Time Of Message” Usage=“R” Min=“1” Max=“1” Datatype=“TS” Length=“26” ItemNo=“00007”> <Reference>2.16.9.7</Reference> <Component Name=“Date/Time” Usage=“R” Datatype=“NM” Length=“26”> <ImpNote>YYYYMMDD[HHHMM[SS]][+- ZZZZ] </ImpNote> <DataValues ExValue=“20140320155617-0500” /> </Component> <Component Name=“degree of precision” Usage=“X” Datatype=“ST”> <ImpNote>Retained for backward compatibility only </ImpNote> <DataValues ExValue=“D” /> </Component> </Field> <Field Name=“Security” Usage=“X” Min=“0” Max=“*” Datatype=“ST” Length=“40” ItemNo=“00008”> <Reference>2.16.9.8</Reference> </Field> <Field Name=“Message Type” Usage=“R” Min=“1” Max=“1” Datatype=“CM_MSG” Length=“25” Table=“0076” ItemNo=“00009”> <Reference>2.16.9.9</Reference> <Component Name=“message type” Usage=“R” Datatype=“ID” Length=“3” Table=“0076”> <DataValues ExValue=“RTB” /> </Component> <Component Name=“trigger event” Usage=“R” Datatype=“ID” Length=“3” Table=“0003”> <DataValues ExValue=“K13” /> </Component> <Component Name=“message structure” Usage=“R” Datatype=“ID” Length=“7” Table=“0354”> <DataValues ExValue=“RTB_K13” /> </Component> </Field> <Field Name=“Message Control ID” Usage=“R” Min=“1” Max=“1” Datatype=“ST” Length=“20” ItemNo=“00010”> <Reference>2.16.9.10</Reference> <DataValues ExValue=“99146086191” /> </Field> <Field Name=“Processing ID” Usage=“R” Min=“1” Max=“1” Datatype=“PT” Length=“3” ItemNo=“00011”> <Reference>2.16.9.11</Reference> <Component Name=“processing ID” Usage=“R” Datatype=“ID” Length=“3” Table=“0103”> <DataValues ExValue=“T” /> </Component> <Component Name=“processing mode” Usage=“X” Datatype=“ID” Table=“0207”> </Component> </Field> <Field Name=“Version ID” Usage=“R” Min=“1” Max=“1” Datatype=“VID” Length=“60” Table=“0104” ItemNo=“00012”> <Reference>2.16.9.12</Reference> <Component Name=“version ID” Usage=“R” Datatype=“ID” Length=“3” Table=“0104”> <DataValues ExValue=“2.4” /> </Component> <Component Name=“internationalization code” Usage=“X” Datatype=“CE” Table=“0399”> <SubComponent Name=“identifier” Usage=“O” Datatype=“ST” Table=“0399”> </SubComponent> <SubComponent Name=“text” Usage=“O” Datatype=“ST” Length=“3”> </SubComponent> <SubComponent Name=“name of coding system” Usage=“O” Datatype=“IS” Length=“3” Table=“0396”> </SubComponent> <SubComponent Name=“alternate identifier” Usage=“O” Datatype=“ST” Length=“3”> </SubComponent> <SubComponent Name=“alternate text” Usage=“O” Datatype=“ST” Length=“3”> </SubComponent> <SubComponent Name=“name of alternate coding system” Usage=“O” Datatype=“IS” Length=“3” Table=“0396”> </SubComponent> </Component> <Component Name=“international version ID” Usage=“X” Datatype=“CE”> <SubComponent Name=“identifier” Usage=“O” Datatype=“ST”> </SubComponent> <SubComponent Name=“text” Usage=“O” Datatype=“ST” Length=“3”> </SubComponent> <SubComponent Name=“name of coding system” Usage=“O” Datatype=“IS” Length=“3” Table=“0396”> </SubComponent> <SubComponent Name=“alternate identifier” Usage=“O” Datatype=“ST” Length=“3”> </SubComponent> <SubComponent Name=“alternate text” Usage=“O” Datatype=“ST” Length=“3”> </SubComponent> <SubComponent Name=“name of alternate coding system” Usage=“O” Datatype=“IS” Length=“3” Table=“0396”> </SubComponent> </Component> </Field> <Field Name=“Sequence Number” Usage=“X” Min=“0” Max=“*” Datatype=“NM” Length=“15” ItemNo=“00013”> <Reference>2.16.9.13</Reference> </Field> <Field Name=“Continuation Pointer” Usage=“X” Min=“0” Max=“*” Datatype=“ST” Length=“180” ItemNo=“00014”> <Reference>2.16.9.14</Reference> </Field> <Field Name=“Accept Acknowledgment Type” Usage=“X” Min=“0” Max=“*” Datatype=“ID” Length=“2” Table=“0155” ItemNo=“00015”> <Reference>2.16.9.15</Reference> </Field> <Field Name=“Application Acknowledgment Type” Usage=“X” Min=“0” Max=“*” Datatype=“ID” Length=“2” Table=“0155” ItemNo=“00016”> <Reference>2.16.9.16</Reference> </Field> <Field Name=“Country Code” Usage=“X” Min=“0” Max=“*” Datatype=“ID” Length=“3” Table=“0399” ItemNo=“00017”> <Reference>2.16.9.17</Reference> </Field> <Field Name=“Character Set” Usage=“X” Min=“0” Max=“*” Datatype=“ID” Length=“16” Table=“0211” ItemNo=“00692”> <Reference>2.16.9.18</Reference> </Field> <Field Name=“Principal Language Of Message” Usage=“X” Min=“0” Max=“*” Datatype=“CE” Length=“250” ItemNo=“00693”> <Reference>2.16.9.19</Reference> <Component Name=“identifier” Usage=“X” Datatype=“ST”> </Component> <Component Name=“text” Usage=“X” Datatype=“ST”> </Component> <Component Name=“name of coding system” Usage=“X” Datatype=“IS” Table=“0396”> </Component> <Component Name=“alternate identifier” Usage=“X” Datatype=“ST”> </Component> <Component Name=“alternate text” Usage=“X” Datatype=“ST”> </Component> <Component Name=“name of alternate coding system” Usage=“X” Datatype=“IS” Table=“0396”> </Component> </Field> <Field Name=“Alternate Character Set Handling Scheme” Usage=“X” Min=“0” Max=“*” Datatype=“ID” Length=“20” Table=“0356” ItemNo=“01317”> <Reference>2.16.9.20</Reference> </Field> <Field Name=“Conformance Statement ID” Usage=“X” Min=“0” Max=“*” Datatype=“ID” Length=“10” Table=“0449” ItemNo=“01598”> <Reference>2.16.9.21</Reference> </Field> </Segment> <Segment Name=“MSA” LongName=“Message Acknowledgment” Usage=“R” Min=“1” Max=“1”> <Field Name=“Acknowledgment Code” Usage=“R” Min=“1” Max=“1” Datatype=“ID” Length=“2” Table=“0008” ItemNo=“00018”> <Reference>2.16.8.1</Reference> <DataValues ExValue=“AA” /> </Field> <Field Name=“Message Control ID” Usage=“R” Min=“1” Max=“1” Datatype=“ST” Length=“20” ItemNo=“00010”> <Reference>2.16.9.10</Reference> <DataValues ExValue=“500000000000011828” /> </Field> <Field Name=“Text Message” Usage=“RE” Min=“0” Max=“1” Datatype=“ST” Length=“80” ItemNo=“00020”> <ImpNote>- only if error (the Ack Code = AE) </ImpNote> <Reference>2.16.8.3</Reference> <DataValues ExValue=“INVALID DATA LINK” /> </Field> <Field Name=“Expected Sequence Number” Usage=“X” Min=“0” Max=“*” Datatype=“NM” Length=“15” ItemNo=“00021”> <Reference>2.16.8.4</Reference> </Field> <Field Name=“Delayed Acknowledgment Type” Usage=“X” Min=“0” Max=“*” Datatype=“ID” Length=“1” Table=“0102” ItemNo=“00022”> <Reference>2.16.8.5</Reference> </Field> <Field Name=“Error Condition” Usage=“X” Min=“0” Max=“*” Datatype=“CE” Length=“250” Table=“0357” ItemNo=“00023”> <Reference>2.16.8.6</Reference> <Component Name=“identifier” Usage=“X” Datatype=“ST” Table=“0357”> </Component> <Component Name=“text” Usage=“X” Datatype=“ST”> </Component> <Component Name=“name of coding system” Usage=“X” Datatype=“IS” Table=“0396”> </Component> <Component Name=“alternate identifier” Usage=“X” Datatype=“ST”> </Component> <Component Name=“alternate text” Usage=“X” Datatype=“ST”> </Component> <Component Name=“name of alternate coding system” Usage=“X” Datatype=“IS” Table=“0396”> </Component> </Field> </Segment> <Segment Name=“QAK” LongName=“Query Acknowledgment” Usage=“R” Min=“1” Max=“1”> <Field Name=“Query Tag” Usage=“R” Min=“1” Max=“1” Datatype=“ST” Length=“40” ItemNo=“00696”> <ImpNote>Ensemble will accept the length of 40 chars. </ImpNote> <Reference>5.10.5.8.1</Reference> <DataValues ExValue=“B350C65E-B069-11E3-9CA9-50569E013100” /> </Field> <Field Name=“Query Response Status” Usage=“R” Min=“1” Max=“1” Datatype=“ID” Length=“2” Table=“0208” ItemNo=“00708”> <Reference>5.5.2.2</Reference> <DataValues ExValue=“OK” /> </Field> <Field Name=“Message Query Name” Usage=“R” Min=“1” Max=“1” Datatype=“CE” Length=“250” Table=“0471” ItemNo=“01375”> <Reference>5.5.3.1</Reference> <Component Name=“identifier” Usage=“R” Datatype=“ST” Length=“10” Table=“0471”> <DataValues ExValue=“Q13” /> </Component> <Component Name=“text” Usage=“R” Datatype=“ST” Length=“20”> <DataValues ExValue=“SMDSSUNITS” /> </Component> <Component Name=“name of coding system” Usage=“R” Datatype=“IS” Length=“10” Table=“0396”> <DataValues ExValue=“HL70471” /> </Component> <Component Name=“alternate identifier” Usage=“X” Datatype=“ST”> </Component> <Component Name=“alternate text” Usage=“X” Datatype=“ST”> </Component> <Component Name=“name of alternate coding system” Usage=“X” Datatype=“IS” Table=“0396”> </Component> </Field> <Field Name=“Hit Count” Usage=“R” Min=“1” Max=“1” Datatype=“NM” Length=“10” ItemNo=“01434”> <Reference>5.5.2.4</Reference> <DataValues ExValue=“4” /> </Field> <Field Name=“This payload” Usage=“R” Min=“1” Max=“1” Datatype=“NM” Length=“10” ItemNo=“01622”> <Reference>5.5.2.5</Reference> <DataValues ExValue=“4” /> </Field> <Field Name=“Hits remaining” Usage=“R” Min=“1” Max=“1” Datatype=“NM” Length=“10” ItemNo=“01623”> <Reference>5.5.2.6</Reference> <DataValues ExValue=“0” /> </Field> </Segment> <Segment Name=“QPD” LongName=“Query Parameter Definition” Usage=“R” Min=“1” Max=“1”> <Field Name=“Message Query Name” Usage=“R” Min=“1” Max=“1” Datatype=“CE” Length=“250” Table=“0471” ItemNo=“01375”> <Reference>5.5.3.1</Reference> <Component Name=“identifier” Usage=“R” Datatype=“ST” Length=“10” Table=“0471”> <DataValues ExValue=“Q13” /> </Component> <Component Name=“text” Usage=“R” Datatype=“ST” Length=“20”> <DataValues ExValue=“SMDSSUNITS” /> </Component> <Component Name=“name of coding system” Usage=“R” Datatype=“IS” Length=“20” Table=“0396”> <DataValues ExValue=“HL70471” /> </Component> <Component Name=“alternate identifier” Usage=“X” Datatype=“ST”> </Component> <Component Name=“alternate text” Usage=“X” Datatype=“ST”> </Component> <Component Name=“name of alternate coding system” Usage=“X” Datatype=“IS” Table=“0396”> </Component> </Field> <Field Name=“Query Tag” Usage=“R” Min=“1” Max=“1” Datatype=“ST” Length=“40” ItemNo=“00696”> <ImpNote>Ensemble accepts the string max 40 for this field. </ImpNote> <Reference>5.10.5.8.1</Reference> <DataValues ExValue=“B350C65E-B069-11E3-9CA9-50569E013100” /> </Field> <Field Name=“User Parameters (in successive fields)” Usage=“R” Min=“1” Max=“1” Datatype=“ST” Length=“256”> <ImpNote>The User Parameters are a string separated by “^”: 1.-Query Name in MHV Request File: SMDSSUnitsByProviderAndClinic 2.- Provider DUZ: 3878 3.- Clinic IEN: 59788 </ImpNote> <Reference>5.5.3.3</Reference> <DataValues ExValue=“SMDSSUnitsByProviderAndClinic^3878^59788” /> </Field> </Segment> <Segment Name=“RDF” LongName=“Table Row Definition” Usage=“R” Min=“1” Max=“1”> <Field Name=“Number of Columns per Row” Usage=“R” Min=“1” Max=“1” Datatype=“NM” Length=“3” ItemNo=“00701”> <Reference>5.5.6.1</Reference> <DataValues ExValue=“6” /> </Field> <Field Name=“Column Description” Usage=“R” Min=“1” Max=“1” Datatype=“RCD” Length=“40” Table=“0440” ItemNo=“00702”> <ImpNote>These are all the 6 columns that will be in the repetitions of this element:
Location IEN&NM&15 Location Name&ST&30 DSS Unit IEN&NM&30 DSS Unit Name&ST&30 Inactive Flag&ST&1 Send to PCE Flag&ST&1 </ImpNote> <Reference>5.5.6.2</Reference> <Component Name=“segment field name” Usage=“R” Datatype=“ST” Length=“20” Table=“0440”> <DataValues ExValue=“Location IEN” /> </Component> <Component Name=“HL7 data type (ID)” Usage=“R” Datatype=“ID” Length=“3” Table=“0440”> <DataValues ExValue=“NM” /> </Component> <Component Name=“maximum column width” Usage=“R” Datatype=“NM” Length=“10”> <DataValues ExValue=“10936” /> </Component> </Field> </Segment> <Segment Name=“RDT” LongName=“Table Row Data” Usage=“R” Min=“1” Max=“*”> <ImpNote>This is a list of all DSS Units retrieved for Associated Clinic/Provider at a VistA station.
Each RDT segment will have values for one DSS Unit in the list. </ImpNote> <Field Name=“Column Value” Usage=“R” Min=“1” Max=“*” Datatype=“ST” Length=“10”> <ImpNote>Location IEN </ImpNote> <DataValues ExValue=“10936” /> </Field> <Field Name=“field2” Usage=“R” Min=“1” Max=“1” Datatype=“ST” Length=“20”> <ImpNote>Location Name </ImpNote> <DataValues ExValue=“SLC4 TEST LAB” /> </Field> <Field Name=“field3” Usage=“R” Min=“1” Max=“1” Datatype=“ST” Length=“30”> <ImpNote>DSS Unit IEN </ImpNote> <DataValues ExValue=“67” /> </Field> <Field Name=“field4” Usage=“R” Min=“1” Max=“1” Datatype=“ST” Length=“50”> <ImpNote>DSS Unit Name </ImpNote> <DataValues ExValue=“SM DENTAL HISTORICAL SLC4” /> </Field> <Field Name=“field5” Usage=“R” Min=“1” Max=“1” Datatype=“ST” Length=“1”> <ImpNote>Inactive Flag </ImpNote> <DataValues ExValue=“0” /> </Field> <Field Name=“field6” Usage=“R” Min=“1” Max=“1” Datatype=“ST” Length=“1”> <ImpNote>Send to PCE Flag </ImpNote> <DataValues ExValue=“N” /> </Field> </Segment> </HL7v2xStaticDef> </HL7v2xConformanceProfile>