---
title: LABOR.ADDAUFTRAG
description: "```javascript //Scriptfunktion 'LABOR.ADDAUFTRAG' //Erstellt einen Auftrag in der Zuordnungstabelle, der den Auftrag der //Laborkarte (Barcode etc.) mit dem Patienten (FallNr oder PatientID) verbindet. //Parameter: //AuftragsNr: Die Auftragsnummer des Befundes, die dem Patienten zugewiesen werden soll, ist in der Regel die…"
url: "https://aspi-gmbh.de/docs/labor-addauftrag/"
updated: "2026-02-02"
category: "SDK / Scriptengine / Script-Functions / Labor"
---

# LABOR.ADDAUFTRAG

```javascript

                //Scriptfunktion 'LABOR.ADDAUFTRAG'
//Erstellt einen Auftrag in der Zuordnungstabelle, der den Auftrag der
//Laborkarte (Barcode etc.) mit dem Patienten (FallNr oder PatientID) verbindet.

//Parameter:
//AuftragsNr: Die Auftragsnummer des Befundes, die dem Patienten zugewiesen werden soll, ist in der Regel die Barcode-Nummer des Befundes.
//PatientFallNr: Die Fallnummer des Patienten, die mit dem Auftrag verbunden ist.
//PatientID: ID des Patienten in MediControl zur Verbindung mit der Akte.
//Befundstatus: Initialer Status, kurze Zeichenfolge oder Buchstabe.

//Beispiel:

AUFTRAGSID=LABOR.ADDAUFTRAG{1234567890,{PATIENTFALLNR},{PATIENTID},A}
IFBLOCK{SCRIPT.LASTERROR!0}
	RES=DLGMESSAGE{{SCRIPT.LASTERRORMSG}}
ELSE
	RES=DLGMESSAGE{Der Auftrag mit der ID {AUFTRAGSID} wurde angelegt}
ENDIF
```
