Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_ISHMED_TC_CONSTANT_DEF | Constants of Treatment Contract | 20120131 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_ISH_CONSTANT_DEFINITION | IS-H: Definition of General Constants | 20120131 |
Properties
Class | CL_ISHMED_TC_API | |
Short Description | Access Class for Treatment Authorization | |
Super Class | ||
Instantiability of a Class | 1 | Protected |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | N1BASE | IS-H: Basic Functionality; TSA Development |
Created | 20101223 | SAP |
Last change | 20131127 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_ISHMED_TC_API has no forward declaration.
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_ISHMED_TC_CONSTANT_DEF | Constants of Treatment Contract | 20120131 | ||
2 | IF_ISH_CONSTANT_DEFINITION | IS-H: Definition of General Constants | 20120131 |
Friends
Class CL_ISHMED_TC_API 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) | 20120131 | ||||
2 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20120131 | ||||
3 | ![]() |
Instance attribute | Public | Attribute reference (LIKE) | 20120131 | ||||
4 | ![]() |
Static Attribute | Private | Object reference (TYPE REF TO) | CL_ISHMED_TC_API | Access Class for Treatment Authorization | 20120131 | ||
5 | ![]() |
Instance attribute | Private | See coding | Table with Log Entries | 20120131 | |||
6 | ![]() |
Instance attribute | Private | See coding | 20120131 | ||||
7 | ![]() |
Instance attribute | Private | Type reference (TYPE) | RN1TC_MATRIX_T | OU-USER Assignment Matrix for Treatment Authorization | 20120131 | ||
8 | ![]() |
Instance attribute | Private | See coding | 20120131 | ||||
9 | ![]() |
Instance attribute | Private | Type reference (TYPE) | LTY_RN1TC_BUFFER_T | 20120131 | |||
10 | ![]() |
Instance attribute | Private | Type reference (TYPE) | LTY_RN1TC_BUFFER_T | 20120131 | |||
11 | ![]() |
Instance attribute | Private | Type reference (TYPE) | LTY_RN1TC_PROV_BUFFER_T | 20120131 | |||
12 | ![]() |
Instance attribute | Private | See coding | 20120131 | ||||
13 | ![]() |
Static Attribute | Private | Type reference (TYPE) | N1TC_DECAY_TIME | 0 | Expiry Time Negative Checks | 20120131 | |
14 | ![]() |
Static Attribute | Private | Type reference (TYPE) | EINRI | IS-H: Institution | 20120131 | ||
15 | ![]() |
Static Attribute | Private | Type reference (TYPE) | DATS | Date on Which API Instance Was Created | 20120131 | ||
16 | ![]() |
Static Attribute | Private | Type reference (TYPE) | N1TC_SECURITY_LEVEL | SECURITY_LEVEL_OFF | Treatment Authorization Security Level | 20120131 | |
17 | ![]() |
Instance attribute | Public | Attribute reference (LIKE) | 20120131 | ||||
18 | ![]() |
Instance attribute | Public | Attribute reference (LIKE) | 20120131 | ||||
19 | ![]() |
Instance attribute | Public | Attribute reference (LIKE) | 20120131 | ||||
20 | ![]() |
Instance attribute | Public | Attribute reference (LIKE) | 20120131 | ||||
21 | ![]() |
Instance attribute | Public | Attribute reference (LIKE) | 20120131 | ||||
22 | ![]() |
Instance attribute | Public | Attribute reference (LIKE) | 20120131 | ||||
23 | ![]() |
Instance attribute | Public | Attribute reference (LIKE) | 20120131 | ||||
24 | ![]() |
Instance attribute | Public | Attribute reference (LIKE) | 20120131 | ||||
25 | ![]() |
Instance attribute | Public | Attribute reference (LIKE) | 20120131 | ||||
26 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20120131 | ||||
27 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20120131 | ||||
28 | ![]() |
Instance attribute | Public | Attribute reference (LIKE) | 20120131 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Check for Treatment Authorization | 20120131 |
2 | ![]() |
Static method | Public | Method | Authorization Check for Delegation | 20120131 |
3 | ![]() |
Static method | Public | Method | Authorization Check for Checking Evaluation | 20120131 |
4 | ![]() |
Static method | Public | Method | User Authorization Check for Test in Admin Mode | 20120131 |
5 | ![]() |
Instance method | Public | Method | Check for Treatment Authorization - List Processing | 20120131 |
6 | ![]() |
Instance method | Public | Method | Check Treatment Authorization for Provisional Patient | 20120131 |
7 | ![]() |
Instance method | Private | Method | Call Internal Check Method Using BAdI | 20120131 |
8 | ![]() |
Instance method | Private | Method | Check Whether Treatment Auth. Is in Buffer | 20120131 |
9 | ![]() |
Instance method | Private | Method | Check Whether Treatment Auth. Is in Buffer (Test Mode) | 20120131 |
10 | ![]() |
Instance method | Private | Method | Check Whether Treatment Auth. Is in DB Buffer | 20120131 |
11 | ![]() |
Instance method | Private | Method | Check Whether Treatment Auth. Is in Buffer | 20120131 |
12 | ![]() |
Instance method | Private | Method | Check Whether Treatment Auth. Is in DB Buffer | 20120131 |
13 | ![]() |
Instance method | Private | Method | Check for Request for Treatment Authorization | 20120131 |
14 | ![]() |
Instance method | Private | Method | Call Internal Check Method Using BAdI | 20120131 |
15 | ![]() |
Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20120131 |
16 | ![]() |
Instance method | Public | Constructor | CONSTRUCTOR | 20120131 |
17 | ![]() |
Instance method | Public | Method | Matrix Data | 20120131 |
18 | ![]() |
Instance method | Public | Method | Returns Whether Treatment Authorization Is Active | 20120131 |
19 | ![]() |
Instance method | Public | Method | Checks Whether Treatment Auth.Settings Are Active for User | 20130507 |
20 | ![]() |
Static method | Public | Method | Load API Instance | 20120131 |
21 | ![]() |
Instance method | Public | Method | Delete Internal Buffer | 20120131 |
22 | ![]() |
Instance method | Public | Method | DO NOT USE!!! For internal Test ONLY!!!!! | 20120131 |
23 | ![]() |
Instance method | Public | Method | Delegate Treatment Authorization | 20120131 |
24 | ![]() |
Instance method | Public | Method | Request Treatment Authorization | 20120131 |
25 | ![]() |
Instance method | Public | Method | Save Entries | 20120131 |
26 | ![]() |
Instance method | Public | Method | DO NOT USE!!! For internal Test ONLY!!!!! | 20120131 |
27 | ![]() |
Instance method | Private | Method | Enter Treatment Authorization in Buffer | 20120131 |
28 | ![]() |
Instance method | Private | Method | Enter Treatment Authorization in Buffer (Test Mode) | 20120131 |
29 | ![]() |
Instance method | Private | Method | Enter Treatment Auth. in Buffer for Provisional Patient | 20120131 |
30 | ![]() |
Instance method | Private | Method | Expiry time for negative response past? | 20120131 |
31 | ![]() |
Instance method | Private | Method | Expiry time for response in test past? | 20120131 |
32 | ![]() |
Instance method | Private | Method | Write Entry in Access Log | 20120131 |
33 | ![]() |
Instance method | Private | Method | Prepare Delegation for Saving | 20120131 |
34 | ![]() |
Instance method | Private | Method | Prepare Request for Saving | 20120131 |
35 | ![]() |
Instance method | Private | Method | Enter Treatment Authorization in Buffer | 20120131 |
36 | ![]() |
Instance method | Private | Method | Enter Treatment Authorization in Buffer | 20120131 |
37 | ![]() |
Instance method | Private | Method | Exclude Special Applications | 20120131 |
38 | ![]() |
Instance method | Private | Method | Delete All Results for Patient (Request and Delegate) | 20120131 |
39 | ![]() |
Instance method | Private | Method | Save Log Entries | 20120131 |
40 | ![]() |
Instance method | Private | Method | Save Log Entries | 20120131 |
41 | ![]() |
Instance method | Private | Method | Save Approvals for Patients with Provisional Data | 20120131 |
42 | ![]() |
Instance method | Private | Method | Save Request for Temporary Treatment Authorization | 20120131 |
Events
Class CL_ISHMED_TC_API has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | LTY_RN1TC_BUFFER | Private | See coding | 20120131 | BEGIN OF lty_rn1tc_buffer,
institution_id TYPE einri,
patient_id TYPE patnr,
case_id TYPE falnr,
uname TYPE xubname,
insert_date TYPE ri_erdat,
insert_time type ri_ertim,
tc_type TYPE n1tc_type,
resp_type TYPE n1tc_ou_resp_type,
request_id TYPE n1tc_request_id,
exist TYPE ish_true_false,
request_possible TYPE ish_true_false,
dialog_mode type ish_on_off, "MED-49016
END OF lty_rn1tc_buffer
|
||
2 | LTY_RN1TC_BUFFER_T | Private | See coding | 20120131 | lty_rn1tc_buffer_t TYPE STANDARD TABLE OF lty_rn1tc_buffer
|
||
3 | LTY_RN1TC_PROV_BUFFER | Private | See coding | 20120131 | BEGIN OF lty_rn1tc_prov_buffer,
institution_id TYPE einri,
patient_prov_id TYPE ISH_PAPID,
uname TYPE xubname,
insert_date TYPE ri_erdat,
insert_time type ri_ertim,
exist TYPE ish_true_false,
END OF lty_rn1tc_prov_buffer
|
||
4 | LTY_RN1TC_PROV_BUFFER_T | Private | See coding | 20120131 | lty_rn1tc_prov_buffer_t TYPE STANDARD TABLE OF lty_rn1tc_prov_buffer
|
Method Signatures
Method CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20120131 | ||
2 | ![]() |
E_TC_EXIST | Call by reference | Type reference (TYPE) | ISH_TRUE_FALSE | IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') | 20120131 | ||
3 | ![]() |
E_TC_REQUEST_POSSIBLE | Call by reference | Type reference (TYPE) | ISH_TRUE_FALSE | IS-H: Boolscher Datentyp für TRUE (='1') und FALSE (='0') | 20120131 | ||
4 | ![]() |
IS_LOG_INFO | Call by reference | Type reference (TYPE) | RN1TC_LOG_INFO | Informationen zum Loggen von Zugriffen über temp. Beh. Auftr | 20120131 | ||
5 | ![]() |
I_CASE_ID | Call by reference | Type reference (TYPE) | FALNR | IS-H: Fallnummer | 20120131 | ||
6 | ![]() |
I_DIALOG_MODE | Call by reference | Type reference (TYPE) | ISH_ON_OFF | CL_ISHMED_TC_API=>ON | Check läuft im Dilaog => temp. BA | 20120131 | |
7 | ![]() |
I_PATIENT_ID | Call by reference | Type reference (TYPE) | PATNR | IS-H: Patientennummer | 20120131 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Behandlungsauftrag | 20120131 |
Method CHECK_AUTHORITY_DELEGATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_INSTITUTION_ID | Call by reference | Type reference (TYPE) | EINRI | IS-H: Einrichtung | 20120131 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler in Berechtigunsprüfungen | 20120131 |
Method CHECK_AUTHORITY_REPORTING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_INSTITUTION_ID | Call by reference | Type reference (TYPE) | EINRI | IS-H: Einrichtung | 20120131 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler in Berechtigunsprüfungen | 20120131 |
Method CHECK_AUTHORITY_TEST_ADMIN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_INSTITUTION_ID | Call by reference | Type reference (TYPE) | EINRI | IS-H: Einrichtung | 20120131 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler in Berechtigunsprüfungen | 20120131 |
Method CHECK_IN_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_LOG_INFO | Call by reference | Type reference (TYPE) | RN1TC_LOG_INFO | Informationen zum Loggen von Zugriffen über temp. Beh. Auftr | 20120131 | ||
2 | ![]() |
I_CASE_ID | Call by reference | Type reference (TYPE) | FALNR | IS-H: Fallnummer | 20120131 | ||
3 | ![]() |
I_PATIENT_ID | Call by reference | Type reference (TYPE) | PATNR | IS-H: Patientennummer | 20120131 | ||
4 | ![]() |
R_TC_EXIST | Value transfer | Type reference (TYPE) | ISH_TRUE_FALSE | IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') | 20120131 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Behandlungsauftrag | 20120131 |
Method CHECK_PATIENT_PROVISIONAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20120131 | ||
2 | ![]() |
E_TC_EXIST | Call by reference | Type reference (TYPE) | ISH_TRUE_FALSE | IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') | 20120131 | ||
3 | ![]() |
I_PATIENT_PROVISIONAL_ID | Call by reference | Type reference (TYPE) | ISH_PAPID | IS-H: Vorläufige Patientennummer | 20120131 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Behandlungsauftrag | 20120131 |
Method CHECK_PAT_PROV_TC_INTERNAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_TC_EXIST | Call by reference | Type reference (TYPE) | ISH_TRUE_FALSE | IS-H: Boolscher Datentyp für TRUE (='1') und FALSE (='0') | 20120131 | ||
2 | ![]() |
I_PATIENT_PROVISIONAL_ID | Call by reference | Type reference (TYPE) | ISH_PAPID | IS-H: Vorläufige Patientennummer | 20120131 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Behandlungsauftrag | 20120131 |
Method CHECK_TC_FROM_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_TC_BUFFER_READ | Call by reference | Type reference (TYPE) | ISH_ON_OFF | IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') | 20120131 | ||
2 | ![]() |
E_TC_EXIST | Call by reference | Type reference (TYPE) | ISH_TRUE_FALSE | IS-H: Boolscher Datentyp für TRUE (='1') und FALSE (='0') | 20120131 | ||
3 | ![]() |
E_TC_REQUEST_POSSIBLE | Call by reference | Type reference (TYPE) | ISH_TRUE_FALSE | IS-H: Boolscher Datentyp für TRUE (='1') und FALSE (='0') | 20120131 | ||
4 | ![]() |
IS_LOG_INFO | Call by reference | Type reference (TYPE) | RN1TC_LOG_INFO | Informationen zum Loggen von Zugriffen über temp. Beh. Auftr | 20120131 | ||
5 | ![]() |
I_CASE_ID | Call by reference | Type reference (TYPE) | FALNR | IS-H: Fallnummer | 20120131 | ||
6 | ![]() |
I_DIALOG_MODE | Call by reference | Type reference (TYPE) | ISH_ON_OFF | CL_ISHMED_TC_API=>OFF | IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') | 20121123 | |
7 | ![]() |
I_PATIENT_ID | Call by reference | Type reference (TYPE) | PATNR | IS-H: Patientennummer | 20120131 |
Method CHECK_TC_FROM_BUFFER on class CL_ISHMED_TC_API has no exception.
Method CHECK_TC_FROM_BUFFER_TEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_TC_BUFFER_READ | Call by reference | Type reference (TYPE) | ISH_ON_OFF | IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') | 20120131 | ||
2 | ![]() |
E_TC_EXIST | Call by reference | Type reference (TYPE) | ISH_TRUE_FALSE | IS-H: Boolscher Datentyp für TRUE (='1') und FALSE (='0') | 20120131 | ||
3 | ![]() |
E_TC_REQUEST_POSSIBLE | Call by reference | Type reference (TYPE) | ISH_TRUE_FALSE | IS-H: Boolscher Datentyp für TRUE (='1') und FALSE (='0') | 20120131 | ||
4 | ![]() |
IS_LOG_INFO | Call by reference | Type reference (TYPE) | RN1TC_LOG_INFO | Informationen zum Loggen von Zugriffen über temp. Beh. Auftr | 20120131 | ||
5 | ![]() |
I_CASE_ID | Call by reference | Type reference (TYPE) | FALNR | IS-H: Fallnummer | 20120131 | ||
6 | ![]() |
I_PATIENT_ID | Call by reference | Type reference (TYPE) | PATNR | IS-H: Patientennummer | 20120131 |
Method CHECK_TC_FROM_BUFFER_TEST on class CL_ISHMED_TC_API has no exception.
Method CHECK_TC_FROM_DB_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_LOG_INFO | Call by reference | Type reference (TYPE) | RN1TC_LOG_INFO | Informationen zum Loggen von Zugriffen über temp. Beh. Auftr | 20120131 | ||
2 | ![]() |
I_CASE_ID | Call by reference | Type reference (TYPE) | FALNR | IS-H: Fallnummer | 20120131 | ||
3 | ![]() |
I_PATIENT_ID | Call by reference | Type reference (TYPE) | PATNR | IS-H: Patientennummer | 20120131 | ||
4 | ![]() |
R_TC_EXIST | Value transfer | Type reference (TYPE) | ISH_TRUE_FALSE | IS-H: Boolscher Datentyp für TRUE (='1') und FALSE (='0') | 20120131 |
Method CHECK_TC_FROM_DB_BUFFER on class CL_ISHMED_TC_API has no exception.
Method CHECK_TC_FROM_PROV_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_TC_BUFFER_READ | Call by reference | Type reference (TYPE) | ISH_ON_OFF | IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') | 20120131 | ||
2 | ![]() |
E_TC_EXIST | Call by reference | Type reference (TYPE) | ISH_TRUE_FALSE | IS-H: Boolscher Datentyp für TRUE (='1') und FALSE (='0') | 20120131 | ||
3 | ![]() |
I_PATIENT_PROVISIONAL_ID | Call by reference | Type reference (TYPE) | ISH_PAPID | IS-H: Vorläufige Patientennummer | 20120131 |
Method CHECK_TC_FROM_PROV_BUFFER on class CL_ISHMED_TC_API has no exception.
Method CHECK_TC_FROM_PROV_DB_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_PATIENT_PROVISIONAL_ID | Call by reference | Type reference (TYPE) | ISH_PAPID | 20120131 | |||
2 | ![]() |
R_TC_EXIST | Value transfer | Type reference (TYPE) | ISH_TRUE_FALSE | IS-H: Boolscher Datentyp für TRUE (='1') und FALSE (='0') | 20120131 |
Method CHECK_TC_FROM_PROV_DB_BUFFER on class CL_ISHMED_TC_API has no exception.
Method CHECK_TC_FROM_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_LOG_INFO | Call by reference | Type reference (TYPE) | RN1TC_LOG_INFO | Informationen zum Loggen von Zugriffen über temp. Beh. Auftr | 20120131 | ||
2 | ![]() |
I_CASE_ID | Call by reference | Type reference (TYPE) | FALNR | IS-H: Fallnummer | 20120131 | ||
3 | ![]() |
I_PATIENT_ID | Call by reference | Type reference (TYPE) | PATNR | IS-H: Patientennummer | 20120131 | ||
4 | ![]() |
R_TC_EXIST | Value transfer | Type reference (TYPE) | ISH_TRUE_FALSE | IS-H: Boolscher Datentyp für TRUE (='1') und FALSE (='0') | 20120131 |
Method CHECK_TC_FROM_REQUEST on class CL_ISHMED_TC_API has no exception.
Method CHECK_TC_INTERNAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_RESP_TYPE | Call by reference | Type reference (TYPE) | N1TC_OU_RESP_TYPE | Bezugsebene des Behandllungsauftrages | 20120131 | ||
2 | ![]() |
E_TC_EXIST | Call by reference | Type reference (TYPE) | ISH_TRUE_FALSE | IS-H: Boolscher Datentyp für TRUE (='1') und FALSE (='0') | 20120131 | ||
3 | ![]() |
E_TC_REQUEST_POSSIBLE | Call by reference | Type reference (TYPE) | ISH_TRUE_FALSE | IS-H: Boolscher Datentyp für TRUE (='1') und FALSE (='0') | 20120131 | ||
4 | ![]() |
I_CASE_ID | Call by reference | Type reference (TYPE) | FALNR | IS-H: Fallnummer | 20120131 | ||
5 | ![]() |
I_PATIENT_ID | Call by reference | Type reference (TYPE) | PATNR | IS-H: Patientennummer | 20120131 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Behandlungsauftrag | 20120131 |
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_ISHMED_TC_API has no parameter.
Method CLASS_CONSTRUCTOR on class CL_ISHMED_TC_API has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_INSTITUTION_ID | Call by reference | Type reference (TYPE) | EINRI | IS-H: Einrichtung | 20120131 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Behandlungsauftrag | 20120131 |
Method GET_MATRIX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_TC_MATRIX | Call by reference | Type reference (TYPE) | RN1TC_MATRIX_T | Die OE-USER Zuordungsmatrix des Behandlungsauftrages | 20120131 |
Method GET_MATRIX on class CL_ISHMED_TC_API has no exception.
Method IS_ACTIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_ACTIVE | Value transfer | Type reference (TYPE) | ISH_TRUE_FALSE | IS-H: Boolscher Datentyp für TRUE (='1') und FALSE (='0') | 20120131 |
Method IS_ACTIVE on class CL_ISHMED_TC_API has no exception.
Method IS_ACTIVE_FOR_USER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_VALUE | Value transfer | Type reference (TYPE) | ISH_TRUE_FALSE | IS-H: Boolscher Datentyp für TRUE (='1') und FALSE (='0') | 20130507 |
Method IS_ACTIVE_FOR_USER on class CL_ISHMED_TC_API has no exception.
Method LOAD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_INSTITUTION_ID | Call by reference | Type reference (TYPE) | EINRI | IS-H: Einrichtung | 20120131 | ||
2 | ![]() |
RR_API | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_TC_API | Zugriffsklasse für den Behandlungsauftrag | 20120131 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Behandlungsauftrag | 20120131 |
Method REFRESH Signature
Method REFRESH on class CL_ISHMED_TC_API has no parameter.
Method REFRESH on class CL_ISHMED_TC_API has no exception.
Method REINIT_FOR_TEST Signature
Method REINIT_FOR_TEST on class CL_ISHMED_TC_API has no parameter.
Method REINIT_FOR_TEST on class CL_ISHMED_TC_API has no exception.
Method REQUEST_DELEGATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_CASE_ID | Call by reference | Type reference (TYPE) | FALNR | IS-H: Fallnummer | 20120131 | ||
2 | ![]() |
I_PATIENT_ID | Call by reference | Type reference (TYPE) | PATNR | IS-H: Patientennummer | 20120131 | ||
3 | ![]() |
I_UNAME | Call by reference | Type reference (TYPE) | XUBNAME | Benutzername im Benutzerstamm | 20120131 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Behandlungsauftrag | 20120131 | |
2 | ![]() |
Fehler in Berechtigunsprüfungen | 20120131 | |
3 | ![]() |
Delegation des Behandlungsauftrags abgebrochen | 20120131 |
Method REQUEST_TC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_LOG_INFO | Call by reference | Type reference (TYPE) | RN1TC_LOG_INFO | Informationen zum Loggen von Zugriffen über temp. Beh. Auftr | 20120131 | ||
2 | ![]() |
I_CASE_ID | Call by reference | Type reference (TYPE) | FALNR | IS-H: Fallnummer | 20120131 | ||
3 | ![]() |
I_PATIENT_ID | Call by reference | Type reference (TYPE) | PATNR | IS-H: Patientennummer | 20120131 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Behandlungsauftrag | 20120131 | |
2 | ![]() |
Delegation des Behandlungsauftrags abgebrochen | 20120131 |
Method SAVE Signature
Method SAVE on class CL_ISHMED_TC_API has no parameter.
Method SAVE on class CL_ISHMED_TC_API has no exception.
Method SET_GLOB_SETTINGS_FOR_TEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_DECAY_TIME | Call by reference | Type reference (TYPE) | N1TC_DECAY_TIME | 0 | Verfallszeit negativer Prüfungen | 20120131 | |
2 | ![]() |
I_SECURITY_LEVEL | Call by reference | Type reference (TYPE) | N1TC_SECURITY_LEVEL | SECURITY_LEVEL_OFF | Behandluingsauftrag Security-Level | 20120131 | |
3 | ![]() |
I_UNAME | Call by reference | Type reference (TYPE) | XUBNAME | SY-UNAME | Benutzername im Benutzerstamm | 20120131 |
Method SET_GLOB_SETTINGS_FOR_TEST on class CL_ISHMED_TC_API has no exception.
Method SET_TC_TO_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_CASE_ID | Call by reference | Type reference (TYPE) | FALNR | IS-H: Fallnummer | 20120131 | ||
2 | ![]() |
I_DIALOG_MODE | Call by reference | Type reference (TYPE) | ISH_ON_OFF | CL_ISHMED_TC_API=>OFF | IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') | 20121123 | |
3 | ![]() |
I_EXIST | Call by reference | Type reference (TYPE) | ISH_TRUE_FALSE | IS-H: Boolscher Datentyp für TRUE (='1') und FALSE (='0') | 20120131 | ||
4 | ![]() |
I_PATIENT_ID | Call by reference | Type reference (TYPE) | PATNR | IS-H: Patientennummer | 20120131 | ||
5 | ![]() |
I_REQUEST_ID | Call by reference | Type reference (TYPE) | N1TC_REQUEST_ID | Schlüssel eines Temporären Behandlungsauftrags | 20120131 | ||
6 | ![]() |
I_REQUEST_POSSIBLE | Call by reference | Type reference (TYPE) | ISH_TRUE_FALSE | IS-H: Boolscher Datentyp für TRUE (='1') und FALSE (='0') | 20120131 | ||
7 | ![]() |
I_RESP_TYPE | Call by reference | Type reference (TYPE) | N1TC_OU_RESP_TYPE | Bezugsebene des Behandllungsauftrages | 20120131 | ||
8 | ![]() |
I_TC_TYPE | Call by reference | Type reference (TYPE) | N1TC_TYPE | Typ des Behandlungsatuftags | 20120131 | ||
9 | ![]() |
I_TO_DB | Call by reference | Type reference (TYPE) | ISH_ON_OFF | ON | IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') | 20120131 |
Method SET_TC_TO_BUFFER on class CL_ISHMED_TC_API has no exception.
Method SET_TC_TO_BUFFER_TEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_CASE_ID | Call by reference | Type reference (TYPE) | FALNR | IS-H: Fallnummer | 20120131 | ||
2 | ![]() |
I_EXIST | Call by reference | Type reference (TYPE) | ISH_TRUE_FALSE | IS-H: Boolscher Datentyp für TRUE (='1') und FALSE (='0') | 20120131 | ||
3 | ![]() |
I_PATIENT_ID | Call by reference | Type reference (TYPE) | PATNR | IS-H: Patientennummer | 20120131 | ||
4 | ![]() |
I_REQUEST_ID | Call by reference | Type reference (TYPE) | N1TC_REQUEST_ID | Schlüssel eines Temporären Behandlungsauftrags | 20120131 | ||
5 | ![]() |
I_REQUEST_POSSIBLE | Call by reference | Type reference (TYPE) | ISH_TRUE_FALSE | IS-H: Boolscher Datentyp für TRUE (='1') und FALSE (='0') | 20120131 | ||
6 | ![]() |
I_RESP_TYPE | Call by reference | Type reference (TYPE) | N1TC_OU_RESP_TYPE | Bezugsebene des Behandllungsauftrages | 20120131 | ||
7 | ![]() |
I_TC_TYPE | Call by reference | Type reference (TYPE) | N1TC_TYPE | Typ des Behandlungsatuftags | 20120131 | ||
8 | ![]() |
I_TO_DB | Call by reference | Type reference (TYPE) | ISH_ON_OFF | ON | IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') | 20120131 |
Method SET_TC_TO_BUFFER_TEST on class CL_ISHMED_TC_API has no exception.
Method SET_TC_TO_PROV_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_EXIST | Call by reference | Type reference (TYPE) | ISH_TRUE_FALSE | IS-H: Boolscher Datentyp für TRUE (='1') und FALSE (='0') | 20120131 | ||
2 | ![]() |
I_PATIENT_PROVISIONAL_ID | Call by reference | Type reference (TYPE) | ISH_PAPID | 20120131 | |||
3 | ![]() |
I_REQUEST_ID | Call by reference | Type reference (TYPE) | N1TC_REQUEST_ID | Schlüssel eines Temporären Behandlungsauftrags | 20120131 | ||
4 | ![]() |
I_TC_TYPE | Call by reference | Type reference (TYPE) | N1TC_TYPE | TC_TYPE_NORMAL | Typ des Behandlungsatuftags | 20120131 | |
5 | ![]() |
I_TO_DB | Call by reference | Type reference (TYPE) | ISH_ON_OFF | ON | IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') | 20120131 |
Method SET_TC_TO_PROV_BUFFER on class CL_ISHMED_TC_API has no exception.
Method TIME_EXPIRED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_INSERT_DATE | Call by reference | Type reference (TYPE) | RI_ERDAT | IS-H: Datum, an dem der Satz hinzugefügt wurde | 20120131 | ||
2 | ![]() |
I_INSERT_TIME | Call by reference | Type reference (TYPE) | RI_ERTIM | IS-H: Uhrzeit, zu der der Satz hinzugefügt wurde | 20120131 | ||
3 | ![]() |
R_EXPIRED | Value transfer | Type reference (TYPE) | ISH_TRUE_FALSE | IS-H: Boolscher Datentyp für TRUE (='1') und FALSE (='0') | 20120131 |
Method TIME_EXPIRED on class CL_ISHMED_TC_API has no exception.
Method TIME_EXPIRED_TEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_INSERT_DATE | Call by reference | Type reference (TYPE) | RI_ERDAT | IS-H: Datum, an dem der Satz hinzugefügt wurde | 20120131 | ||
2 | ![]() |
I_INSERT_TIME | Call by reference | Type reference (TYPE) | RI_ERTIM | IS-H: Uhrzeit, zu der der Satz hinzugefügt wurde | 20120131 | ||
3 | ![]() |
R_EXPIRED | Value transfer | Type reference (TYPE) | ISH_TRUE_FALSE | IS-H: Boolscher Datentyp für TRUE (='1') und FALSE (='0') | 20120131 |
Method TIME_EXPIRED_TEST on class CL_ISHMED_TC_API has no exception.
Method WRITE_ACCESS_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_LOG_INFO | Call by reference | Type reference (TYPE) | RN1TC_LOG_INFO | Informationen zum Loggen von Zugriffen über temp. Beh. Auftr | 20120131 | ||
2 | ![]() |
I_REQUEST_ID | Call by reference | Type reference (TYPE) | N1TC_REQUEST_ID | Schlüssel eines Temporären Behandlungsauftrags | 20120131 |
Method WRITE_ACCESS_LOG on class CL_ISHMED_TC_API has no exception.
Method WRITE_TC_DELEGATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_LOG_INFO | Call by reference | Type reference (TYPE) | RN1TC_LOG_INFO | Informationen zum Loggen von Zugriffen über temp. Beh. Auftr | 20120131 | ||
2 | ![]() |
IS_REQUEST | Call by reference | Type reference (TYPE) | RN1TC_REQUEST_DB | Daten der Beantraugung eines Behandlungsauftrages | 20120131 |
Method WRITE_TC_DELEGATION on class CL_ISHMED_TC_API has no exception.
Method WRITE_TC_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_LOG_INFO | Call by reference | Type reference (TYPE) | RN1TC_LOG_INFO | Informationen zum Loggen von Zugriffen über temp. Beh. Auftr | 20120131 | ||
2 | ![]() |
IS_REQUEST | Call by reference | Type reference (TYPE) | RN1TC_REQUEST_DB | Daten der Beantraugung eines Behandlungsauftrages | 20120131 | ||
3 | ![]() |
I_WITH_DB_BUFFER | Call by reference | Type reference (TYPE) | ISH_ON_OFF | ON | IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') | 20120131 |
Method WRITE_TC_REQUEST on class CL_ISHMED_TC_API has no exception.
Method WRITE_TO_BUFFER_DB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_CASE_ID | Call by reference | Type reference (TYPE) | FALNR | IS-H: Fallnummer | 20120131 | ||
2 | ![]() |
I_PATIENT_ID | Call by reference | Type reference (TYPE) | PATNR | IS-H: Patientennummer | 20120131 | ||
3 | ![]() |
I_REQUEST_ID | Call by reference | Type reference (TYPE) | N1TC_REQUEST_ID | Schlüssel eines Temporären Behandlungsauftrags | 20120131 | ||
4 | ![]() |
I_RESP_TYPE | Call by reference | Type reference (TYPE) | N1TC_OU_RESP_TYPE | Bezugsebene des Behandllungsauftrages | 20120131 | ||
5 | ![]() |
I_TC_TYPE | Call by reference | Type reference (TYPE) | N1TC_TYPE | Typ des Behandlungsatuftags | 20120131 |
Method WRITE_TO_BUFFER_DB on class CL_ISHMED_TC_API has no exception.
Method WRITE_TO_PROV_BUFFER_DB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_PATIENT_PROVISIONAL_ID | Call by reference | Type reference (TYPE) | ISH_PAPID | 20120131 | |||
2 | ![]() |
I_REQUEST_ID | Call by reference | Type reference (TYPE) | N1TC_REQUEST_ID | Schlüssel eines Temporären Behandlungsauftrags | 20120131 | ||
3 | ![]() |
I_TC_TYPE | Call by reference | Type reference (TYPE) | N1TC_TYPE | Typ des Behandlungsatuftags | 20120131 |
Method WRITE_TO_PROV_BUFFER_DB on class CL_ISHMED_TC_API has no exception.
Method _CHECK_SPECIAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_RESULT | Value transfer | Type reference (TYPE) | ISH_TRUE_FALSE | IS-H: Boolscher Datentyp für TRUE (='1') und FALSE (='0') | 20120131 |
Method _CHECK_SPECIAL on class CL_ISHMED_TC_API has no exception.
Method _DEL_PAT_RESULT_FROM_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_PATIENT_ID | Call by reference | Type reference (TYPE) | PATNR | IS-H: Patientennummer | 20120131 |
Method _DEL_PAT_RESULT_FROM_BUFFER on class CL_ISHMED_TC_API has no exception.
Method _SAVE_ACCESS_LOG Signature
Method _SAVE_ACCESS_LOG on class CL_ISHMED_TC_API has no parameter.
Method _SAVE_ACCESS_LOG on class CL_ISHMED_TC_API has no exception.
Method _SAVE_BUFFER_DB Signature
Method _SAVE_BUFFER_DB on class CL_ISHMED_TC_API has no parameter.
Method _SAVE_BUFFER_DB on class CL_ISHMED_TC_API has no exception.
Method _SAVE_PROV_BUFFER_DB Signature
Method _SAVE_PROV_BUFFER_DB on class CL_ISHMED_TC_API has no parameter.
Method _SAVE_PROV_BUFFER_DB on class CL_ISHMED_TC_API has no exception.
Method _SAVE_TC_REQUEST Signature
Method _SAVE_TC_REQUEST on class CL_ISHMED_TC_API has no parameter.
Method _SAVE_TC_REQUEST on class CL_ISHMED_TC_API has no exception.
History
Last changed by/on | SAP | 20131127 |
SAP Release Created in |