Page History
...
As the AIM model is used by an increasing number of users, additional requests will arise that add relationships between classes or create new classes to store other important information related to AIM. Managing and rearranging associations with classes will be too complex to manage without the AIM Statement class and its subclasses.
Summary of
...
Changes Between AIM 3.0 to 4.0
...
Models
AIM 4.0 has eighty new classes. We renamed twelve classes and deleted four classes. This document describes changes from the AIM 3.0 to AIM 4.0 foundation information model.
...
ISO 21090 data types
AIM 3.0 Data Type | ISO 21090 |
---|---|
boolean | BL |
CalculationResultIdentifier | Not Applicable |
ComparisonOperators | Not Applicable |
Date | TS |
Double | REAL |
Integer | INT or II |
String | ST or Uid |
...
AIM 3.0 Data Type | ISO 21090 |
---|---|
codeValue | CD |
codeMeaning | CD |
codingSchemeDesignator | CD |
codingSchemeVersion | CD |
...
New Classes
AnnotationCollection
The AIM 3.0 model does not support a collection concept. In AIM 3.0, each AIM annotation is stored as a single AIM XML document or AIM DICOM SR. A typical imaging study generates more than one AIM annotation. Managing AIM annotations of the same study becomes an extra activity that AIM implementers have to deal with. The AIM 4.0 foundation model has adopted the ability to store the same type of related AIM annotations as a single source. AIM has two types of annotations: image annotation and annotation-of-annotation. Image annotations annotate images. Annotation-of-annotations annotate other annotations, including image annotations and annotation-of-annotations. AIM 4.0 foundation, therefore, has a mechanism to manage collections of the same type of AIM annotations.
...
This class contains a single location denoted by a single (x,y,z) triplet.
...
ThreeDimensionMultipoint
This class contains multiple locations each denoted by an (x,y,z) triplet. The points need not be coplanar. 2.26
ThreeDimensionPolyline
This class stores a series of connected line segments with ordered vertices denoted by (x,y,z) triplets; the points need not be coplanar.
...
ThreeDimensionPolygon
This class stores a series of connected line segments with ordered vertices denoted by (x,y,z) triplets, where the first and last vertices shall be the same forming a polygon; the points shall be coplanar. 2.28
ThreeDimensionEllipse
An ellipse is defined by four (x,y,z) triplets; the first two triplets specify the endpoints of the major axis and the second two triplets specify the endpoints of the minor axis.
...
ThreeDimensionEllipsoid
A three-dimensional geometric surface whose plane sections are either ellipses or circles and contains three intersecting orthogonal axes, “a”, “b”, and “c”. The ellipsoid is defined by six (x,y,z) triplets; the first and second triplets specify the endpoints of axis “a”, the third and fourth triplets specify the endpoints of axis “b”, and the fifth and sixth triplets specify the endpoints of axis “c”. 2.30
ImagePlane
The class contains common imaging attributes in the DICOM Image Plane module. DICOM modalities that share the same module are CT, MR, RT, and PET.
...
GeneralImage
General Image specifies the Attributes that identify and describe an image within a particular series.
Classes derived from Annotation Statement -- common to both ImageAnnotation and AnnotationOfAnnotation:
...