﻿<?xml version="1.0" encoding="UTF-8"?>
<PRPA_IN201307EE 
    xmlns="urn:hl7-org:v3" 
    xmlns:mif="urn:hl7-org:v3/mif" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="urn:hl7-org:v3 http://pub.e-tervis.ee/standards/XSD/1.0/PRPA_IN201307EE.xsd"
	ITSVersion="XML_1.0">
  <!--Sõnumi unikaalne identifikaator -->
  <id root="MessageId" extension="eHL.123456789ABCDE"/>
  <!-- Sõnumi loomise aeg -->
  <creationTime value="20020211"/>
  <!-- Kasutatav HL7 versioon -->
  <versionCode code="V3-2005-NORMATIVE"/>
  <!-- Sündmuse identifikaator -->
  <interactionId root="2.16.840.1.113883" extension="PRPA_IN201307EE"/>
  <!-- Saatmise režiim: P (production), T (training), D (debugging)  -->
  <processingCode code="T"/>
  <!-- Saatmise viis: A (Archive), I (Initial load), R (Restore from Archive), T (Current processing) -->
  <processingModeCode code="T"/>
  <!-- Vastusesõnumi saatmine: AL (Always), NE (Never), ER (Error, reject only) -->
  <acceptAckCode code="AL"/>
  <!-- Sõnumi järjekorranumber. eHL hetkel ei toeta. -->
  <sequenceNumber value="123"/>
  <!-- Sõnumi saaja (saajad) -->
  <receiver typeCode="RCV">
    <device classCode="DEV" determinerCode="INSTANCE">
      <id root="2.16.840.1.113883.2.4.99.2" extension="kliinikum.ee"/>
      <id root="1.3.6.1.4.1.28284.6.2.2.18.1" extension="PT"/>
    </device>
  </receiver>
  <!-- Sõnumi saatja -->
  <sender typeCode="SND">
    <device classCode="DEV" determinerCode="INSTANCE">
      <id root="2.16.840.1.113883.2.4.99.2" extension="kliinikum.ee"/>
      <id root="service" extension="HAIGLA1"/>
      <softwareName>Keskregister</softwareName>
    </device>
  </sender>
<!-- Sõnum -->
  <controlActProcess classCode = "CACT" moodCode="INT">
    <!-- Andmed sõnumi koostamise aluseks olnud info sisestaja ja tegevuse aja kohta -->
    <dataEnterer>
      <time value="20060511"/>
      <!-- isik/kasutaja, kes andmed sisestas -->
      <assignedPerson>
        <!-- isiku ID vastavas süsteemis/isikukood või arsti kood -->
		<id root="1.3.6.1.4.1.28284.6.2.2.1" extension="44610090100"/>
      </assignedPerson>
    </dataEnterer>
    <!-- Päringu sisu -->
	<queryByParameter>
		<!-- päringu id, mis saadakse päringust, millele vastatakse-->
		<queryId root="1.3.6.1.4.1.28284.6.2.4.17" extension="123"/> 
		<!-- päringu staatus-->
		<statusCode code = "new" />
		<parameterList>
			<!-- allikas, millest andmeid päritakse: RR, ütluspõhised, meditsiinidokumendist, HK-st)-->
			<!-- kui allikas on määramata, siis päritakse kõikidest allikatest korraga-->
			<dataSource>
				<!-- allika kood. Päritakse näiteks ainult RR andmeid. Kui allikas on määramata, siis päritakse kõikidest allikatest-->
				<value root="1.3.6.1.4.1.28284.6.2.2.17.1" extension="RR" />
				<!-- fikseeritud väärtus = "DataSource.id" -->
				<semanticsText>DataSource.id</semanticsText>
			</dataSource>
			<!-- allikas, millest andmeid päritakse lõpp-->
			<!-- patsiendi kood, kelle andmeid päritakse algus-->
			<patientIdentifier>
				<value root="1.3.6.1.4.1.28284.6.2.2.1" extension="44610090100"/>
				<!-- fikseeritud väärtus = "Patsient.id" -->
				<semanticsText>Patiend.id</semanticsText>
			</patientIdentifier>
			<!-- patsiendi kood, kelle andmeid päritakse lõpp-->
		</parameterList>
	</queryByParameter>
  <!-- Päringu sisu lõpp-->
  </controlActProcess>
</PRPA_IN201307EE>

