External Data Modules and Function Modules
You can define the external data modules (EDMs) in Customizing for i.s.h.med under . In this Customizing table you will also find the EDM for transferring data between parameterized documents.
You must enter the function modules that should be called for different events in the detail screen for an external data module. The transfer structure and the documentation element name are predetermined.
SAP supplies sample entries in client 000. In the course of the further development of i.s.h.med, external data modules will be regularly adjusted and enhanced.
If you wish to use newly supplied external data modules, you must copy them from the delivery client to the clients where they will be used. Call transaction N2FD, access maintenance and choose to transfer the entry into your clients.
You can copy the entry for a module at any time and save it under a different name if, for example, you wish to use different parameterization for a fixed parameter string or a different input help or deactivate the check value for a specific module.
i.s.h.med will regularly adapt and enhance existing function groups for external data modules. The system also provides sample solutions for user exits. When you call and release surgical documentation, you can execute other functions using user exits.
You can call the function modules for the input help function (F4) and the values check from the screen before you return the data to the "main program" for further processing. For the value check, you must also set the "change" indicator so that the system can forward the data from the generated application to the function group.
The following describes the delivered EDMs which have been developed for use as examples in i.s.h.med.
External Data Module: Anesthesia Process (N0_ANVERFA), Function Group N2F9
External Data Module: Degree of Infection (N0_INFGRAD), Function Group N2F9
External Data Module: Position (N0_LAGER), Function Group N2F9
The function group contains function modules for presetting using the surgery request data, for the input help, and for the value check.
External Data Module: OR-MM Integration (N0_MMINT and N0_MMINTV), Function Group N2FDB02
Integrate material entry using MM into the surgery module. The EDM N0_MMINTV is used for presetting only.
External Data Module: Blood Preparations (N0_BLUTPR), Function Group N2FB
The function group contains the function modules for the values selection and the value check. If you use material entry with MM integration, you cannot use this module.
External Data Module: Implants (N0_IMPLAN), Function Group N2FI
If you use material entry with MM integration, you cannot use this module.
External Data Module: Medicines (N0_MEDIK), Function Group N2FM
If you use material entry with MM integration, you cannot use this module.
External Data Module: Employees (N0PMITARB, N0_MITARB), Function Group N2F9
For employees, there is an EDM for simple input fields, e.g. N0PMITARB
and N0_MITARB
.
In the parameter string you define whether the system should only offer nursing employees or all employees of the documenting OU.
External Data Module: Employees (N0_TEAM, N0_TEAMORG, N0_TEAMR, N0_TEAMV), Function Group N2FDB01
With this EDM you can also enter external employees and preset tasks, if no team has been entered. N0_TEAMV is used for presetting.
N0_TEAMR updates the team data in PMDs in change mode.
External Data Module: Surgery Diagnosis, Surgery Procedure (N0_DIPR), Function Group N2F9
External Data Module: Surgical Procedure Code (N0_NUMMER), Function Group N2F9
The function group contains the function modules for presetting from the anchor service
External Data Module: Nursing OU (N0_ORGIDPF), Function Group N2F9
External Data Module: Operating Room (N0_SAALF4, N0_SAALID), Function Group N2F9
External Data Module: Surgery Times (N0_ZEITEN), Function Group N2F9
This EDM always refers to the parameterization for the documentation element ID when saving. For example, the system determines which time reference is entered for saving for a documentation element N0_NAHT
in time definition (N2ZTPDEF
). Using this reference, the system determines the associated entry in the N2ZEITEN
table. If you wish to use a new time, you must enter a corresponding time definition.
External Data Module: Patient Information (N0_PATKOPF), Function Group N2F9
External Data Module: Sepsis (N0_SEPSIS), Function Group N2F9
External Data Module: Dressings (N0_VERBAND), Function Group N2F9
Function Module: ISH_N2_GET_OP_DATA_FOR_ANKER
This function module provides the following data for customer-specific evaluations per surgery:
Procedures
Diagnoses
Requested and intraoperative services
Surgical and anesthetic course observations
Involved persons and tasks for the surgery team
The function module must be called individually for each surgery (main or secondary surgery).
Surgery sample document N0M_OPPROT uses N0_IMPLAN and N0_MEDIK.
Surgery sample document N0M_OPBERI uses N0_TEAMR.
You can find more information in the documentation for the individual EDMs as well as under External Data Modules.
You can find information on other external data modules in the Implementation Guide for i.s.h.med under .