SAP ABAP Class CL_ISHMED_PERI_UTL (Perinat Auxiliary Class)
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 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_ISH_CONSTANT_DEFINITION | IS-H: Definition of General Constants | 20101028 |
Properties
Class | CL_ISHMED_PERI_UTL | |
Short Description | Perinat Auxiliary Class | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | NMED | R/3MED: Medical documentation GSD |
Created | 20101022 | SAP |
Last change | 20110810 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_ISHMED_PERI_UTL has no forward declaration.
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_ISH_CONSTANT_DEFINITION | IS-H: Definition of General Constants | 20101028 |
Friends
Class CL_ISHMED_PERI_UTL has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20101028 | ||||
2 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20101028 | ||||
3 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20101028 | ||||
4 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20101028 | ||||
5 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20101028 | ||||
6 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20101028 | ||||
7 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20101028 | ||||
8 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20101028 | ||||
9 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20101028 | ||||
10 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20101028 | ||||
11 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20101028 | ||||
12 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20101028 | ||||
13 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20101028 | ||||
14 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20101028 | ||||
15 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20101028 | ||||
16 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20101028 | ||||
17 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20101028 | ||||
18 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20101028 | ||||
19 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'OPS_Beckenendlage' | 20101028 | ||
20 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'OPS_Beckenlagespont' | 20101028 | ||
21 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'OPS_BeckenlageWend' | 20101028 | ||
22 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'OPS_Entbindmodus' | 20101028 | ||
23 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'OPS_GebSectioCaesPri' | 20101028 | ||
24 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'OPS_GebSectioCaesPriAndMisgav' | 20101028 | ||
25 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'OPS_GebSectioCaesPriExtraper' | 20101028 | ||
26 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'OPS_GebSectioCaesPriSupr' | 20101028 | ||
27 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'OPS_GebSectioCaesPriSuprLaengs' | 20101028 | ||
28 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'OPS_GebSectioCaesPriSuprTInz' | 20101028 | ||
29 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'OPS_GebSectioCaesSek' | 20101028 | ||
30 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'OPS_GebSectioCaesSekAndMisgav' | 20101028 | ||
31 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'OPS_GebSectioCaesSekExtraper' | 20101028 | ||
32 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'OPS_GebSectioCaesSekSupr' | 20101028 | ||
33 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'OPS_GebSectioCaesSekSuprLaengs' | 20101028 | ||
34 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'OPS_GebSectioCaesSekSuprTInz' | 20101028 | ||
35 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'OPS_GebSectioKlassCaesarea' | 20101028 | ||
36 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'OPS_GebSectioMisgav' | 20101028 | ||
37 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'OPS_GebSpontanEntbind' | 20101028 | ||
38 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'OPS_Lebendspender' | 20101028 | ||
39 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'OPS_LeberRetransplantation' | 20101028 | ||
40 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'OPS_Leichenniere' | 20101028 | ||
41 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'OPS_Mastektomie' | 20101028 | ||
42 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'OPS_NierenTx' | 20101028 | ||
43 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'OPS_nnbSectio' | 20101028 | ||
44 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'OPS_OpEntbind' | 20101028 | ||
45 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'OPS_Axilladissektion' | 20101028 | ||
46 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'OPS_OPS_GebSectioMisgav' | 20101028 | ||
47 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'OPS_PankreasTx' | 20101028 | ||
48 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'OPS_primaereSectio' | 20101028 | ||
49 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'OPS_RezidivHernien' | 20101028 | ||
50 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'OPS_Sectio' | 20101028 | ||
51 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'OPS_sekundaereSectio' | 20101028 | ||
52 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'OPS_SentinelLymphknoten' | 20101028 | ||
53 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'OPS_SM_DDD' | 20101028 | ||
54 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'OPS_SM_VDD' | 20101028 | ||
55 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'OPS_SM_VVI_AAI' | 20101028 | ||
56 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'OPS_Stents' | 20101028 | ||
57 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'OPS_VagOpEntbind' | 20101028 | ||
58 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'OPS_VagSpontEntbind' | 20101028 | ||
59 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'Datenexport 12.0 (Standard ist 13.0) ' | 20101028 | ||
60 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'Datenexport 13.0 (Standard ist 14.0) ' | 20101028 | ||
61 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20101028 | ||||
62 | ![]() |
Static Attribute | Private | Type reference (TYPE) | GTY_GEWICHT | 20111011 | |||
63 | ![]() |
Static Attribute | Private | Type reference (TYPE) | GTY_OPS | 20101028 | |||
64 | ![]() |
Static Attribute | Private | Type reference (TYPE) | GTY_GEWICHT_T | 20111011 | |||
65 | ![]() |
Static Attribute | Public | Type reference (TYPE) | RN1PD_N1PDDGKI01_T | PERINAT: GKI - Ind. for Surg. Delivery | 20111011 | ||
66 | ![]() |
Static Attribute | Private | Type reference (TYPE) | GTY_OPS_T | 20101028 | |||
67 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20101028 | ||||
68 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20101028 | ||||
69 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20101028 | ||||
70 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20101028 | ||||
71 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20101028 | ||||
72 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20101028 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | 20101028 | |
2 | ![]() |
Static method | Public | Method | 20101028 | |
3 | ![]() |
Static method | Public | Method | 20101028 | |
4 | ![]() |
Static method | Public | Method | 20101028 | |
5 | ![]() |
Static method | Public | Method | Delimitation Specification 15.0 | 20120823 |
6 | ![]() |
Static method | Public | Method | 20111011 | |
7 | ![]() |
Static method | Public | Method | Delimitation Specification 2013 | 20120823 |
8 | ![]() |
Static method | Public | Method | 20111011 | |
9 | ![]() |
Static method | Private | Method | Internal Table | 20111011 |
10 | ![]() |
Static method | Private | Method | Internal Table | 20101028 |
11 | ![]() |
Static method | Public | Method | 20111011 | |
12 | ![]() |
Static method | Public | Method | 20101028 | |
13 | ![]() |
Static method | Public | Method | 20101028 | |
14 | ![]() |
Static method | Public | Method | 20111011 | |
15 | ![]() |
Static method | Public | Method | Pregnancy Risks | 20111011 |
Events
Class CL_ISHMED_PERI_UTL has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | GTY_GEWICHT | Private | See coding | 20111011 | BEGIN OF gty_GEWICHT,
SSW TYPE sy-tabix,
GSCHL(1) TYPE c,
Einl(1) type c,
Min TYPE sy-tabix,
Max TYPE sy-tabix,
end of gty_GEWICHT
|
||
2 | GTY_GEWICHT_T | Private | See coding | 20111011 | gty_gewicht_t type table of gty_gewicht
|
||
3 | GTY_OPS | Private | See coding | 20101028 | BEGIN OF gty_ops,
ops(10) TYPE c,
reg(30) TYPE c,
spe(30) TYPE c,
bez(30) TYPE c,
end of gty_ops
|
||
4 | GTY_OPS_T | Private | See coding | 20101028 | gty_ops_t type table of gty_ops
|
Method Signatures
Method BQS13_ENDE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ENDE | Value transfer | Type reference (TYPE) | DATS | Feld vom Typ DATS | 20101028 |
Method BQS13_ENDE on class CL_ISHMED_PERI_UTL has no exception.
Method BQS13_START Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
START | Value transfer | Type reference (TYPE) | DATS | Feld vom Typ DATS | 20101028 |
Method BQS13_START on class CL_ISHMED_PERI_UTL has no exception.
Method BQS14_ENDE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ENDE | Value transfer | Type reference (TYPE) | DATS | Feld vom Typ DATS | 20101028 |
Method BQS14_ENDE on class CL_ISHMED_PERI_UTL has no exception.
Method BQS14_START Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
START | Value transfer | Type reference (TYPE) | DATS | Feld vom Typ DATS | 20101028 |
Method BQS14_START on class CL_ISHMED_PERI_UTL has no exception.
Method BQS15_ENDE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ENDE | Value transfer | Type reference (TYPE) | DATS | Feld vom Typ DATS | 20120823 |
Method BQS15_ENDE on class CL_ISHMED_PERI_UTL has no exception.
Method BQS15_START Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
START | Value transfer | Type reference (TYPE) | DATS | Feld vom Typ DATS | 20111011 |
Method BQS15_START on class CL_ISHMED_PERI_UTL has no exception.
Method BQS2013_START Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
START | Value transfer | Type reference (TYPE) | DATS | Feld vom Typ DATS | 20120823 |
Method BQS2013_START on class CL_ISHMED_PERI_UTL has no exception.
Method CHECK_GEWICHT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_EINL | Value transfer | Type reference (TYPE) | GSCHL | IS-H: Geschlechtskennzeichen - intern | 20111128 | ||
2 | ![]() |
I_GEWICHT | Value transfer | Type reference (TYPE) | SY-TABIX | Index interner Tabellen | 20111011 | ||
3 | ![]() |
I_GSCHL | Value transfer | Type reference (TYPE) | GSCHL | IS-H: Geschlechtskennzeichen - intern | 20111011 | ||
4 | ![]() |
I_SSW | Value transfer | Type reference (TYPE) | SY-TABIX | Index interner Tabellen | 20111011 |
Method CHECK_GEWICHT on class CL_ISHMED_PERI_UTL has no exception.
Method FILL_GEWICHT Signature
Method FILL_GEWICHT on class CL_ISHMED_PERI_UTL has no parameter.
Method FILL_GEWICHT on class CL_ISHMED_PERI_UTL has no exception.
Method FILL_OPS Signature
Method FILL_OPS on class CL_ISHMED_PERI_UTL has no parameter.
Method FILL_OPS on class CL_ISHMED_PERI_UTL has no exception.
Method FOUND_OPENTBIND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_GKI01 | Call by reference | Type reference (TYPE) | RN1PD_N1PDDGKI01_T | 20111011 | |||
2 | ![]() |
I_GM | Call by reference | Type reference (TYPE) | N1PDGKIGM | 20111011 | |||
3 | ![]() |
R_ANSWER | Value transfer | Type reference (TYPE) | ISH_TRUE_FALSE | IS-H: Boolscher Datentyp für TRUE (='1') und FALSE (='0') | 20111011 |
Method FOUND_OPENTBIND on class CL_ISHMED_PERI_UTL has no exception.
Method FOUND_OPS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ANSWER | Value transfer | Type reference (TYPE) | ISH_TRUE_FALSE | IS-H: Boolscher Datentyp für TRUE (='1') und FALSE (='0') | 20101028 | ||
2 | ![]() |
OPS | Call by reference | Type reference (TYPE) | ANY | 20101028 | |||
3 | ![]() |
REGEL | Call by reference | Type reference (TYPE) | ANY | 20101028 | |||
4 | ![]() |
SPEZ | Call by reference | Type reference (TYPE) | ANY | 20101028 |
Method FOUND_OPS on class CL_ISHMED_PERI_UTL has no exception.
Method GET_EXPTEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
TEXT | Value transfer | Type reference (TYPE) | STRING | 20101028 |
Method GET_EXPTEXT on class CL_ISHMED_PERI_UTL has no exception.
Method GET_TRAGZEIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_N1PDDASS | Call by reference | Type reference (TYPE) | N1PDDASS | PERINAT: Daten zur aktuellen Schwangerschaft | 20111011 | ||
2 | ![]() |
I_NGEBDAT | Call by reference | Type reference (TYPE) | SY-DATUM | IS-H: Geburtsdaten von Neugeborenen | 20111011 | ||
3 | ![]() |
R_SSW | Value transfer | Type reference (TYPE) | SY-TABIX | Index interner Tabellen | 20111011 |
Method GET_TRAGZEIT on class CL_ISHMED_PERI_UTL has no exception.
Method READ_SSRISIKO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_R2092 | Value transfer | Type reference (TYPE) | ISH_TRUE_FALSE | fuer Regel 2092 + 2093 | 20111011 | ||
2 | ![]() |
E_R2095 | Value transfer | Type reference (TYPE) | ISH_TRUE_FALSE | fuer Regel 2095 | 20111011 | ||
3 | ![]() |
E_SSR08 | Value transfer | Type reference (TYPE) | SY-TABIX | Rhesus-Inkompatibilität (bei vorangeg. Schwangersch.) | 20111011 | ||
4 | ![]() |
E_SSR10 | Value transfer | Type reference (TYPE) | SY-TABIX | Adipositas | 20111011 | ||
5 | ![]() |
E_SSR11 | Value transfer | Type reference (TYPE) | SY-TABIX | Kleinwuchs | 20111011 | ||
6 | ![]() |
E_SSR13 | Value transfer | Type reference (TYPE) | SY-TABIX | Schwangere unter 18 Jahren | 20111011 | ||
7 | ![]() |
E_SSR14 | Value transfer | Type reference (TYPE) | SY-TABIX | Schwangere über 35 Jahren | 20111011 | ||
8 | ![]() |
E_SSR15 | Value transfer | Type reference (TYPE) | SY-TABIX | Vielgebärende (mehr als 4 Kinder) | 20111011 | ||
9 | ![]() |
E_SSR17 | Value transfer | Type reference (TYPE) | SY-TABIX | Z. n. Frühgeburt (Schwangerschaftsalter: Unter 37 vollendete | 20111011 | ||
10 | ![]() |
E_SSR18 | Value transfer | Type reference (TYPE) | SY-TABIX | Z. n. Geburt eines hypotrophen Kindes (Gewicht unter 2500 g) | 20111011 | ||
11 | ![]() |
E_SSR19 | Value transfer | Type reference (TYPE) | SY-TABIX | Z. n. 2 oder mehr Aborten/Abbrüchen | 20111011 | ||
12 | ![]() |
E_SSR21 | Value transfer | Type reference (TYPE) | SY-TABIX | Komplikationen bei vorausgegangenen Entbindungen | 20111011 | ||
13 | ![]() |
E_SSR22 | Value transfer | Type reference (TYPE) | SY-TABIX | Komplikationen post partum | 20111011 | ||
14 | ![]() |
E_SSR23 | Value transfer | Type reference (TYPE) | SY-TABIX | Z. n. Sectio caesarea | 20111011 | ||
15 | ![]() |
E_SSR25 | Value transfer | Type reference (TYPE) | SY-TABIX | rasche Schwangerschaftsfolge (weniger als 1 Jahr) | 20111011 | ||
16 | ![]() |
E_SSR35 | Value transfer | Type reference (TYPE) | SY-TABIX | Mehrlingsschwangerschaft | 20111011 | ||
17 | ![]() |
E_SSR38 | Value transfer | Type reference (TYPE) | SY-TABIX | Terminunklarheit | 20111011 | ||
18 | ![]() |
E_SSRISIKO | Value transfer | Type reference (TYPE) | ISH_TRUE_FALSE | Risiko vorhanden | 20111011 | ||
19 | ![]() |
I_DOC_KEY | Value transfer | Type reference (TYPE) | RN2DOC_KEY | Schlüssel eines Dokuments | 20111011 |
Method READ_SSRISIKO on class CL_ISHMED_PERI_UTL has no exception.
History
Last changed by/on | SAP | 20110810 |
SAP Release Created in |