POST api/v3/Cra

Request Information

URI Parameters

None.

Body Parameters

NewCRA3
NameDescriptionTypeAdditional information
Patient

PatientBasicInfo2

Required

Case

Case

Required

Referral

Referral

Required

Admission

Admission

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",
    "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"
      }
    ]
  },
  "case": {
    "caseNumber": "sample string 1"
  },
  "referral": {
    "createDate": "sample string 1",
    "referralNumber": "sample string 2",
    "referralTypeCode": "sample string 3",
    "externalProviderName": "sample string 4",
    "sourceCabinet": "sample string 5",
    "withoutReading": true,
    "sourceHealthProfessional": {
      "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"
      }
    ],
    "extents": [
      {
        "id": 1,
        "value": "sample string 2"
      },
      {
        "id": 1,
        "value": "sample string 2"
      }
    ]
  },
  "admission": {
    "admissionCabinetCode": "sample string 1",
    "admissionEmergencyCode": "sample string 2",
    "patientClassCode": "sample string 3",
    "admissionScheduledDate": "sample string 4",
    "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"
    },
    "patientParticipationCategoryCode": "sample string 5",
    "primaryInsurance": {
      "provider": {
        "code": "sample string 1",
        "description": "sample string 2"
      },
      "policy": {
        "code": "sample string 1",
        "description": "sample string 2"
      },
      "validUntil": "2025-12-09T23:57:01.6946711+01:00",
      "countryCode": "sample string 1"
    },
    "wardId": 1
  }
}

application/xml, text/xml

Sample:
<NewCRA3 xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/eMedit.eDoktor.WebApi.Models.Api.CRA.V3">
  <Admission>
    <AdmissionCabinetCode>sample string 1</AdmissionCabinetCode>
    <AdmissionDoctor xmlns:d3p1="http://schemas.datacontract.org/2004/07/eMedit.eDoktor.WebApi.Models.Api.HealthProfessional">
      <d3p1:AcademyName>sample string 5</d3p1:AcademyName>
      <d3p1:HealthProfessionalCode>sample string 4</d3p1:HealthProfessionalCode>
      <d3p1:LastName>sample string 3</d3p1:LastName>
      <d3p1:Name>sample string 2</d3p1:Name>
      <d3p1:Username>sample string 1</d3p1:Username>
    </AdmissionDoctor>
    <AdmissionEmergencyCode>sample string 2</AdmissionEmergencyCode>
    <AdmissionNurse xmlns:d3p1="http://schemas.datacontract.org/2004/07/eMedit.eDoktor.WebApi.Models.Api.HealthProfessional">
      <d3p1:AcademyName>sample string 5</d3p1:AcademyName>
      <d3p1:HealthProfessionalCode>sample string 4</d3p1:HealthProfessionalCode>
      <d3p1:LastName>sample string 3</d3p1:LastName>
      <d3p1:Name>sample string 2</d3p1:Name>
      <d3p1:Username>sample string 1</d3p1:Username>
    </AdmissionNurse>
    <AdmissionScheduledDate>sample string 4</AdmissionScheduledDate>
    <AdmissionTechnician xmlns:d3p1="http://schemas.datacontract.org/2004/07/eMedit.eDoktor.WebApi.Models.Api.HealthProfessional">
      <d3p1:AcademyName>sample string 5</d3p1:AcademyName>
      <d3p1:HealthProfessionalCode>sample string 4</d3p1:HealthProfessionalCode>
      <d3p1:LastName>sample string 3</d3p1:LastName>
      <d3p1:Name>sample string 2</d3p1:Name>
      <d3p1:Username>sample string 1</d3p1:Username>
    </AdmissionTechnician>
    <PatientClassCode>sample string 3</PatientClassCode>
    <PatientParticipationCategoryCode>sample string 5</PatientParticipationCategoryCode>
    <PrimaryInsurance xmlns:d3p1="http://schemas.datacontract.org/2004/07/eMedit.eDoktor.WebApi.Models.Api.CRA.V4">
      <d3p1:CountryCode>sample string 1</d3p1:CountryCode>
      <d3p1:Policy xmlns:d4p1="http://schemas.datacontract.org/2004/07/eMedit.eDoktor.WebApi.Models.Api">
        <d4p1:Code>sample string 1</d4p1:Code>
        <d4p1:Description>sample string 2</d4p1:Description>
      </d3p1:Policy>
      <d3p1:Provider xmlns:d4p1="http://schemas.datacontract.org/2004/07/eMedit.eDoktor.WebApi.Models.Api">
        <d4p1:Code>sample string 1</d4p1:Code>
        <d4p1:Description>sample string 2</d4p1:Description>
      </d3p1:Provider>
      <d3p1:ValidUntil>2025-12-09T23:57:01.6946711+01:00</d3p1:ValidUntil>
    </PrimaryInsurance>
    <WardId>1</WardId>
  </Admission>
  <Case>
    <CaseNumber>sample string 1</CaseNumber>
  </Case>
  <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: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: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>
  <Referral>
    <CreateDate>sample string 1</CreateDate>
    <Diagnosis xmlns:d3p1="http://schemas.datacontract.org/2004/07/eMedit.eDoktor.WebApi.Models.Api.CRA">
      <d3p1:Diagnosis>
        <d3p1:Code>sample string 1</d3p1:Code>
        <d3p1:Name>sample string 2</d3p1:Name>
        <d3p1:TypeCode>sample string 3</d3p1:TypeCode>
      </d3p1:Diagnosis>
      <d3p1:Diagnosis>
        <d3p1:Code>sample string 1</d3p1:Code>
        <d3p1:Name>sample string 2</d3p1:Name>
        <d3p1:TypeCode>sample string 3</d3p1:TypeCode>
      </d3p1:Diagnosis>
    </Diagnosis>
    <Extents xmlns:d3p1="http://schemas.datacontract.org/2004/07/eMedit.eDoktor.WebApi.Models.Api.CRA">
      <d3p1:Extents>
        <d3p1:Id>1</d3p1:Id>
        <d3p1:Value>sample string 2</d3p1:Value>
      </d3p1:Extents>
      <d3p1:Extents>
        <d3p1:Id>1</d3p1:Id>
        <d3p1:Value>sample string 2</d3p1:Value>
      </d3p1:Extents>
    </Extents>
    <ExternalProviderName>sample string 4</ExternalProviderName>
    <MedicalProcedures xmlns:d3p1="http://schemas.datacontract.org/2004/07/eMedit.eDoktor.WebApi.Models.Api.CRA">
      <d3p1:MedicalProcedure>
        <d3p1:MedicalProcedureCode>sample string 1</d3p1:MedicalProcedureCode>
        <d3p1:MedicalProcedureName>sample string 2</d3p1:MedicalProcedureName>
      </d3p1:MedicalProcedure>
      <d3p1:MedicalProcedure>
        <d3p1:MedicalProcedureCode>sample string 1</d3p1:MedicalProcedureCode>
        <d3p1:MedicalProcedureName>sample string 2</d3p1:MedicalProcedureName>
      </d3p1:MedicalProcedure>
    </MedicalProcedures>
    <ReferralNumber>sample string 2</ReferralNumber>
    <ReferralTypeCode>sample string 3</ReferralTypeCode>
    <SourceCabinet>sample string 5</SourceCabinet>
    <SourceHealthProfessional xmlns:d3p1="http://schemas.datacontract.org/2004/07/eMedit.eDoktor.WebApi.Models.Api.HealthProfessional">
      <d3p1:AcademyName>sample string 5</d3p1:AcademyName>
      <d3p1:HealthProfessionalCode>sample string 4</d3p1:HealthProfessionalCode>
      <d3p1:LastName>sample string 3</d3p1:LastName>
      <d3p1:Name>sample string 2</d3p1:Name>
      <d3p1:Username>sample string 1</d3p1:Username>
    </SourceHealthProfessional>
    <WithoutReading>true</WithoutReading>
  </Referral>
</NewCRA3>

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>