POST api/LaboratoryOrderResult
Send results of ordered laboratory analysis.
Request Information
URI Parameters
None.
Body Parameters
Model containing information for laboratory order result.
LaboratoryOrderResult| Name | Description | Type | Additional information | 
|---|---|---|---|
| Patient | Patient info | PatientBasicInfo | Required | 
| LaboratoryCase | Case info | LaboratoryCase | Required | 
| LaboratorySampleResults | List of radiology procedures | Collection of LaboratorySampleResult | Required | 
| OrderProcessingInfo | Information of processed laboratory order. | LaboratoryAnalysisProcessingInfo | Required | 
Request Formats
application/json, text/json
            Sample:
        
{
  "patient": {
    "nationalPersonalId": "sample string 1",
    "name": "sample string 2",
    "surname": "sample string 3",
    "birthDate": "sample string 4",
    "gender": 1,
    "address": {
      "street": "sample string 1",
      "zipCode": "sample string 2",
      "city": "sample string 3",
      "countryCode": "sample string 4"
    }
  },
  "laboratoryCase": {
    "referralID": 1,
    "admissionDate": "sample string 2",
    "admissionCabinetCode": "sample string 3",
    "admissionCabinetName": "sample string 4"
  },
  "laboratorySampleResults": [
    {
      "labaratorySampleBarcode": "sample string 1",
      "laboratoryAnalysisResults": [
        {
          "laboratoryOrderID": 1,
          "laboratoryAnalysisCode": "sample string 2",
          "laboratoryAnalysisDescription": "sample string 3",
          "orderOrdinalNumber": 4,
          "laboratoryAnalysisResultValue": "sample string 5",
          "laboratoryAnalysisMeasure": "sample string 6",
          "laboratoryAnalysisReferentValue": "sample string 7"
        },
        {
          "laboratoryOrderID": 1,
          "laboratoryAnalysisCode": "sample string 2",
          "laboratoryAnalysisDescription": "sample string 3",
          "orderOrdinalNumber": 4,
          "laboratoryAnalysisResultValue": "sample string 5",
          "laboratoryAnalysisMeasure": "sample string 6",
          "laboratoryAnalysisReferentValue": "sample string 7"
        }
      ]
    },
    {
      "labaratorySampleBarcode": "sample string 1",
      "laboratoryAnalysisResults": [
        {
          "laboratoryOrderID": 1,
          "laboratoryAnalysisCode": "sample string 2",
          "laboratoryAnalysisDescription": "sample string 3",
          "orderOrdinalNumber": 4,
          "laboratoryAnalysisResultValue": "sample string 5",
          "laboratoryAnalysisMeasure": "sample string 6",
          "laboratoryAnalysisReferentValue": "sample string 7"
        },
        {
          "laboratoryOrderID": 1,
          "laboratoryAnalysisCode": "sample string 2",
          "laboratoryAnalysisDescription": "sample string 3",
          "orderOrdinalNumber": 4,
          "laboratoryAnalysisResultValue": "sample string 5",
          "laboratoryAnalysisMeasure": "sample string 6",
          "laboratoryAnalysisReferentValue": "sample string 7"
        }
      ]
    }
  ],
  "orderProcessingInfo": {
    "processingDevice": {
      "name": "sample string 1",
      "ipAddress": "sample string 2",
      "macAddress": "sample string 3"
    },
    "processingTehnicianAcademyName": "sample string 1",
    "processingTime": "2025-10-31T08:58:01.3471809+01:00",
    "processingLocationName": "sample string 3",
    "processingLocationAddress": "sample string 4"
  }
}
        application/xml, text/xml
            Sample:
        
<LaboratoryOrderResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/eMedit.eDoktor.WebApi.Models.API.Laboratory">
  <LaboratoryCase xmlns:d2p1="http://schemas.datacontract.org/2004/07/eMedit.eDoktor.WebApi.Models.Api.Laboratory">
    <d2p1:AdmissionCabinetCode>sample string 3</d2p1:AdmissionCabinetCode>
    <d2p1:AdmissionCabinetName>sample string 4</d2p1:AdmissionCabinetName>
    <d2p1:AdmissionDate>sample string 2</d2p1:AdmissionDate>
    <d2p1:ReferralID>1</d2p1:ReferralID>
  </LaboratoryCase>
  <LaboratorySampleResults>
    <LaboratorySampleResult>
      <LabaratorySampleBarcode>sample string 1</LabaratorySampleBarcode>
      <LaboratoryAnalysisResults>
        <LaboratoryAnalysisResult>
          <LaboratoryAnalysisCode>sample string 2</LaboratoryAnalysisCode>
          <LaboratoryAnalysisDescription>sample string 3</LaboratoryAnalysisDescription>
          <LaboratoryAnalysisMeasure>sample string 6</LaboratoryAnalysisMeasure>
          <LaboratoryAnalysisReferentValue>sample string 7</LaboratoryAnalysisReferentValue>
          <LaboratoryAnalysisResultValue>sample string 5</LaboratoryAnalysisResultValue>
          <LaboratoryOrderID>1</LaboratoryOrderID>
          <OrderOrdinalNumber>4</OrderOrdinalNumber>
        </LaboratoryAnalysisResult>
        <LaboratoryAnalysisResult>
          <LaboratoryAnalysisCode>sample string 2</LaboratoryAnalysisCode>
          <LaboratoryAnalysisDescription>sample string 3</LaboratoryAnalysisDescription>
          <LaboratoryAnalysisMeasure>sample string 6</LaboratoryAnalysisMeasure>
          <LaboratoryAnalysisReferentValue>sample string 7</LaboratoryAnalysisReferentValue>
          <LaboratoryAnalysisResultValue>sample string 5</LaboratoryAnalysisResultValue>
          <LaboratoryOrderID>1</LaboratoryOrderID>
          <OrderOrdinalNumber>4</OrderOrdinalNumber>
        </LaboratoryAnalysisResult>
      </LaboratoryAnalysisResults>
    </LaboratorySampleResult>
    <LaboratorySampleResult>
      <LabaratorySampleBarcode>sample string 1</LabaratorySampleBarcode>
      <LaboratoryAnalysisResults>
        <LaboratoryAnalysisResult>
          <LaboratoryAnalysisCode>sample string 2</LaboratoryAnalysisCode>
          <LaboratoryAnalysisDescription>sample string 3</LaboratoryAnalysisDescription>
          <LaboratoryAnalysisMeasure>sample string 6</LaboratoryAnalysisMeasure>
          <LaboratoryAnalysisReferentValue>sample string 7</LaboratoryAnalysisReferentValue>
          <LaboratoryAnalysisResultValue>sample string 5</LaboratoryAnalysisResultValue>
          <LaboratoryOrderID>1</LaboratoryOrderID>
          <OrderOrdinalNumber>4</OrderOrdinalNumber>
        </LaboratoryAnalysisResult>
        <LaboratoryAnalysisResult>
          <LaboratoryAnalysisCode>sample string 2</LaboratoryAnalysisCode>
          <LaboratoryAnalysisDescription>sample string 3</LaboratoryAnalysisDescription>
          <LaboratoryAnalysisMeasure>sample string 6</LaboratoryAnalysisMeasure>
          <LaboratoryAnalysisReferentValue>sample string 7</LaboratoryAnalysisReferentValue>
          <LaboratoryAnalysisResultValue>sample string 5</LaboratoryAnalysisResultValue>
          <LaboratoryOrderID>1</LaboratoryOrderID>
          <OrderOrdinalNumber>4</OrderOrdinalNumber>
        </LaboratoryAnalysisResult>
      </LaboratoryAnalysisResults>
    </LaboratorySampleResult>
  </LaboratorySampleResults>
  <OrderProcessingInfo>
    <ProcessingDevice>
      <IPAddress>sample string 2</IPAddress>
      <MacAddress>sample string 3</MacAddress>
      <Name>sample string 1</Name>
    </ProcessingDevice>
    <ProcessingLocationAddress>sample string 4</ProcessingLocationAddress>
    <ProcessingLocationName>sample string 3</ProcessingLocationName>
    <ProcessingTehnicianAcademyName>sample string 1</ProcessingTehnicianAcademyName>
    <ProcessingTime>2025-10-31T08:58:01.3471809+01:00</ProcessingTime>
  </OrderProcessingInfo>
  <Patient xmlns:d2p1="http://schemas.datacontract.org/2004/07/eMedit.eDoktor.BDO.Services.API">
    <d2p1:Address>
      <d2p1:City>sample string 3</d2p1:City>
      <d2p1:CountryCode>sample string 4</d2p1:CountryCode>
      <d2p1:Street>sample string 1</d2p1:Street>
      <d2p1:ZipCode>sample string 2</d2p1:ZipCode>
    </d2p1:Address>
    <d2p1:BirthDate>sample string 4</d2p1:BirthDate>
    <d2p1:Gender>M</d2p1:Gender>
    <d2p1:Name>sample string 2</d2p1:Name>
    <d2p1:NationalPersonalId>sample string 1</d2p1:NationalPersonalId>
    <d2p1:Surname>sample string 3</d2p1:Surname>
  </Patient>
</LaboratoryOrderResult>
        application/x-www-form-urlencoded
            Sample:
    
Sample not available.
Response Information
Resource Description
LaboratoryOrderResponse| Name | Description | Type | Additional information | 
|---|---|---|---|
| Status | action status type indication weather action resulted with success, error or warning | ResponseStatusEnum | None. | 
| StatusDescription | status description shows detailed text about action status | string | None. | 
| ReferralResponseId | referral id (accession id) represents unique id in which radiology order is saved in eMedit sytem. use this id to uniquely referr to radiology order | integer | None. | 
Response Formats
application/json, text/json
            Sample:
        
{
  "status": 1,
  "statusDescription": "sample string 1",
  "referralResponseId": 2
}
        application/xml, text/xml
            Sample:
<LaboratoryOrderResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/eMedit.eDoktor.WebApi.Models.API.Laboratory"> <ReferralResponseId>2</ReferralResponseId> <Status>Success</Status> <StatusDescription>sample string 1</StatusDescription> </LaboratoryOrderResponse>