SAP ABAP Class CL_ISHMED_CORDTYP (IS-H*MED: Clinical Order Type)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-HMED (Application Component) Clinical System
     N1CORDMG_MED (Package) IS-H*MED: Clinical Ordering
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ISH_CORDTYP IS-H: Clinical Order Type 20030815
Properties
Class CL_ISHMED_CORDTYP  
Short Description IS-H*MED: Clinical Order Type    
Super Class CL_ISH_CORDTYP IS-H: Clinical Order Type 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package N1CORDMG_MED   IS-H*MED: Clinical Ordering 
Created 20030815   SAP 
Last change 20110810   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISHMED_CORDTYP has no forward declaration.
Interfaces
Class CL_ISHMED_CORDTYP has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_ISH_FAC_CORDTYP 20081007 IS-H: Factory for Instantiation of Class CL_ISH(MED)_CORDTS
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_OTYPE_CORDTYP_MED Constant Public Type reference (TYPE) ISH_OBJECT_TYPE 59 Constant Type: Order Type ISHMED 20070818
2 GT_CMETHSTA Instance attribute Protected Type reference (TYPE) ISHMED_T_CMETHSTA IS-H*MED: Table with CL_ISHMED_CMETHSTA References 20030822
3 GT_CMETHSTA_ORIG Instance attribute Protected Type reference (TYPE) ISHMED_T_CMETHSTA IS-H*MED: Table with CL_ISHMED_CMETHSTA References 20030823
4 GT_CORDTPL Instance attribute Protected Type reference (TYPE) ISHMED_T_CORDTPL_OBJ CORD: Clin. Order Template Objects 20070914
5 GT_CORDTPL_ORIG Instance attribute Protected Type reference (TYPE) ISHMED_T_CORDTPL_OBJ CORD: Clin. Order Template Objects 20070914
6 GT_CORDTWS Instance attribute Private Type reference (TYPE) ISHMED_T_CORDTWS_OBJHASH Hash Table with CL_ISHMED_CORDTWS Object References 20070818
7 GT_CORDTWS_ORIG Instance attribute Private Type reference (TYPE) ISHMED_T_CORDTWS_OBJHASH Hash Table with CL_ISHMED_CORDTWS Object References 20070818
8 GT_SCREEN_SCRM Instance attribute Protected Type reference (TYPE) ISHMED_T_SCREEN_SCRM IS-H*MED: Table with Screen Modifications per Screen 20030821
9 GT_SCREEN_SCRM_ORIG Instance attribute Protected Type reference (TYPE) ISHMED_T_SCREEN_SCRM IS-H*MED: Table with Screen Modifications per Screen 20030823
10 G_CORDTPL_LOADED Instance attribute Protected Type reference (TYPE) ISH_ON_OFF ON: Order Templates are Loaded 20070914
11 G_CORDTWS_LOADED Instance attribute Private Type reference (TYPE) ISH_ON_OFF ON: Service Definition Assignments Are Loaded 20070818
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CMETHSTA Instance method Public Method Add Status Method 20030824
2 ADD_CORDTPL Instance method Public Method Adds an Order Template 20070914
3 ADD_CORDTWS Instance method Public Method Adds Service Definition 20070818
4 COPY_ALL_CMETHSTA Instance method Public Method Returns Copies of All Assignments Status - Methods 20040608
5 COPY_ALL_CORDTPL Instance method Public Method Returns Copies of All Order Templates 20070914
6 COPY_ALL_CORDTWS Instance method Public Method Returns Copies of All Service Definition Assignments 20070818
7 COPY_ALL_SCRM Instance method Public Method Returns Copies of All Assigned Field Attributes 20040608
8 CREATE_MED Static method Public Method Create a New Object (Not Yet in DB) 20030815
9 GET_CORDTPL_BY_ID Instance method Public Method Returns the Order Template for a Key 20070914
10 GET_DEFAULT_CORDTWS Instance method Public Method Returns Default Service Definition Assignment 20070818
11 GET_FIRST_CORDTWS Instance method Public Method Returns First Service Definition Assignment 20070818
12 GET_TEXT_CORDTYP_MED Static method Public Method Returns the Text Order Type 20040224
13 GET_T_CMETHSTA Instance method Public Method Returns Specific Module Methods 20030822
14 GET_T_CORDTPL Instance method Public Method Returns the Order Templates 20070914
15 GET_T_CORDTPL_BY_NAME Instance method Public Method Returns the Order Templates for a Name 20070914
16 GET_T_CORDTWS Instance method Public Method Returns Service Definition Assignments 20070818
17 GET_T_SCRM Instance method Public Method Returns Screen Modifications for Screen 20030821
18 LOAD_MED Static method Public Method Create a New Object (From DB) 20030815
19 LOAD_T_CMETHSTA Instance method Protected Method Loads All Module Methods 20030822
20 _CREATE_MED Static method Protected Method Create a New Object (Not Yet in DB) 20081007
21 _LOAD_MED Static method Protected Method Create a New Object (From DB) 20081007
Events
Class CL_ISHMED_CORDTYP has no event.
Types
Class CL_ISHMED_CORDTYP has no local type.
Method Signatures

Method ADD_CMETHSTA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_N1CMETHSTA Value transfer Type reference (TYPE) N1CMETHSTA IS-H*MED: Zuordnung Status Methoden 20030824
2 Returning RR_CMETHSTA Value transfer Object reference (TYPE REF TO) CL_ISHMED_CMETHSTA IS-H*MED: Zuordnung Status - Methode 20030824

Method ADD_CMETHSTA on class CL_ISHMED_CORDTYP has no exception.

Method ADD_CORDTPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CORDTPLNAME Call by reference Type reference (TYPE) N1CORDTPLNAME KLAT: Bezeichnung einer Klinischen Auftragsvorlage 20070914
2 Returning RR_CORDTPL Value transfer Object reference (TYPE REF TO) CL_ISHMED_CORDTPL ISHMED: KLAT - Klinische Auftragsvorlage 20070914

Method ADD_CORDTPL on class CL_ISHMED_CORDTYP has no exception.

Method ADD_CORDTWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BPID Call by reference Type reference (TYPE) N1CORDETRGP Veranlassender Mitarbeiter/Geschäftspartner 20070818
2 Importing I_SERV_CANCEL Call by reference Type reference (TYPE) N1CORDTWS-SERV_CANCEL Name einer Service Definition 20070818
3 Importing I_SERV_CREATE Call by reference Type reference (TYPE) N1CORDTWS-SERV_CREATE Name einer Service Definition 20070818
4 Importing I_SERV_DISPLAY Call by reference Type reference (TYPE) N1CORDTWS-SERV_DISPLAY Connectivity: Aktion eines Service 20070818
5 Importing I_SERV_UPDATE Call by reference Type reference (TYPE) N1CORDTWS-SERV_UPDATE Name einer Service Definition 20070818
6 Returning RR_CORDTWS Value transfer Object reference (TYPE REF TO) CL_ISHMED_CORDTWS ISHMED: KLAT - Zuordnung Servicedefinition 20070818

Method ADD_CORDTWS on class CL_ISHMED_CORDTYP has no exception.

Method COPY_ALL_CMETHSTA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CORDTYP_COPY Call by reference Object reference (TYPE REF TO) CL_ISH_CORDTYP Kopie eines Auftragstyps. 20040608
2 Importing I_INCLUDE_DEPENDENTS Value transfer Type reference (TYPE) ISH_ON_OFF ON Auch abhängige Daten kopieren? 20040608
3 Importing I_ONLY_VALID_DATAS Value transfer Type reference (TYPE) ISH_ON_OFF ON Nur Daten innerhalb des Gültigkeitszeitraums kopieren? 20040608

Method COPY_ALL_CMETHSTA on class CL_ISHMED_CORDTYP has no exception.

Method COPY_ALL_CORDTPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CORDTYP_COPY Call by reference Object reference (TYPE REF TO) CL_ISH_CORDTYP Kopie eines Auftragstyps. 20070914
2 Importing I_INCLUDE_DEPENDENTS Call by reference Type reference (TYPE) ISH_ON_OFF ON Auch abhängige Daten kopieren? 20070914
3 Importing I_ONLY_VALID_DATAS Call by reference Type reference (TYPE) ISH_ON_OFF ON Nur Daten innerhalb des Gültigkeitszeitraums kopieren? 20070914

Method COPY_ALL_CORDTPL on class CL_ISHMED_CORDTYP has no exception.

Method COPY_ALL_CORDTWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CORDTYP_COPY Call by reference Object reference (TYPE REF TO) CL_ISH_CORDTYP Kopie eines Auftragstyps. 20070818
2 Importing I_INCLUDE_DEPENDENTS Call by reference Type reference (TYPE) ISH_ON_OFF ON Auch abhängige Daten kopieren? 20070818
3 Importing I_ONLY_VALID_DATAS Call by reference Type reference (TYPE) ISH_ON_OFF ON Nur Daten innerhalb des Gültigkeitszeitraums kopieren? 20070818

Method COPY_ALL_CORDTWS on class CL_ISHMED_CORDTYP has no exception.

Method COPY_ALL_SCRM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CORDTYP_COPY Call by reference Object reference (TYPE REF TO) CL_ISH_CORDTYP Kopie eines Auftragstyps. 20040608
2 Importing I_INCLUDE_DEPENDENTS Value transfer Type reference (TYPE) ISH_ON_OFF ON Auch abhängige Daten kopieren? 20040608
3 Importing I_ONLY_VALID_DATAS Value transfer Type reference (TYPE) ISH_ON_OFF ON Nur Daten innerhalb des Gültigkeitszeitraums kopieren? 20040608

Method COPY_ALL_SCRM on class CL_ISHMED_CORDTYP has no exception.

Method CREATE_MED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_INSTANCE Value transfer Object reference (TYPE REF TO) CL_ISHMED_CORDTYP IS-H*MED: Auftratstyp 20030815
2 Importing IS_N1CORDTYP Value transfer Type reference (TYPE) N1CORDTYP IS-H: Klinischer Auftragstyp 20030815
3 Importing IS_N1CORDTYPT Value transfer Type reference (TYPE) N1CORDTYPT IS-H: Klinischer Auftragstyp Texte 20030815
# Exception Resumable Description Created on
1 EX_ERROR_OCCURED Irgendein Fehler aufgetreten 20030815

Method GET_CORDTPL_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CORDTPLID Call by reference Type reference (TYPE) N1CORDTPLID KLAT: Identifikation einer Klinischen Auftragsvorlage 20070914
2 Returning RR_CORDTPL Value transfer Object reference (TYPE REF TO) CL_ISHMED_CORDTPL ISHMED: KLAT - Klinische Auftragsvorlage 20070914

Method GET_CORDTPL_BY_ID on class CL_ISHMED_CORDTYP has no exception.

Method GET_DEFAULT_CORDTWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_CORDTWS Value transfer Object reference (TYPE REF TO) CL_ISHMED_CORDTWS ISHMED: KLAT - Zuordnung Servicedefinition 20070818

Method GET_DEFAULT_CORDTWS on class CL_ISHMED_CORDTYP has no exception.

Method GET_FIRST_CORDTWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INCL_DELETED Call by reference Type reference (TYPE) ISH_ON_OFF SPACE ON: Auch gelöschte Objekte berücksichtigen 20070818
2 Returning RR_CORDTWS Value transfer Object reference (TYPE REF TO) CL_ISHMED_CORDTWS ISHMED: KLAT - Zuordnung Servicedefinition 20070818

Method GET_FIRST_CORDTWS on class CL_ISHMED_CORDTYP has no exception.

Method GET_TEXT_CORDTYP_MED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TEXT_CORDTYP Value transfer Type reference (TYPE) STRING Text Auftragstyp 20040224

Method GET_TEXT_CORDTYP_MED on class CL_ISHMED_CORDTYP has no exception.

Method GET_T_CMETHSTA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CMETHSTA Value transfer Type reference (TYPE) ISHMED_T_CMETHSTA IS-H*MED: Tabelle mit CL_ISHMED_CMETHSTA Referenzen 20030822
2 Importing I_ESTAT_POST Value transfer Type reference (TYPE) J_ESTAT Anwenderstatus 20030822
3 Importing I_ESTAT_PRE Value transfer Type reference (TYPE) J_ESTAT Anwenderstatus 20030822
4 Importing I_STSMA Value transfer Type reference (TYPE) J_STSMA Statusschema 20030822

Method GET_T_CMETHSTA on class CL_ISHMED_CORDTYP has no exception.

Method GET_T_CORDTPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INCL_DELETED Call by reference Type reference (TYPE) ISH_ON_OFF ON ON: Auftragsvorlagen mit Löschkennzeichen berücksichtigen 20070914
2 Importing I_INCL_INACTIVE Call by reference Type reference (TYPE) ISH_ON_OFF ON ON: Inaktive Auftragsvorlagen berücksichtigen 20070914
3 Returning RT_CORDTPL Value transfer Type reference (TYPE) ISHMED_T_CORDTPL_OBJ KLAT: Klin. Auftragsvorlagenobjekte 20070914

Method GET_T_CORDTPL on class CL_ISHMED_CORDTYP has no exception.

Method GET_T_CORDTPL_BY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CORDTPLNAME Call by reference Type reference (TYPE) N1CORDTPLNAME KLAT: Bezeichnung einer Klinischen Auftragsvorlage 20070914
2 Importing I_INCL_DELETED Call by reference Type reference (TYPE) ISH_ON_OFF ON ON: Auftragsvorlagen mit Löschkennzeichen berücksichtigen 20070914
3 Importing I_INCL_INACTIVE Call by reference Type reference (TYPE) ISH_ON_OFF ON ON: Inaktive Auftragsvorlagen berücksichtigen 20070914
4 Returning RT_CORDTPL Value transfer Type reference (TYPE) ISHMED_T_CORDTPL_OBJ KLAT: Klin. Auftragsvorlagenobjekte 20070914

Method GET_T_CORDTPL_BY_NAME on class CL_ISHMED_CORDTYP has no exception.

Method GET_T_CORDTWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTION Value transfer Type reference (TYPE) N1CONN_SERV_ACTION Connectivity: Aktion eines Service 20070818
2 Importing I_INCL_DELETED Call by reference Type reference (TYPE) ISH_ON_OFF SPACE ON: Auch gelöschte Objekte berücksichtigen 20070818
3 Importing I_TRGP Value transfer Type reference (TYPE) N1CORDETRGP Veranlassender Mitarbeiter/Geschäftspartner 20070818
4 Returning RT_CORDTWS Value transfer Type reference (TYPE) ISHMED_T_CORDTWS_OBJHASH Hash-Tabelle mit CL_ISHMED_CORDTWS Objektreferenzen 20070818

Method GET_T_CORDTWS on class CL_ISHMED_CORDTYP has no exception.

Method GET_T_SCRM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SCRM Value transfer Type reference (TYPE) ISHMED_T_SCRM IS-H*MED: Tabelle mit CL_ISHMED_SCRM Objekten 20030821
2 Importing I_COMPID Value transfer Type reference (TYPE) N1COMPID IS-H: Klinischer Auftrag: ID eines Bausteins 20030821
3 Importing I_ESTAT Value transfer Type reference (TYPE) J_ESTAT Anwenderstatus 20030821
4 Importing I_FATTR_TYPE_ID Value transfer Type reference (TYPE) NUMC4 Zählparameter 20030821
5 Importing I_SCREENID Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20030821
6 Importing I_STSMA Value transfer Type reference (TYPE) J_STSMA Statusschema 20030821

Method GET_T_SCRM on class CL_ISHMED_CORDTYP has no exception.

Method LOAD_MED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_INSTANCE Value transfer Object reference (TYPE REF TO) CL_ISHMED_CORDTYP IS-H*MED: Auftratstyp 20030815
2 Importing IS_N1CORDTYP Value transfer Type reference (TYPE) N1CORDTYP IS-H: Klinischer Auftragstyp 20030815
3 Importing IS_N1CORDTYPT Value transfer Type reference (TYPE) N1CORDTYPT IS-H: Klinischer Auftragstyp Texte 20030815
4 Importing I_READ_FROM_DB Value transfer Type reference (TYPE) ISH_ON_OFF 'X' IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20030815
# Exception Resumable Description Created on
1 EX_ERROR_OCCURED Irgendein Fehler aufgetreten 20030815

Method LOAD_T_CMETHSTA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REFRESH Value transfer Type reference (TYPE) ISH_ON_OFF '' IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20030822

Method LOAD_T_CMETHSTA on class CL_ISHMED_CORDTYP has no exception.

Method _CREATE_MED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_INSTANCE Value transfer Object reference (TYPE REF TO) CL_ISHMED_CORDTYP IS-H*MED: Auftratstyp 20081007
2 Importing IS_N1CORDTYP Value transfer Type reference (TYPE) N1CORDTYP IS-H: Klinischer Auftragstyp 20081007
3 Importing IS_N1CORDTYPT Value transfer Type reference (TYPE) N1CORDTYPT IS-H: Klinischer Auftragstyp Texte 20081007
# Exception Resumable Description Created on
1 EX_ERROR_OCCURED Irgendein Fehler aufgetreten 20081007

Method _LOAD_MED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_INSTANCE Value transfer Object reference (TYPE REF TO) CL_ISHMED_CORDTYP IS-H*MED: Auftratstyp 20081007
2 Importing IS_N1CORDTYP Value transfer Type reference (TYPE) N1CORDTYP IS-H: Klinischer Auftragstyp 20081007
3 Importing IS_N1CORDTYPT Value transfer Type reference (TYPE) N1CORDTYPT IS-H: Klinischer Auftragstyp Texte 20081007
4 Importing I_READ_FROM_DB Value transfer Type reference (TYPE) ISH_ON_OFF 'X' IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20081007
# Exception Resumable Description Created on
1 EX_ERROR_OCCURED Irgendein Fehler aufgetreten 20081007
History
Last changed by/on SAP  20110810 
SAP Release Created in 472