Working With The LFilmSession Object
The FilmSession property returns a reference to the LFilmSession object. This object exposes the ILFilmSession interface, which defines the following properties and methods to handle Film Sessions:
Methods
Create method (ILFilmSession): This method requests the Print SCP to create a Basic Film Session SOP Instance.
Delete method (ILFilmSession): This method requests the Print SCP to delete the current Basic Film Session SOP Instance.
PrintSession method (ILFilmSession): This method requests the Print SCP to print all the Film Boxes that belong to the current Film Session.
Update method (ILFilmSession): This property requests the Print SCP to update the current Basic Film Session SOP Instance.
Properties
FilmDestination property (ILFilmSession): This property specifies the Film Destination (2000,0040).
FilmSession property: This property returns a reference to the LFilmSession object, which can be used to create and manipulate Film Sessions.
FilmSessionLabel property (ILFilmSession): This property specifies the Film Session Label (2000,0050).
IncludedParameters property (ILFilmSession): This property specifies the parameters to be included when creating/updating the Film Session.
MediumType property (ILFilmSession): This property specifies the Medium Type (2000,0030).
MemoryAllocation property (ILFilmSession): This property specifies the Memory Allocation (2000,0060).
NumberOfCopies property (ILFilmSession): This property specifies the Number of Copies (2000,0010).
OwnerID property (ILFilmSession): This property specifies the Owner ID (2100,0160).
PrintPriority property (ILFilmSession): This property specifies the Print Priority (2000,0020).
SOPInstanceUID property (ILFilmSession): This property specifies the SOP Instance UID of the current Basic Film Session SOP Instance.
For example, having the Association established, the Basic Print Management can be started by requesting the Print SCP to create a Film Session using the Create method of the ILFilmSession interface.