This commit is contained in:
Ross
2023-08-07 21:56:19 +01:00
parent 522fa6bcb0
commit 6ab1355919
+5 -3
View File
@@ -332,8 +332,6 @@ class Case(models.Model):
for series in self.series.all():
series_json.append(series.get_series_dicom_json())
print(series_json)
return {
"studies": [
{
@@ -493,7 +491,7 @@ class Series(SeriesBase):
series_json = {}
to_keep = ["SeriesInstanceUID", "SeriesNumber", "Modality", "SliceThickness", "SeriesDescription"]
to_keep = ["SeriesInstanceUID", "SeriesNumber", "Modality", "SliceThickness"]
# TODO: clean up (this is rather convoluted....)
image: SeriesImage
@@ -516,6 +514,10 @@ class Series(SeriesBase):
else:
instances.append(image.get_image_dicom_json())
description = f"{self.examination} ({self.plane})"
if self.contrast:
description = f"{description} / {self.contrast}"
series_json["SeriesDescription"] = description
series_json["instances"] = instances
return series_json