SAP ABAP Class CL_ISH_CORDTAV (IS-H: Clinical Order Type)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-H-PM (Application Component) Patient Management
     N1CORDMG (Package) IS-H: Clinical Ordering; TSA Development
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ISH_MASTER_DATA IS-H: Base Class for Master Data Objects 20030804
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ISH_CORDTAV_GPA IS-H: Order Initiator Business Partner 20030804
2 Inheritance (c INHERITING FROM c_ref)  CL_ISH_CORDTAV_OU IS-H: Order Initiator Organizational Unit 20030804
Properties
Class CL_ISH_CORDTAV  
Short Description IS-H: Clinical Order Type    
Super Class CL_ISH_MASTER_DATA IS-H: Base Class for Master Data Objects 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package N1CORDMG   IS-H: Clinical Ordering; TSA Development 
Created 20030804   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISH_CORDTAV has no forward declaration.
Interfaces
Class CL_ISH_CORDTAV has no interface implemented.
Friends
Class CL_ISH_CORDTAV has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_GPA Constant Public Type reference (TYPE) N1CORDTAV-TYPE 'G' IS-H: Assignment Type Order Initiator - Order Type 20030804
2 CO_OU Constant Public Type reference (TYPE) N1CORDTAV-TYPE 'O' IS-H: Assignment Type Order Initiator - Order Type 20030804
3 GR_CORDTYP Instance attribute Protected Object reference (TYPE REF TO) CL_ISH_CORDTYP IS-H: Clinical Order Type 20030804
4 GR_N1CORDTAV_ORIG Instance attribute Protected Object reference (TYPE REF TO) N1CORDTAV IS-H: Assignment of Possible Placers to an Order Type 20100119
5 GS_N1CORDTAV Instance attribute Protected Type reference (TYPE) N1CORDTAV IS-H: Order Initiator-to-Order Type Assignment 20030804
6 G_DELETIONMARK Instance attribute Protected Type reference (TYPE) ISH_ON_OFF IS-H: Boolean Data Type for ON (= "X") and OFF (= " ") 20030818
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_N1CORDTAV Instance method Protected Method Checks the Order Initiator 20030804
2 CHECK_OUGPA Instance method Protected Method Checks BUSPART/ORGID 20030807
3 CONSTRUCTOR Instance method Public Constructor 20030804
4 CREATE Static method Public Method Create a New Object (Not Yet in DB) 20030804
5 FILL_N1CORDTAV Instance method Protected Method Fills Automatically Generated N1CORDTAV Fields 20030804
6 GET_COPY Instance method Public Method Returns a Copy of the Order Initiator 20040607
7 GET_CORDTAVID Instance method Public Method Returns the ID of the Order Initiator 20030804
8 GET_DATA Instance method Public Method Returns the Data of the Order Initiator 20030804
9 GET_ID Instance method Public Method Returns ORGID or BUSPART 20030804
10 GET_NAME Instance method Public Method Returns the Names of the OU or BUSPART 20030804
11 GET_SCHED Instance method Public Method Returns Appointment Allocated Indicator 20031202
12 GET_TMP_CORDTAVID Instance method Protected Method Returns a Tremporary CORDTAVID for New Objects 20030804
13 GET_T_ID Instance method Public Method Returns Table of all IDs of the Order Initiator (* Entry) 20031121
14 INITIALIZE Instance method Protected Method Initializes Self 20030804
15 IS_CHANGED_N1CORDTAV Instance method Protected Method Returns Whether N1CORDTAV Has Been Modified 20030804
16 IS_MARKED_FOR_DELETION Instance method Public Method Returns Whether Initiator Is Flagged for Deletion 20030804
17 IS_TRUNCATED Instance method Public Method Returns Whether Initiator Is Masked (* Entry) 20031128
18 IS_VALID Instance method Public Method Returns Whether Initiator Is Valid 20031119
19 LOAD Static method Public Method Create a New Object (From DB) 20030804
20 MARK_FOR_DELETION Instance method Public Method Flags the Order Initiator for Deletion 20030804
21 READ_FROM_DB Instance method Public Method Reads from DB 20030804
22 SAVE_N1CORDTAV Instance method Protected Method Saves the Order Initiator 20030804
23 SELECT_N1CORDTAV Static method Public Method Select with CORDTAVID 20030804
24 SET_DATA Instance method Public Method Change Data of Object in Memory 20030804
Events
Class CL_ISH_CORDTAV has no event.
Types
Class CL_ISH_CORDTAV has no local type.
Method Signatures

Method CHECK_N1CORDTAV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20030804
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20030804

Method CHECK_N1CORDTAV on class CL_ISH_CORDTAV has no exception.

Method CHECK_OUGPA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20030807
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20030807

Method CHECK_OUGPA on class CL_ISH_CORDTAV has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CORDTYP Call by reference Object reference (TYPE REF TO) CL_ISH_CORDTYP IS-H: Klinischer Auftragstyp 20030804
2 Importing IS_N1CORDTAV Call by reference Type reference (TYPE) N1CORDTAV IS-H: Zuordnung Auftragsgeber - Auftragstyp 20030804
3 Importing I_MODE Call by reference Type reference (TYPE) ISH_MODUS IS-H: Bearbeitungsmodus von Datensätzen (I/U/D) 20030804
# Exception Resumable Description Created on
1 EX_ERROR_OCCURED Irgendein Fehler aufgetreten. 20030804

Method CREATE 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_ISH_CORDTAV IS-H: Klinischer Auftragstyp 20030804
2 Importing IR_CORDTYP Call by reference Object reference (TYPE REF TO) CL_ISH_CORDTYP IS-H: Klinischer Auftragstyp 20030804
3 Importing IS_N1CORDTAV Call by reference Type reference (TYPE) N1CORDTAV IS-H: Zuordnung Auftragsgeber - Auftragstyp 20030804
4 Importing I_VCODE Value transfer Type reference (TYPE) TNDYM-VCODE Verarbeitungsmodus 20030818
# Exception Resumable Description Created on
1 EX_ERROR_OCCURED Irgendein Fehler aufgetreten. 20030804

Method FILL_N1CORDTAV Signature

Method FILL_N1CORDTAV on class CL_ISH_CORDTAV has no parameter.
Method FILL_N1CORDTAV on class CL_ISH_CORDTAV has no exception.

Method GET_COPY Signature

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

Method GET_COPY on class CL_ISH_CORDTAV has no exception.

Method GET_CORDTAVID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CORDTAVID Value transfer Type reference (TYPE) N1CORDTAV-CORDTAVID IS-H: ID einer Zuordnung Auftraggeber - Auftragstyp 20030804

Method GET_CORDTAVID on class CL_ISH_CORDTAV has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_N1CORDTAV Value transfer Type reference (TYPE) N1CORDTAV IS-H: Zuordnung Auftragsgeber - Auftragstyp 20030804

Method GET_DATA on class CL_ISH_CORDTAV has no exception.

Method GET_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ID Value transfer Type reference (TYPE) STRING 20030804

Method GET_ID on class CL_ISH_CORDTAV has no exception.

Method GET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_NAME Value transfer Type reference (TYPE) STRING 20030804

Method GET_NAME on class CL_ISH_CORDTAV has no exception.

Method GET_SCHED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SCHED Value transfer Type reference (TYPE) N1COTAVSCHED IS-H: Terminvergabe-KZ Zuordnung KlAuTyp - Veranlasser 20031202

Method GET_SCHED on class CL_ISH_CORDTAV has no exception.

Method GET_TMP_CORDTAVID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CORDTAVID Value transfer Type reference (TYPE) N1CORDTAV-CORDTAVID IS-H: ID einer Zuordnung Auftraggeber - Auftragstyp 20030804

Method GET_TMP_CORDTAVID on class CL_ISH_CORDTAV has no exception.

Method GET_T_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ID Value transfer Type reference (TYPE) ISH_T_STRING Tabelle mit ID's. 20031121

Method GET_T_ID on class CL_ISH_CORDTAV has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class CL_ISH_CORDTAV has no parameter.
Method INITIALIZE on class CL_ISH_CORDTAV has no exception.

Method IS_CHANGED_N1CORDTAV Signature

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

Method IS_CHANGED_N1CORDTAV on class CL_ISH_CORDTAV has no exception.

Method IS_MARKED_FOR_DELETION Signature

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

Method IS_MARKED_FOR_DELETION on class CL_ISH_CORDTAV has no exception.

Method IS_TRUNCATED Signature

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

Method IS_TRUNCATED on class CL_ISH_CORDTAV has no exception.

Method IS_VALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATE Value transfer Type reference (TYPE) SY-DATUM SY-DATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20031119
2 Returning R_IS_VALID Value transfer Type reference (TYPE) ISH_ON_OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20031119

Method IS_VALID on class CL_ISH_CORDTAV has no exception.

Method LOAD 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_ISH_CORDTAV IS-H: Klinischer Auftragstyp 20030804
2 Importing IR_CORDTYP Call by reference Object reference (TYPE REF TO) CL_ISH_CORDTYP IS-H: Klinischer Auftragstyp 20030804
3 Importing IS_N1CORDTAV Call by reference Type reference (TYPE) N1CORDTAV IS-H: Zuordnung Auftragsgeber - Auftragstyp 20030804
4 Importing I_READ_FROM_DB Call by reference Type reference (TYPE) ISH_ON_OFF 'X' IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20030804
5 Importing I_VCODE Value transfer Type reference (TYPE) TNDYM-VCODE IS-H: Verarbeitungsmodus 20030818
# Exception Resumable Description Created on
1 EX_ERROR_OCCURED Irgendein Fehler aufgetreten. 20030804

Method MARK_FOR_DELETION Signature

Method MARK_FOR_DELETION on class CL_ISH_CORDTAV has no parameter.
Method MARK_FOR_DELETION on class CL_ISH_CORDTAV has no exception.

Method READ_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CORDTAVID Call by reference Type reference (TYPE) N1CORDTAV-CORDTAVID IS-H: ID einer Zuordnung Auftraggeber - Auftragstyp 20030804

Method READ_FROM_DB on class CL_ISH_CORDTAV has no exception.

Method SAVE_N1CORDTAV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20030804
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20030804
3 Importing I_TCODE Call by reference Type reference (TYPE) SY-TCODE SY-TCODE ABAP-Programm, aktueller Transaktionscode 20030804
4 Importing I_TESTRUN Call by reference Type reference (TYPE) ISH_ON_OFF '' IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20030804

Method SAVE_N1CORDTAV on class CL_ISH_CORDTAV has no exception.

Method SELECT_N1CORDTAV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CORDTAVID Call by reference Type reference (TYPE) N1CORDTAV-CORDTAVID IS-H: ID einer Zuordnung Auftraggeber - Auftragstyp 20030804
2 Returning RS_N1CORDTAV Value transfer Type reference (TYPE) N1CORDTAV IS-H: Zuordnung Auftragsgeber - Auftragstyp 20030804

Method SELECT_N1CORDTAV on class CL_ISH_CORDTAV has no exception.

Method SET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_N1CORDTAV_X Call by reference Type reference (TYPE) RN1_N1CORDTAV_X IS-H: X-Flag Struktur für N1CORDTTR (Auftraggeber) 20030804

Method SET_DATA on class CL_ISH_CORDTAV has no exception.
History
Last changed by/on SAP  20050224 
SAP Release Created in 472