update
This commit is contained in:
@@ -474,6 +474,16 @@ class AstmMessageService
|
||||
if (isset($headerData[3])){
|
||||
$accnumber = $headerData[47] ?? null;
|
||||
$noregister = $headerData[16] ?? null;
|
||||
if (empty($accnumber)) {
|
||||
Log::warning('ASTM BD message skipped because accession number is missing.', [
|
||||
'header' => $headerData,
|
||||
]);
|
||||
return false;
|
||||
}
|
||||
|
||||
$resultSample = ResultSample::firstOrNew([
|
||||
'accession_number' => $accnumber,
|
||||
]);
|
||||
$nama = $headerData[18] ?? null;
|
||||
$urgensi = $headerData[50] ?? null; //A Critical R Normal
|
||||
$iddokter = $headerData[33] ?? null;
|
||||
|
||||
Reference in New Issue
Block a user