POST api/CRA

Create new Case-Referral-Admission in eMedit. Use this to add patient to eMedit work list

Request Information

URI Parameters

None.

Body Parameters

NewCRA
NameDescriptionTypeAdditional information
Patient

Patient

PatientBasicInfo2

Required

CaseNumber

Case local id

string

Required

String length: inclusive between 1 and 255

CreateDate

format dd.MM.yyyy - example 18.02.1991

string

Required

String length: inclusive between 10 and 10

ReferralNumber

Referral local id

string

Required

String length: inclusive between 1 and 255

AdmissionCabinetCode

Cabinet local id

string

Required

AdmissionEmergencyCode

string

None.

AdmissionScheduledDate

string

None.

SourceCabinet

string

None.

SourceHealthProfessional

HealthProfessionalBasicInfo2

None.

AdmissionNurse

HealthProfessionalBasicInfo2

None.

AdmissionDoctor

HealthProfessionalBasicInfo2

None.

AdmissionTechnician

HealthProfessionalBasicInfo2

None.

Diagnosis

Collection of Diagnosis2

None.

MedicalProcedures

Collection of MedicalProcedure2

None.

PatientParticipationCategoryCode

string

None.

Request Formats

application/json, text/json

Sample:
{
  "patient": {
    "name": "sample string 1",
    "surname": "sample string 2",
    "birthDate": "sample string 3",
    "gender": 1,
    "nationalPersonalId": "sample string 4",
    "telephoneNumber": "sample string 5",
    "deathDate": "2025-05-02T06:06:35.5395318+02:00",
    "isUnknownPerson": true,
    "address": {
      "street": "sample string 1",
      "zipCode": "sample string 2",
      "city": "sample string 3",
      "countryCode": "sample string 4"
    },
    "identifications": [
      {
        "type": "sample string 1",
        "value": "sample string 2",
        "validUntil": "sample string 3"
      },
      {
        "type": "sample string 1",
        "value": "sample string 2",
        "validUntil": "sample string 3"
      }
    ]
  },
  "caseNumber": "sample string 1",
  "createDate": "sample string 2",
  "referralNumber": "sample string 3",
  "admissionCabinetCode": "sample string 4",
  "admissionEmergencyCode": "sample string 5",
  "admissionScheduledDate": "sample string 6",
  "sourceCabinet": "sample string 7",
  "sourceHealthProfessional": {
    "username": "sample string 1",
    "name": "sample string 2",
    "lastName": "sample string 3",
    "healthProfessionalCode": "sample string 4",
    "academyName": "sample string 5"
  },
  "admissionNurse": {
    "username": "sample string 1",
    "name": "sample string 2",
    "lastName": "sample string 3",
    "healthProfessionalCode": "sample string 4",
    "academyName": "sample string 5"
  },
  "admissionDoctor": {
    "username": "sample string 1",
    "name": "sample string 2",
    "lastName": "sample string 3",
    "healthProfessionalCode": "sample string 4",
    "academyName": "sample string 5"
  },
  "admissionTechnician": {
    "username": "sample string 1",
    "name": "sample string 2",
    "lastName": "sample string 3",
    "healthProfessionalCode": "sample string 4",
    "academyName": "sample string 5"
  },
  "diagnosis": [
    {
      "code": "sample string 1",
      "name": "sample string 2",
      "typeCode": "sample string 3"
    },
    {
      "code": "sample string 1",
      "name": "sample string 2",
      "typeCode": "sample string 3"
    }
  ],
  "medicalProcedures": [
    {
      "medicalProcedureCode": "sample string 1",
      "medicalProcedureName": "sample string 2"
    },
    {
      "medicalProcedureCode": "sample string 1",
      "medicalProcedureName": "sample string 2"
    }
  ],
  "patientParticipationCategoryCode": "sample string 8"
}

application/xml, text/xml

Sample:
<NewCRA xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/eMedit.eDoktor.WebApi.Models.Api.CRA">
  <AdmissionCabinetCode>sample string 4</AdmissionCabinetCode>
  <AdmissionDoctor xmlns:d2p1="http://schemas.datacontract.org/2004/07/eMedit.eDoktor.WebApi.Models.Api.HealthProfessional">
    <d2p1:AcademyName>sample string 5</d2p1:AcademyName>
    <d2p1:HealthProfessionalCode>sample string 4</d2p1:HealthProfessionalCode>
    <d2p1:LastName>sample string 3</d2p1:LastName>
    <d2p1:Name>sample string 2</d2p1:Name>
    <d2p1:Username>sample string 1</d2p1:Username>
  </AdmissionDoctor>
  <AdmissionEmergencyCode>sample string 5</AdmissionEmergencyCode>
  <AdmissionNurse xmlns:d2p1="http://schemas.datacontract.org/2004/07/eMedit.eDoktor.WebApi.Models.Api.HealthProfessional">
    <d2p1:AcademyName>sample string 5</d2p1:AcademyName>
    <d2p1:HealthProfessionalCode>sample string 4</d2p1:HealthProfessionalCode>
    <d2p1:LastName>sample string 3</d2p1:LastName>
    <d2p1:Name>sample string 2</d2p1:Name>
    <d2p1:Username>sample string 1</d2p1:Username>
  </AdmissionNurse>
  <AdmissionScheduledDate>sample string 6</AdmissionScheduledDate>
  <AdmissionTechnician xmlns:d2p1="http://schemas.datacontract.org/2004/07/eMedit.eDoktor.WebApi.Models.Api.HealthProfessional">
    <d2p1:AcademyName>sample string 5</d2p1:AcademyName>
    <d2p1:HealthProfessionalCode>sample string 4</d2p1:HealthProfessionalCode>
    <d2p1:LastName>sample string 3</d2p1:LastName>
    <d2p1:Name>sample string 2</d2p1:Name>
    <d2p1:Username>sample string 1</d2p1:Username>
  </AdmissionTechnician>
  <CaseNumber>sample string 1</CaseNumber>
  <CreateDate>sample string 2</CreateDate>
  <Diagnosis>
    <Diagnosis>
      <Code>sample string 1</Code>
      <Name>sample string 2</Name>
      <TypeCode>sample string 3</TypeCode>
    </Diagnosis>
    <Diagnosis>
      <Code>sample string 1</Code>
      <Name>sample string 2</Name>
      <TypeCode>sample string 3</TypeCode>
    </Diagnosis>
  </Diagnosis>
  <MedicalProcedures>
    <MedicalProcedure>
      <MedicalProcedureCode>sample string 1</MedicalProcedureCode>
      <MedicalProcedureName>sample string 2</MedicalProcedureName>
    </MedicalProcedure>
    <MedicalProcedure>
      <MedicalProcedureCode>sample string 1</MedicalProcedureCode>
      <MedicalProcedureName>sample string 2</MedicalProcedureName>
    </MedicalProcedure>
  </MedicalProcedures>
  <Patient xmlns:d2p1="http://schemas.datacontract.org/2004/07/eMedit.eDoktor.WebApi.Models.Api.Patient">
    <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 3</d2p1:BirthDate>
    <d2p1:DeathDate>2025-05-02T06:06:35.5395318+02:00</d2p1:DeathDate>
    <d2p1:Gender>M</d2p1:Gender>
    <d2p1:Identifications>
      <d2p1:PatientIdentification>
        <d2p1:Type>sample string 1</d2p1:Type>
        <d2p1:ValidUntil>sample string 3</d2p1:ValidUntil>
        <d2p1:Value>sample string 2</d2p1:Value>
      </d2p1:PatientIdentification>
      <d2p1:PatientIdentification>
        <d2p1:Type>sample string 1</d2p1:Type>
        <d2p1:ValidUntil>sample string 3</d2p1:ValidUntil>
        <d2p1:Value>sample string 2</d2p1:Value>
      </d2p1:PatientIdentification>
    </d2p1:Identifications>
    <d2p1:IsUnknownPerson>true</d2p1:IsUnknownPerson>
    <d2p1:Name>sample string 1</d2p1:Name>
    <d2p1:NationalPersonalId>sample string 4</d2p1:NationalPersonalId>
    <d2p1:Surname>sample string 2</d2p1:Surname>
    <d2p1:TelephoneNumber>sample string 5</d2p1:TelephoneNumber>
  </Patient>
  <PatientParticipationCategoryCode>sample string 8</PatientParticipationCategoryCode>
  <ReferralNumber>sample string 3</ReferralNumber>
  <SourceCabinet>sample string 7</SourceCabinet>
  <SourceHealthProfessional xmlns:d2p1="http://schemas.datacontract.org/2004/07/eMedit.eDoktor.WebApi.Models.Api.HealthProfessional">
    <d2p1:AcademyName>sample string 5</d2p1:AcademyName>
    <d2p1:HealthProfessionalCode>sample string 4</d2p1:HealthProfessionalCode>
    <d2p1:LastName>sample string 3</d2p1:LastName>
    <d2p1:Name>sample string 2</d2p1:Name>
    <d2p1:Username>sample string 1</d2p1:Username>
  </SourceHealthProfessional>
</NewCRA>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

NewCRAResponse
NameDescriptionTypeAdditional information
ReferralId

integer

None.

Message

string

None.

Response Formats

application/json, text/json

Sample:
{
  "referralId": 1,
  "message": "sample string 1"
}

application/xml, text/xml

Sample:
<NewCRAResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/eMedit.eDoktor.WebApi.Models.Api.CRA">
  <Message>sample string 1</Message>
  <ReferralId>1</ReferralId>
</NewCRAResponse>