SAP ABAP Class CL_ISH_NL_DDS (DDS Objekt)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       NNL1 (Package) Application development Hospital System Netherlands
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ISH_NL_OBJECT_FUNC Basisklasse funktionell Objekten IS-H Niederlande 20110202
Properties
Class CL_ISH_NL_DDS  
Short Description DDS Objekt    
Super Class CL_ISH_NL_OBJECT_FUNC Basisklasse funktionell Objekten IS-H Niederlande 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package NNL1   Application development Hospital System Netherlands 
Created 20091229   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISH_NL_DDS has no forward declaration.
Interfaces
Class CL_ISH_NL_DDS has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_ISH_NL_GROUPER 20110202 Wrapper Klasse fur Grouper Communication
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_DLVTY_PROD Constant Public Type reference (TYPE) ISH_NL_DLVTY 'P' 20110202
2 C_DLVTY_TEST Constant Public Type reference (TYPE) ISH_NL_DLVTY 'T' 20110202
3 C_DUMMY_DDSNR Constant Public Type reference (TYPE) ISH_NL_DDSNR '9999999999' 20110202
4 C_HIGH_DATE Instance attribute Public Attribute reference (LIKE) 20110202
5 C_MESS_CLASS_NNL2 Constant Private Type reference (TYPE) SYMSGID 'NNL2' 20110202
6 C_STATUS_FAIL Constant Private Type reference (TYPE) ISH_NL_DDS_STATUS '4' 20110202
7 C_STATUS_INIT Constant Public Type reference (TYPE) ISH_NL_DDS_STATUS '1' 20110202
8 C_STATUS_REQ Constant Public Type reference (TYPE) ISH_NL_DDS_STATUS '2' 20110202
9 C_STATUS_RES Constant Public Type reference (TYPE) ISH_NL_DDS_STATUS '3' 20110202
10 MR_DBC Instance attribute Private Object reference (TYPE REF TO) CL_ISH_NL_DBC_CURE_SUB 20110202
11 MS_DDS_REQ Instance attribute Private Type reference (TYPE) ISH_P2_ISH_NL_DBC_REQUEST 20110202
12 MS_DDS_RES Instance attribute Private Type reference (TYPE) ISH_P2_ISH_NL_DBC_RESPONSE 20110202
13 M_STATUS Instance attribute Private Type reference (TYPE) ISH_NL_DDS_STATUS 20110202
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_DDS Instance method Public Method 20110202
2 CHECK_DDS_EXISTS Instance method Private Method 20110202
3 CHECK_MANDATORY_FIELDS Instance method Private Method 20110202
4 CONSTRUCTOR Instance method Public Constructor 20110202
5 CREATE_DDSNR Instance method Private Method 20110202
6 GET_BASE_DBC_OBJREF Instance method Public Method 20110202
7 GET_CARE_PROD Instance method Public Method 20110202
8 GET_DBC_DETAILS Instance method Private Method 20110202
9 GET_DDSNR Instance method Public Method 20110202
10 GET_DDS_REQ_STRUCT Instance method Public Method 20110202
11 GET_DDS_RES_STRUCT Instance method Public Method 20110202
12 GET_DECL_CODE Instance method Public Method 20110202
13 GET_LINKED_CASES_FOR_DBC Instance method Private Method 20110202
14 GET_OVP Instance method Public Method 20110202
15 GET_STATUS Instance method Public Method 20110202
16 READ_DDS_FROM_DB Static method Public Method 20110202
17 READ_INSTITUTION_CODE Instance method Private Method 20110202
18 RESET Instance method Private Method 20110202
19 RETRIEVE_DBC_DATA Instance method Private Method 20110202
20 RETRIEVE_IMMEDIATE_SERVICES Instance method Private Method 20111109
21 RETRIEVE_LINKED_CP_NFFZ Instance method Private Method 20110202
22 RETRIEVE_PATIENT_DATA Instance method Private Method 20110202
23 RETRIEVE_PATNR_FROM_DBC Instance method Private Method 20110202
24 RETRIEVE_PHYSICIAN_DATA Instance method Private Method 20110202
25 RETRIEVE_SERVICE_DATA Instance method Private Method 20110202
26 RETRIEVE_SPECIALISM Instance method Private Method 20110202
27 RETRIEVE_TIMEFRAME_SERVICES Instance method Private Method 20110202
28 SET_DDS_RESPONSE Instance method Private Method 20110202
Events
Class CL_ISH_NL_DDS has no event.
Types
Class CL_ISH_NL_DDS has no local type.
Method Signatures

Method BUILD_DDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DDSNR Call by reference Type reference (TYPE) ISH_NL_DDSNR Deklaration dataset nummer 20110202
2 Importing I_DLVTY Call by reference Type reference (TYPE) ISH_NL_DLVTY Verarbeitungs type 20110202
3 Returning R_RESULT Value transfer Type reference (TYPE) ISH_TRUE_FALSE IS-H: Boolscher Datentyp für TRUE (='1') und FALSE (='0') 20110202

Method BUILD_DDS on class CL_ISH_NL_DDS has no exception.

Method CHECK_DDS_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_DDSNR Value transfer Type reference (TYPE) ISH_NL_DDSNR Deklaration dataset nummer 20110202

Method CHECK_DDS_EXISTS on class CL_ISH_NL_DDS has no exception.

Method CHECK_MANDATORY_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DDS_HEADER Call by reference Type reference (TYPE) ISH_NL_S_DDS_HEADER Deklaration dataset kopf 20110202
2 Importing IS_DDS_SUB Call by reference Type reference (TYPE) ISH_NL_S_DDS_SUB Deklaration dataset set unter sorge strecke 20110202
3 Importing IS_DDS_SUB_ACT Call by reference Type reference (TYPE) ISH_NL_S_DDS_ACT Deklaration dataset set Aktivität 20110202

Method CHECK_MANDATORY_FIELDS on class CL_ISH_NL_DDS has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DBC Call by reference Object reference (TYPE REF TO) CL_ISH_NL_DBC_CURE_SUB Verarbeitungs type 20110202

Method CONSTRUCTOR on class CL_ISH_NL_DDS has no exception.

Method CREATE_DDSNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DDSNR Call by reference Type reference (TYPE) ISH_NL_DDSNR Deklaration dataset nummer 20110202

Method CREATE_DDSNR on class CL_ISH_NL_DDS has no exception.

Method GET_BASE_DBC_OBJREF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_DBC Call by reference Object reference (TYPE REF TO) CL_ISH_NL_DBC DBC über klasse 20110202

Method GET_BASE_DBC_OBJREF on class CL_ISH_NL_DDS has no exception.

Method GET_CARE_PROD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CARE_PROD Call by reference Type reference (TYPE) ISH_NL_CP_COD Sorge produkt kode 20110202

Method GET_CARE_PROD on class CL_ISH_NL_DDS has no exception.

Method GET_DBC_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DBC_DATA Call by reference Type reference (TYPE) TY_S_DBC_GROUPER 20110202
2 Importing IR_DBC Call by reference Object reference (TYPE REF TO) CL_ISH_NL_DBC_CURE DBC Cure Sub 20110202

Method GET_DBC_DETAILS on class CL_ISH_NL_DDS has no exception.

Method GET_DDSNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DDSNR Value transfer Type reference (TYPE) ISH_NL_DDSNR Deklaration dataset nummer 20110202

Method GET_DDSNR on class CL_ISH_NL_DDS has no exception.

Method GET_DDS_REQ_STRUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DDS_REQ_STRUCT Call by reference Type reference (TYPE) ISH_P2_ISH_NL_DBC_REQUEST Proxy Structure (generated) 20110202

Method GET_DDS_REQ_STRUCT on class CL_ISH_NL_DDS has no exception.

Method GET_DDS_RES_STRUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DDS_RES_STRUCT Call by reference Type reference (TYPE) ISH_P2_ISH_NL_DBC_RESPONSE Proxy Structure (generated) 20110202

Method GET_DDS_RES_STRUCT on class CL_ISH_NL_DDS has no exception.

Method GET_DECL_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DECLCODE Call by reference Type reference (TYPE) ISH_NL_DECLCODE IS-H NL: Deklaration kode 20110202

Method GET_DECL_CODE on class CL_ISH_NL_DDS has no exception.

Method GET_LINKED_CASES_FOR_DBC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CASEREF Call by reference Type reference (TYPE) ISH_NL_T_CASEREF IS-H: Erbrachte Leistungen 20110202
2 Importing I_DBCNR Call by reference Type reference (TYPE) ISH_NL_DBCNR Laufende Nummer DBC-code 20110202

Method GET_LINKED_CASES_FOR_DBC on class CL_ISH_NL_DDS has no exception.

Method GET_OVP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OVP Call by reference Type reference (TYPE) ISH_P2_ISH_NL_DBC_RESPONSE_TAB Structure: Deklaration Ergebnis set Aktivität 20110202

Method GET_OVP on class CL_ISH_NL_DDS has no exception.

Method GET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DDS_STATUS Value transfer Type reference (TYPE) ISH_NL_DDS_STATUS DDS status 20110202

Method GET_STATUS on class CL_ISH_NL_DDS has no exception.

Method READ_DDS_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_REQ_HEADER Call by reference Type reference (TYPE) ISH_NL_S_DDS_QH DDS Request Header verbuchungs structure 20110202
2 Exporting ES_RES_HEADER Call by reference Type reference (TYPE) ISH_NL_S_DDS_RH DDS result Header verbuchungs structure 20110202
3 Exporting ET_REQ_ACT Call by reference Type reference (TYPE) ISH_NL_T_DDS_QA DDS Request Activities verbuchungs table 20110202
4 Exporting ET_REQ_SUB Call by reference Type reference (TYPE) ISH_NL_T_DDS_QS DDS Request Subs verbuchungs table 20110202
5 Exporting ET_RES_MESS Call by reference Type reference (TYPE) ISH_NL_T_DDS_RM DDS result Message verbuchungs table 20110202
6 Exporting ET_RES_OVP Call by reference Type reference (TYPE) ISH_NL_T_DDS_RO ISH DDS Result OVP verbuchung table 20110202
7 Exporting E_ENTRY_FOUND Call by reference Type reference (TYPE) ISH_TRUE_FALSE ISH_NL: Ja / Nein feld 20110202
8 Importing IR_DBC Call by reference Object reference (TYPE REF TO) CL_ISH_NL_DBC_CURE_SUB DBC Cure Sub 20110202
9 Importing I_WITH_STORN Call by reference Type reference (TYPE) ISH_NL_JANE OFF Auch stronierte DDS lesen? 20110202

Method READ_DDS_FROM_DB on class CL_ISH_NL_DDS has no exception.

Method READ_INSTITUTION_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_KHNUM Call by reference Type reference (TYPE) ISH_KHNUM IS-H: Krankenhausnummer für KHStatV 20110202
2 Importing I_EINRI Call by reference Type reference (TYPE) EINRI IS-H: Einrichtung 20110202

Method READ_INSTITUTION_CODE on class CL_ISH_NL_DDS has no exception.

Method RESET Signature

Method RESET on class CL_ISH_NL_DDS has no parameter.
Method RESET on class CL_ISH_NL_DDS has no exception.

Method RETRIEVE_DBC_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DBC_DATA Call by reference Type reference (TYPE) TY_T_DBC_GROUPER 20110202
2 Importing I_DLVTY Call by reference Type reference (TYPE) ISH_NL_DLVTY Verarbeitungs type 20110317

Method RETRIEVE_DBC_DATA on class CL_ISH_NL_DDS has no exception.

Method RETRIEVE_IMMEDIATE_SERVICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_NLEI Call by reference Type reference (TYPE) TY_T_NLEI_PLUS 20111109
2 Importing IS_NLEI Call by reference Type reference (TYPE) ISH_NL_S_NLEI 20111109

Method RETRIEVE_IMMEDIATE_SERVICES on class CL_ISH_NL_DDS has no exception.

Method RETRIEVE_LINKED_CP_NFFZ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CAREPATH Call by reference Type reference (TYPE) ISH_NL_T_CAREPATH Tabellentyp für CL_ISH_NL_CPREL 20110202

Method RETRIEVE_LINKED_CP_NFFZ on class CL_ISH_NL_DDS has no exception.

Method RETRIEVE_PATIENT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_GBDAT Call by reference Type reference (TYPE) GBDAT Geburtsdatum 20110202
2 Exporting E_GSCHL Call by reference Type reference (TYPE) GSCHL IS-H: Geschlechtskennzeichen - intern 20110202
3 Importing I_EINRI Call by reference Type reference (TYPE) EINRI IS-H: Einrichtung 20110202
4 Importing I_PATNR Call by reference Type reference (TYPE) PATNR IS-H: Patientennummer 20110202

Method RETRIEVE_PATIENT_DATA on class CL_ISH_NL_DDS has no exception.

Method RETRIEVE_PATNR_FROM_DBC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_PATNR Value transfer Type reference (TYPE) PATNR IS-H NL: LAZR Patientnummer 20110202

Method RETRIEVE_PATNR_FROM_DBC on class CL_ISH_NL_DDS has no exception.

Method RETRIEVE_PHYSICIAN_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SPEM Call by reference Type reference (TYPE) ISH_NL_SPEM Fachrichtung allgemein 20110202
2 Importing I_EINRI Call by reference Type reference (TYPE) EINRI IS-H: Einrichtung 20110202
3 Importing I_ORGID Call by reference Type reference (TYPE) ORGID IS-H: Identifikation der Organisationseinheit 20110202
4 Importing I_PERNR Call by reference Type reference (TYPE) ISH_ANFGP IS-H NL: Anforderende Geschäftspartner 20110202

Method RETRIEVE_PHYSICIAN_DATA on class CL_ISH_NL_DDS has no exception.

Method RETRIEVE_SERVICE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_NLEI_PLUS Call by reference Type reference (TYPE) TY_T_NLEI_PLUS IS-H: Erbrachte Leistungen 20110202
2 Changing C_STATUS Call by reference Type reference (TYPE) ISH_NL_DDS_STATUS 20111109
3 Importing IR_CASE Call by reference Object reference (TYPE REF TO) CL_ISH_NL_CASE IS-H: Fallnummer 20110202
4 Importing I_DBC_BEGDT Call by reference Type reference (TYPE) ISH_NL_DAT ISH_NL: Datum 20110202
5 Importing I_DBC_ENDDT Call by reference Type reference (TYPE) ISH_NL_DAT ISH_NL: Datum 20110202

Method RETRIEVE_SERVICE_DATA on class CL_ISH_NL_DDS has no exception.

Method RETRIEVE_SPECIALISM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EXE_SPEM Call by reference Type reference (TYPE) ISH_NL_SPEM Fachrichtung allgemein 20110202
2 Exporting E_REQ_SPEM Call by reference Type reference (TYPE) ISH_NL_SPEM Fachrichtung allgemein 20110202
3 Importing I_ANFOE Call by reference Type reference (TYPE) ANFOE IS-H: Fachliche Org.einheit, die die Leistung anfordert 20110202
4 Importing I_EINRI Call by reference Type reference (TYPE) EINRI IS-H: Einrichtung 20110202
5 Importing I_ERBOE Call by reference Type reference (TYPE) ERBOE IS-H: ID der Organisationeinheit, die die Leistung erbringt 20110202
6 Importing I_FALNR Call by reference Type reference (TYPE) FALNR IS-H: Fallnummer 20110202
7 Importing I_LFDBEW Call by reference Type reference (TYPE) LFDBEW IS-H: Laufende Nummer einer Bewegung 20110202
8 Importing I_LNRLS Call by reference Type reference (TYPE) LNRLS IS-H: Laufende Nummer der Leistung 20110202

Method RETRIEVE_SPECIALISM on class CL_ISH_NL_DDS has no exception.

Method RETRIEVE_TIMEFRAME_SERVICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_NLEI Call by reference Type reference (TYPE) TY_T_NLEI_PLUS 20110202
2 Importing IS_NLEI Call by reference Type reference (TYPE) ISH_NL_S_NLEI IS-H: Erbrachte Leistungen 20110202
3 Importing I_DBC_BEGDT Call by reference Type reference (TYPE) ISH_NL_DAT DBC ende datum 20110202
4 Importing I_DBC_ENDDT Call by reference Type reference (TYPE) ISH_NL_DAT DBC anfangdatum 20110202

Method RETRIEVE_TIMEFRAME_SERVICES on class CL_ISH_NL_DDS has no exception.

Method SET_DDS_RESPONSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DDS_RES_STRUCT Call by reference Type reference (TYPE) ISH_P2_ISH_NL_DBC_RESPONSE 20110202

Method SET_DDS_RESPONSE on class CL_ISH_NL_DDS has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in