Download OpenAPI specification:Download
| grant_type required | string Enum:"client_credentials" "password" The grant type. Use password for bearerUserAuth and bearerAdminAuth. Use client_credentials for bearerClientAuth. |
| client_id | string The system's unique client id. Only with grant_type client_credentials! |
| client_secret | string The installation's client secret. Only with grant_type client_credentials! |
| username | string The login username. Only with grant_type password! Use Admin for bearerAdminAuth or existing username for bearerUserAuth. |
| password | any The login password. Only with grant_type password! |
| scope required | string Value:"xarchiv" The requested scope permission |
OK
Override base path for the POST /token operation
Local server
| id required | string |
OK
Access denied.
Resource Not Found. The specified user doesn't exist.
Local server
Local server
| id required | string Example: "1-2" |
OK
Access denied.
Resource Not Found. The specified practitioner doesn't exist.
Local server
| _search | string The search token(s) separated by space or comma |
| _count | boolean Default: false Indicating whether the request should return the count of the found patients |
| _limit | integer <int32> [ 1 .. 200 ] Default: 50 The number of items to return. |
| _offset | integer <int32> Default: 0 The number of items to skip before starting to collect the result set. |
| _sort | integer <int32> Default: 0 Enum:0 1 2 3 4 Specifies the sort order of the found patients. * 0 - by Name, Vorname, Wohnort, PatientNr * 1 - by Name, Vorname, Geburtsdatum, PatientId * 2 - by Vorname, Name, Geburtsdatum, PatientId * 3 - by Geburtsdatum, Name, Vorname, PatientId * 4 - by PatientId, Name, Vorname, Geburtsdatum |
| xarchiv-Context required | string Example: "NB-TESTPC:1:10245:9:1" "Represents the current request context. Consists of client instance ids, user id and practitioner id. Format: MachineName:WindowsSessionId:ProcessId:UserId:PractitionerId" |
OK
Bad request. May contain description of the actual error. For instance validation failed on query parameters.
Access denied.
Local server
| id required | integer <int32> |
| xarchiv-Context required | string Example: "NB-TESTPC:1:10245:9:1" "Represents the current request context. Consists of client instance ids, user id and practitioner id. Format: MachineName:WindowsSessionId:ProcessId:UserId:PractitionerId" |
OK
Access denied.
Resource Not Found. The specified patient doesn't exist.
Local server
| patientId required | integer <int32> The patient's id. |
| referenceId required | string mediDOK unique image number. |
| xarchiv-Context required | string Example: "NB-TESTPC:1:10245:9:1" "Represents the current request context. Consists of client instance ids, user id and practitioner id. Format: MachineName:WindowsSessionId:ProcessId:UserId:PractitionerId" |
| title | string mediDOK image name. |
| category | string mediDOK mapping category. |
| pointInTime required | string <date-time> UTC DateTime of observation. |
| source | string mediDOK image source. |
| description | string mediDOK image description. |
Returns 'true' on sucess. Returns 'false' when no entry was created. This may happen when the category is blocked for import.
Bad request. May contain description of the actual error. For instance validation failed on query parameters.
Access denied.
Resource Not Found. The specified patient doesn't exist.
Conflict. A document reference with the same 'referenceId' already exists.
Local server
| patientId required | integer <int32> The patient's id. |
| referenceId required | string mediDOK unique image number. |
| xarchiv-Context required | string Example: "NB-TESTPC:1:10245:9:1" "Represents the current request context. Consists of client instance ids, user id and practitioner id. Format: MachineName:WindowsSessionId:ProcessId:UserId:PractitionerId" |
| title | string mediDOK image name. |
| category | string mediDOK mapping category. |
| pointInTime required | string <date-time> UTC DateTime of observation. |
| source | string mediDOK image source. |
| description | string mediDOK image description. |
Returns 'true' on sucess. Returns 'false' when no entry was updated or created.
Bad request. May contain description of the actual error. For instance validation failed on query parameters.
Access denied.
Resource Not Found. The specified patient doesn't exist.
Local server
| patientId required | integer <int32> The patient's public id. |
| referenceId required | string The document reference's id. |
| xarchiv-Context required | string Example: "NB-TESTPC:1:10245:9:1" "Represents the current request context. Consists of client instance ids, user id and practitioner id. Format: MachineName:WindowsSessionId:ProcessId:UserId:PractitionerId" |
OK
Access denied.
Resource Not Found. The specified patient's document reference doesn't exist.
Local server
| patientId required | integer <int32> The patient's id. |
| xarchiv-Context required | string Example: "NB-TESTPC:1:10245:9:1" "Represents the current request context. Consists of client instance ids, user id and practitioner id. Format: MachineName:WindowsSessionId:ProcessId:UserId:PractitionerId" |
| category required | string Enum:"KATB" "KATW" "KATE" "KATR" mediDOK mapping category. * 'KATB' - medical findings * 'KATW' - DICOM worklist * 'KATE' - Thieme/EDP * 'KATR' - DICOM structured report |
| pointInTime required | string <date-time> UTC DateTime of observation. |
| text | string mediDOK examination text. |
Returns 'true' on sucess. Returns 'false' when no entry was created. This may happen when the category is blocked for import.
Bad request. May contain description of the actual error. For instance validation failed on query parameters.
Access denied.
Resource Not Found. The specified patient doesn't exist.
Local server
| apiKey | string mediDOK API-Key |
| serverBaseUri | string Base uri of the mediDOK communication service |
OK
Access denied.
Local server
| instanceId required | string The client instance id. Format: MachineName:Windows Session Id:Process Id or left side parts of it. |
OK
Access denied.
Resource Not Found. The specified client instance id doesn't exist.
Local server