SAP ABAP IMG Activity ISH_NWPLACE_DTM (Determine Variant for Clinical Process Builder)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       NPVS (Package) Application development patient management system
IMG Activity
ID ISH_NWPLACE_DTM Determine Variant for Clinical Process Builder  
Transaction Code S_KK4_96000609   IMG Activity: ISH_NWPLACE_DTM 
Created on 20020506    
Customizing Attributes ISH_NWPLACE_DTM   Determine Admission Variant 
Customizing Activity ISH_NWPLACE_DTM   Determine Admission Variant 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name ISH_NWPLACE_DTM    

Use

In this IMG activity, you determine for a specific institution the variant the system is to use when the Clinical Process Builder is called from different places in the system (for example, case overview, clinical work station, visit overview). This IMG activity has no influence on the variant the system uses with a direct call, i.e. when you enter and execute the transaction code directly in the command field, or call the Clinical Process Builder directly from the SAP Easy Access menu.

Here you can determine the variant in relation to

  1. Callpoint
  2. Institution
  3. Role
  4. User
  5. Processing mode (corresponds to the function that can be chosen on the initial screen: create, change, or display)
  6. Processing mode for the case
  7. Processing mode for the movement
  8. Case type
  9. Case category
  10. Movement category
  11. Movement type
  12. Treatment category of the movement

The system determines the table entry for the relevant variant or transaction variant by scanning the table fields in the order given above. For example, if an explicit value exists for the current callpoint, all other entries (including *entries) are removed from the determination. Consequently, if a * entry exists for the callpoint and an explicit value exists for the current institution, the system ignores this entry in the table.

Requirements

The system uses the settings for the following scenarios:

  • Call the Clinical Process Builder in change or display mode (see processing mode) with initial screen
  • Call Clinical Process Builder in change or display mode without initial screen
  • Call Clinical Process Builder in create mode (see processing mode) without initial screen

When the Clinical Process Builder is called in create mode with initial screen, the settings are without effect as for a direct call (see above). In such cases, the system applies the variant last used by the user.

Standard settings

If you do not make any entries in this table, the system uses the variant last used by the user at all callpoints in create mode.

In change or display mode, the system uses the variant with which the selected object was last edited. If a variant is not saved for the selected object, the variant last used by the user is used.

Activities

In each of the above mentioned fields, you can enter an explicit value, or an * (representing all values for the field). Note that the explicit specification overrides the * entry.

In each case, you can select the explicit values from the value help for the field, or enter the required value directly. Note that only the following values are allowed for the processing mode (all three fields):

  • INS (create admission)
  • UPD (change admission)
  • DIS (display admission)
  • *

Example

You wish users working in institution 1 to create all new inpatient admissions from the case overview using the variant Inpatient Admission and all new outpatient admissions from the case overview using the variant Outpatient Admission. After defining both variants in the Clinical Process Builder by choosing Settings -> Variant -> Create, make the following entries here:

  • For inpatient admissions
    • Institution    1
    • Callpoint    Case Overview
    • Processing Mode    UPD
    • Processing Mode for Case    *
    • Processing Mode for Movement    INS
    • Role    *
    • User    *
    • Case Type    *
    • Movement Category    1
    • Movement Type    *
    • Treatment Category    *
    • Work Environment Type    Clinical Process Builder
    • Work Environment    Inpatient Admission
    • Transaction Variant

  • For outpatient admissions
    • Institution    1
    • Callpoint    Case Overview
    • Processing Mode    UPD
    • Processing Mode for Case    *
    • Processing Mode for Movement    INS
    • Role    *
    • User    *
    • Case Type    2
    • Movement Category    4
    • Movement Type    *
    • Treatment Category    *
    • Work Environment Type    Clinical Process Builder
    • Work Environment    Outpatient Admission
    • Transaction Variant

Additionally, you wish to create a transaction variant for outpatient admission. Transaction variants make it possible to preset fields, to determine required-entry fields and display fields, and to suppress fields from the screen. Once you have created and saved a transaction variant in the transaction SHD0 (for example, Z_OUTPATIENT_ADMISSION), make the following additional specification for the above entry:

  • Institution    1
  • Callpoint    Case Overview
  • Processing Mode    UPD
  • Processing Mode for Case    *
  • Processing Mode for Movement    INS
  • Role    *
  • User    *
  • Case Type    2
  • Movement Category    4
  • Movement Type    *
  • Treatment Category    *
  • Work Environment Type    Clinical Process Builder
  • Work Environment    Outpatient Admission
  • Transaction Variant    Z_OUTPATIENT_ADMISSION
Business Attributes
ASAP Roadmap ID 261   Define Screen Control 
Mandatory / Optional 3   Nonrequired activity 
Critical / Non-Critical 2   Non-critical 
Country-Dependency A   Valid for all countries 
Assigned Application Components
Documentation Object Class Documentation Object Name Current line number Application Component Application Component Name
SIMG ISH_NWPLACE_DTM 0 I010004212 O  
SIMG ISH_NWPLACE_DTM 1 I010004214 O  
SIMG ISH_NWPLACE_DTM 2 I010004213 Inpatient Case 
Maintenance Objects
Maintenance object type C   Customizing Object 
Assigned objects
Customizing Object Object Type Transaction Code Sub-object Do not Summarize Skip Subset Dialog Box Description for multiple selections
NWPLACE_DTM S - Table (with text table) SM30  
History
Last changed by/on SAP  20040218 
SAP Release Created in 463B