POST api/Microbiology/Referral

Request Information

URI Parameters

None.

Body Parameters

MicrobiologyReferral
NameDescriptionTypeAdditional information
Patient

PatientDTO

None.

Referral

ReferralModel

None.

Request Formats

application/json, text/json

Sample:
{
  "patient": {
    "name": "sample string 1",
    "surname": "sample string 2",
    "birthDate": "2025-12-09T23:58:32.8349461+01:00",
    "gender": 1,
    "npi": "sample string 4",
    "phoneNumber": "sample string 5",
    "address": "sample string 6",
    "email": "sample string 7",
    "hasRfzoInsurance": true,
    "patientType": 9,
    "allergies": "sample string 10",
    "insurance": {
      "lbo": "sample string 1",
      "bzk": "sample string 2",
      "insuranceCarrier": true,
      "insuranceBranch": {
        "code": "sample string 1",
        "name": "sample string 2"
      },
      "insuranceOffice": {
        "code": "sample string 1",
        "name": "sample string 2"
      },
      "oo": {
        "code": "sample string 1",
        "name": "sample string 2"
      },
      "oop": {
        "code": "sample string 1",
        "name": "sample string 2"
      },
      "isConvention": true,
      "convention": {
        "documentNumber": "sample string 1",
        "documentType": {
          "code": "sample string 1",
          "name": "sample string 2"
        },
        "country": {
          "code": "sample string 1",
          "name": "sample string 2"
        },
        "note": "sample string 2"
      }
    }
  },
  "referral": {
    "institution": {
      "code": "sample string 1",
      "name": "sample string 2"
    },
    "location": {
      "code": "sample string 1",
      "name": "sample string 2"
    },
    "doctor": {
      "username": "sample string 1",
      "name": "sample string 2",
      "surname": "sample string 3",
      "titule": "sample string 4",
      "lbo": "sample string 5",
      "gender": "sample string 6",
      "email": "sample string 7"
    },
    "diagnose": {
      "code": "sample string 1",
      "name": "sample string 2"
    },
    "examType": {
      "code": "sample string 1",
      "name": "sample string 2"
    },
    "isUrgent": true,
    "referralNote": "sample string 2",
    "referralTemplates": [
      {
        "code": "sample string 1",
        "name": "sample string 2"
      },
      {
        "code": "sample string 1",
        "name": "sample string 2"
      }
    ],
    "medicalProcedures": [
      {
        "code": "sample string 1",
        "name": "sample string 2"
      },
      {
        "code": "sample string 1",
        "name": "sample string 2"
      }
    ],
    "referralAnalysisSamples": [
      {
        "analysisCode": "sample string 1",
        "analysisName": "sample string 2",
        "sampleCode": "sample string 3",
        "sampleName": "sample string 4"
      },
      {
        "analysisCode": "sample string 1",
        "analysisName": "sample string 2",
        "sampleCode": "sample string 3",
        "sampleName": "sample string 4"
      }
    ]
  }
}

application/xml, text/xml

Sample:
<MicrobiologyReferral xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/eMedit.eDoktor.BDO.Services.API.Microbiology">
  <Patient>
    <Address>sample string 6</Address>
    <Allergies>sample string 10</Allergies>
    <BirthDate>2025-12-09T23:58:32.8349461+01:00</BirthDate>
    <Email>sample string 7</Email>
    <Gender>Male</Gender>
    <HasRfzoInsurance>true</HasRfzoInsurance>
    <Insurance>
      <BZK>sample string 2</BZK>
      <Convention>
        <Country>
          <Code>sample string 1</Code>
          <Name>sample string 2</Name>
        </Country>
        <DocumentNumber>sample string 1</DocumentNumber>
        <DocumentType>
          <Code>sample string 1</Code>
          <Name>sample string 2</Name>
        </DocumentType>
        <Note>sample string 2</Note>
      </Convention>
      <InsuranceBranch>
        <Code>sample string 1</Code>
        <Name>sample string 2</Name>
      </InsuranceBranch>
      <InsuranceCarrier>true</InsuranceCarrier>
      <InsuranceOffice>
        <Code>sample string 1</Code>
        <Name>sample string 2</Name>
      </InsuranceOffice>
      <IsConvention>true</IsConvention>
      <LBO>sample string 1</LBO>
      <Oo>
        <Code>sample string 1</Code>
        <Name>sample string 2</Name>
      </Oo>
      <Oop>
        <Code>sample string 1</Code>
        <Name>sample string 2</Name>
      </Oop>
    </Insurance>
    <NPI>sample string 4</NPI>
    <Name>sample string 1</Name>
    <PatientType>9</PatientType>
    <PhoneNumber>sample string 5</PhoneNumber>
    <Surname>sample string 2</Surname>
  </Patient>
  <Referral>
    <Diagnose>
      <Code>sample string 1</Code>
      <Name>sample string 2</Name>
    </Diagnose>
    <Doctor>
      <Email>sample string 7</Email>
      <Gender>sample string 6</Gender>
      <LBO>sample string 5</LBO>
      <Name>sample string 2</Name>
      <Surname>sample string 3</Surname>
      <Titule>sample string 4</Titule>
      <Username>sample string 1</Username>
    </Doctor>
    <ExamType>
      <Code>sample string 1</Code>
      <Name>sample string 2</Name>
    </ExamType>
    <Institution>
      <Code>sample string 1</Code>
      <Name>sample string 2</Name>
    </Institution>
    <IsUrgent>true</IsUrgent>
    <Location>
      <Code>sample string 1</Code>
      <Name>sample string 2</Name>
    </Location>
    <MedicalProcedures>
      <CodeBook>
        <Code>sample string 1</Code>
        <Name>sample string 2</Name>
      </CodeBook>
      <CodeBook>
        <Code>sample string 1</Code>
        <Name>sample string 2</Name>
      </CodeBook>
    </MedicalProcedures>
    <ReferralAnalysisSamples>
      <ReferralAnalysisSamples>
        <AnalysisCode>sample string 1</AnalysisCode>
        <AnalysisName>sample string 2</AnalysisName>
        <SampleCode>sample string 3</SampleCode>
        <SampleName>sample string 4</SampleName>
      </ReferralAnalysisSamples>
      <ReferralAnalysisSamples>
        <AnalysisCode>sample string 1</AnalysisCode>
        <AnalysisName>sample string 2</AnalysisName>
        <SampleCode>sample string 3</SampleCode>
        <SampleName>sample string 4</SampleName>
      </ReferralAnalysisSamples>
    </ReferralAnalysisSamples>
    <ReferralNote>sample string 2</ReferralNote>
    <ReferralTemplates>
      <CodeBook>
        <Code>sample string 1</Code>
        <Name>sample string 2</Name>
      </CodeBook>
      <CodeBook>
        <Code>sample string 1</Code>
        <Name>sample string 2</Name>
      </CodeBook>
    </ReferralTemplates>
  </Referral>
</MicrobiologyReferral>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

MicrobiologyResponse
NameDescriptionTypeAdditional information
Guig

string

None.

Message

string

None.

Response Formats

application/json, text/json

Sample:
{
  "guig": "sample string 1",
  "message": "sample string 2"
}

application/xml, text/xml

Sample:
<MicrobiologyResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/eMedit.eDoktor.BDO.Services.API.Microbiology">
  <Guig>sample string 1</Guig>
  <Message>sample string 2</Message>
</MicrobiologyResponse>