Hierarchy
⤷ IS-HMED (Application Component) Clinical System
⤷ NMED_DS (Package) Departmental Solutions
IMG Activity
ID | SIMG_ISHMED_CAIBADI | BadI: File Formatting File Interface Device Data |
Transaction Code | S_PRI_97000076 | (empty) |
Created on | 20061215 | |
Customizing Attributes | SIMG_ISHMED_CAIBADI | BAdI for File Formatting |
Customizing Activity | SIMG_ISHMED_CAIBADI | BAdI for File Formatting |
Document
Document Class | SIMG | Hypertext: Object Class - Class to which a document belongs. |
Document Name | ISHMED_DS_PMDDEVICES |
Use
The BAdI ISHMED_DS_PMDDEVICES is part of the file interface for the transfer of examination data from devices into parameterized medical documents.
It must be implemented for each device type, in order to format the concrete data structure.
Requirements
The technical settings for file processing in the interface should be made before the BAdI is implemented.
In particular, table TXCOM must contain an entry for the data receipt.
Standard settings
The BAdI is filter-dependent.
The filter value is the symbolic destination for the data receipt (TXCOM entry).
If no active implementation exists for the filter value, a relevant message is transferred to the message table and the results table is empty.
Activities
When you call the IMG activity you first access a dialog box where you enter a name for the implementation.
If implementations have already been created for this BAdI, you access a dialog box which displays the existing implementations. In this dialog box, select Create and continue as follows:
- In the dialog box, fill the Implementation field with a name for the implementation of the BAdI and then selectCreate.
You access the initial screen for creating BAdI implementations.
- On the initial screen use the Short Text for Implementation field to enter a short text for the implementation.
- For the Filter Value field select the interface for which this implementation should be executed.
- In the tab page index, select Interface.
On this tab page, the Name of Implementing Class field is automatically filled, as the system assigns a class name using the name of your implementation.
- Save your entries and make the assignment to a development package.
- Position the cursor on the method and double-click to branch to method processing.
- Between the commands
method <Interface Name>~<Name of Method>.
andendmethod.
enter your desired source code for the implementation. - Save and activate your source code and navigate back to the Change Implementation screen.
- On the Change Implementation screen, execute a save.
Note: It is also possible to create an implementation for a BAdI and activate this later. In this case complete processing now.
- Select Activate.
During the execution of the application program the source code stored in the method is run.
Example
An example implementation is available for the preparation of text files from the cardiac catheter measuring station "Siemens Sensis®".
Business Attributes
ASAP Roadmap ID | 257 | Create User Exits |
Mandatory / Optional | 2 | Optional activity |
Critical / Non-Critical | 1 | Critical |
Country-Dependency | A | Valid for all countries |
Maintenance Objects
Maintenance object type | E | Business Add-In - Definition |
History
Last changed by/on | SAP | 20070315 |
SAP Release Created in | 700 |