generalInvoiceRequest  -  the module for
generating XML and/or paper based general invoices
generalInvoiceRequest
    API DocBrowser   ·  Revision history
    Download area
    FAQ
 
home
system
integrators
search the
site
 

validator
modules
invoice
modules
credit
modules
miscellaneous
modules
tools

  Design by TMR AG
  © by sumex1.net
 
IGeneralInvoiceRequestManager interface

 Description  V4.30/26 Aug 2010 
The IGeneralInvoiceRequestManager interface provides all the necessary tools to produce an invoice, a reminder or a credit advice for all roles and places.

Firstly, an instance of the IGeneralInvoiceRequest interface is created by the GetGeneralInvoiceRequest property. All the invoice/reminder related data and parameters can be set by the supplied interface methods like SetPatient, SetTreatment,...

After all information is defined the invoice or reminder is printed or a XML infoset is produced which can be electronically transported to the recipient. In the latter case the invoice/reminder optionally can be signed and/or encrypted .

Due to he processing attributes "storno" and "copy" a previously generated invoice or reminder can be canceled or a copy can be produced (cf. Notes about processing attributes).

To ease the migration to V430 compatibility measures has been built into the module that basically

  • allows for lower versions of XML to load and transparently upgrade to V430
  • allows to transparently downgrade V430 data to the appropriate lower version based on a white list

 Methods  9 methods 

 Properties  6 properties 
[get]  GeneralInvoiceRequest  [get]  ModuleVersionText
[get/put]  ModuleLanguage  [get/put]  Modus
[get]  ModuleVersion  [get/put]  PrintCopies
generalInvoiceRequest
  IGeneralInvoiceRequestManager