SAP ABAP Class CL_ISHMED_NPAT_QVIEW (Quick View for Patient)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       NMED (Package) R/3MED: Medical documentation GSD
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GUI_DIALOGBOX_CONTAINER Container for Custom Controls in the Screen Area 20000717
Properties
Class CL_ISHMED_NPAT_QVIEW  
Short Description Quick View for Patient    
Super Class CL_GUI_DIALOGBOX_CONTAINER Container for Custom Controls in the Screen Area 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package NMED   R/3MED: Medical documentation GSD 
Created 20000717   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 N2PQV Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SDYDO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ISHMED_NPAT_QVIEW has no interface implemented.
Friends
Class CL_ISHMED_NPAT_QVIEW has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 G_DD Instance attribute Private Object reference (TYPE REF TO) CL_DD_DOCUMENT DD Document 20000717
2 G_EINRI Instance attribute Private Type reference (TYPE) EINRI IS-H: Institution 20000717
3 G_NPAT Instance attribute Private Type reference (TYPE) NPAT IS-H: Patient Master Data (General) 20000717
4 L_NADR_T Static Attribute Private Type reference (TYPE) N2PQV_NADR_T Table of the Address OBJ 20000718
5 L_T002T_T Static Attribute Private Type reference (TYPE) N2PQV_T002T_T Table of the Language 20000718
6 L_T005T_T Static Attribute Private Type reference (TYPE) N2PQV_T005T_T Table of the Description for Countries 20000718
7 L_T005U_T Static Attribute Private Type reference (TYPE) N2PQV_T005U_T Table of Regions 20000718
8 L_T502T_T Static Attribute Private Type reference (TYPE) N2PQV_T502T_T Table of Family Status 20000718
9 L_T516T_T Static Attribute Private Type reference (TYPE) N2PQV_T516T_T Table of Religions 20000718
10 L_TN17T_T Static Attribute Private Type reference (TYPE) ISHMED_TN17T IS-H: Texts for Sex Indicators 20000717
11 L_TN17T_WA Instance attribute Private Type reference (TYPE) TN17T IS-H: Texts for Sex Indicators 20000717
12 L_TN17U_T Static Attribute Private Type reference (TYPE) N2PQV_TN17U_T Table of Addresses 20000718
13 L_TN17U_WA Instance attribute Private Type reference (TYPE) TN17U IS-H: Address Texts 20000718
14 TEXT Instance attribute Private Type reference (TYPE) SDYDO_TEXT_ELEMENT Text 20000717
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_ANS Instance method Private Method Structure of the Address - Paragraph 20000717
2 BUILD_ANS_FROM_ADR_OBJ Instance method Private Method Structure of the Address - Paragraph from Addr Object 20000717
3 BUILD_ERRTXT Instance method Private Method Error No Valid Patient 20000718
4 BUILD_NAMEN Instance method Private Method Structure of the Name - Paragraph 20000717
5 BUILD_NB Instance method Private Method Structure Name Constituents - Paragraph 20000717
6 BUILD_SDATA Instance method Private Method Structure the Other Data - Paragraph 20000717
7 BUILD_TEXT Instance method Private Method Text Structure 20000717
8 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20000718
9 CONSTRUCTOR Instance method Public Constructor Constructor 20000717
10 GET_NADR Instance method Private Method Get Address Object 20000718
11 GET_NPAT Instance method Private Method Read Patient from Database 20000717
12 GET_T002T Instance method Private Method Get Language 20000718
13 GET_T005T Instance method Private Method Get a Description for Countries 20000718
14 GET_T005U Instance method Private Method Get Regions 20000718
15 HANDEL_CLOSE Instance method Private Event handling method Handler For the Close Event 20000717
16 SET_DATA Instance method Public Method Transfer Patient 20000717
Events
Class CL_ISHMED_NPAT_QVIEW has no event.
Types
Class CL_ISHMED_NPAT_QVIEW has no local type.
Method Signatures

Method BUILD_ANS Signature

Method BUILD_ANS on class CL_ISHMED_NPAT_QVIEW has no parameter.
Method BUILD_ANS on class CL_ISHMED_NPAT_QVIEW has no exception.

Method BUILD_ANS_FROM_ADR_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_USE_NADR2 Value transfer Type reference (TYPE) ISH_ON_OFF SPACE NADR (OFF) oder NADR2 (ON) verwenden 20101112
2 Importing P_ADRNR Value transfer Type reference (TYPE) ISH_ADRNR IS-H: Adreßnummer 20000717
3 Importing P_ADROB Value transfer Type reference (TYPE) ISH_ADROBJ IS-H: Adreßobjekt 20000717

Method BUILD_ANS_FROM_ADR_OBJ on class CL_ISHMED_NPAT_QVIEW has no exception.

Method BUILD_ERRTXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PATNR Value transfer Type reference (TYPE) PATNR IS-H: Patientennummer 20000718

Method BUILD_ERRTXT on class CL_ISHMED_NPAT_QVIEW has no exception.

Method BUILD_NAMEN Signature

Method BUILD_NAMEN on class CL_ISHMED_NPAT_QVIEW has no parameter.
Method BUILD_NAMEN on class CL_ISHMED_NPAT_QVIEW has no exception.

Method BUILD_NB Signature

Method BUILD_NB on class CL_ISHMED_NPAT_QVIEW has no parameter.
Method BUILD_NB on class CL_ISHMED_NPAT_QVIEW has no exception.

Method BUILD_SDATA Signature

Method BUILD_SDATA on class CL_ISHMED_NPAT_QVIEW has no parameter.
Method BUILD_SDATA on class CL_ISHMED_NPAT_QVIEW has no exception.

Method BUILD_TEXT Signature

Method BUILD_TEXT on class CL_ISHMED_NPAT_QVIEW has no parameter.
Method BUILD_TEXT on class CL_ISHMED_NPAT_QVIEW has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_ISHMED_NPAT_QVIEW has no parameter.
Method CLASS_CONSTRUCTOR on class CL_ISHMED_NPAT_QVIEW has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CAPTION Value transfer Type reference (TYPE) C Caption of Dialogbox 20000816
2 Importing DYNNR Value transfer Type reference (TYPE) SYDYNNR Dynpro to which this control is linked to 20000816
3 Importing HEIGHT Value transfer Type reference (TYPE) I 340 Height of this container 20000816
4 Importing LEFT Value transfer Type reference (TYPE) I 760 Left Position of Dialogbox 20000816
5 Importing LIFETIME Value transfer Type reference (TYPE) I LIFETIME_DEFAULT Lifetime 20000816
6 Importing METRIC Value transfer Type reference (TYPE) I 0 Metric 20000816
7 Importing NO_AUTODEF_PROGID_DYNNR Value transfer Type reference (TYPE) C dont autodefine progid and dynnr? 20000816
8 Importing PARENT Value transfer Object reference (TYPE REF TO) CL_GUI_CONTAINER Parent container 20000816
9 Importing REPID Value transfer Type reference (TYPE) SYREPID Report to which this control is linked to 20000816
10 Importing STYLE Value transfer Type reference (TYPE) I Windows style attributes applied to this container 20000816
11 Importing TOP Value transfer Type reference (TYPE) I 45 Top Position of Dialogbox 20000816
12 Importing WIDTH Value transfer Type reference (TYPE) I 400 Width of this container 20000816
# Exception Resumable Description Created on
1 CNTL_ERROR CNTL_ERROR 20000717
2 CNTL_SYSTEM_ERROR CNTL_SYSTEM_ERROR 20000717
3 CREATE_ERROR CREATE_ERROR 20000717
4 ERROR_REGIST_EVENT Error when registering event 20000717
5 EVENT_ALREADY_REGISTERED Event already registered 20000717
6 LIFETIME_DYNPRO_DYNPRO_LINK LIFETIME_DYNPRO_DYNPRO_LINK 20000717
7 LIFETIME_ERROR LIFETIME_ERROR 20000717

Method GET_NADR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NADR Call by reference Type reference (TYPE) NADR IS-H: Adressen (zentrale Adreßverwaltung) 20101112
2 Exporting ES_NADR2 Call by reference Type reference (TYPE) NADR IS-H: Adressen (zentrale Adreßverwaltung) 20101112
3 Importing P_ADRNR Value transfer Type reference (TYPE) ISH_ADRNR IS-H: Adreßnummer 20000718
4 Importing P_ADROB Value transfer Type reference (TYPE) ISH_ADROBJ IS-H: Adreßobjekt 20000718
5 Exporting P_NADR_WA Value transfer Type reference (TYPE) NADR IS-H: Adressen (zentrale Adreßverwaltung) 20000718

Method GET_NADR on class CL_ISHMED_NPAT_QVIEW has no exception.

Method GET_NPAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_EINRI Value transfer Type reference (TYPE) EINRI IS-H: Einrichtung 20000717
2 Importing P_PATNR Value transfer Type reference (TYPE) PATNR IS-H: Patientennummer 20000717
# Exception Resumable Description Created on
1 NOT_FOUND Nicht gefunden 20000717

Method GET_T002T Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_SPRSL Value transfer Type reference (TYPE) SPRAS Sprachenschlüssel 20000718
2 Exporting P_T002T_WA Call by reference Type reference (TYPE) T002T Texte zum Sprachenschluessel 20000718

Method GET_T002T on class CL_ISHMED_NPAT_QVIEW has no exception.

Method GET_T005T Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_LAND1 Value transfer Type reference (TYPE) ISH_LAND IS-H: Land 20000718
2 Exporting P_T005T_WA Call by reference Type reference (TYPE) T005T Bezeichnung der Länder 20000718

Method GET_T005T on class CL_ISHMED_NPAT_QVIEW has no exception.

Method GET_T005U Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_BLAND Value transfer Type reference (TYPE) ISH_REGION IS-H: Region (Bundesstaat, Bundesland, Provinz, Grafschaft) 20000718
2 Importing P_LAND1 Value transfer Type reference (TYPE) ISH_LAND IS-H: Land 20000718
3 Exporting P_T005U_WA Value transfer Type reference (TYPE) T005U Steuern: Provinzschlüssel: Texte 20000718

Method GET_T005U on class CL_ISHMED_NPAT_QVIEW has no exception.

Method HANDEL_CLOSE Signature

Method HANDEL_CLOSE on class CL_ISHMED_NPAT_QVIEW has no parameter.
Method HANDEL_CLOSE on class CL_ISHMED_NPAT_QVIEW has no exception.

Method SET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_EINRI Value transfer Type reference (TYPE) EINRI IS-H: Einrichtung 20000717
2 Importing P_NPAT Value transfer Type reference (TYPE) NPAT IS-H: Stammdaten Patient (allgemein) 20000717
3 Importing P_PATNR Value transfer Type reference (TYPE) PATNR IS-H: Patientennummer 20000717

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