SAP ABAP Class CL_ISHMED_CORDTPL (ISHMED: CORD - Clin. Order Template)
Hierarchy
☛
IS-H (Software Component) SAP Healthcare
⤷
IS-HMED (Application Component) Clinical System
⤷
N1CORDMG_MED (Package) IS-H*MED: Clinical Ordering
⤷
⤷
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 | 20070912 |
Properties
| Class | CL_ISHMED_CORDTPL | |
| Short Description | ISHMED: CORD - Clin. Order Template | |
| Super Class | CL_ISH_MASTER_DATA | IS-H: Base Class for Master Data Objects |
| Instantiability of a Class | 1 | Protected |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | N1CORDMG_MED | IS-H*MED: Clinical Ordering |
| Created | 20070912 | SAP |
| Last change | 20080505 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_ISHMED_CORDTPL has no interface implemented.
Friends
Class CL_ISHMED_CORDTPL has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_ISHMED_CORDTYP | IS-H*MED: Clinical Order Type | 20070912 | |||
| 2 | Instance attribute | Protected | Object reference (TYPE REF TO) | N1CORDTPLT | CORD: Clin. Order Template Texts | 20100119 | |||
| 3 | Instance attribute | Protected | Object reference (TYPE REF TO) | N1CORDTPL | CORD: Clin. Order Template | 20100119 | |||
| 4 | Instance attribute | Protected | Type reference (TYPE) | N1CORDTPL | Current Data | 20070912 | |||
| 5 | Instance attribute | Protected | Type reference (TYPE) | N1CORDTPLT | Current Data (Texts) | 20070912 | |||
| 6 | Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | Delete Flag | 20070912 | |||
| 7 | Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | abap_true: No Check for Changes | 20070912 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Constructor | CONSTRUCTOR | 20070912 | |
| 2 | Static method | Public | Method | Creates a New Object | 20070912 | |
| 3 | Instance method | Public | Method | Returns the Active Indicator | 20070912 | |
| 4 | Instance method | Public | Method | Returns the Change Check Indicator | 20070912 | |
| 5 | Instance method | Public | Method | Returns Serialised Order Data | 20070912 | |
| 6 | Instance method | Public | Method | Returns Template ID | 20070912 | |
| 7 | Instance method | Public | Method | Returns the Description | 20070912 | |
| 8 | Instance method | Public | Method | Returns Order Type | 20070912 | |
| 9 | Instance method | Public | Method | Returns the Deletion Indicator | 20070912 | |
| 10 | Instance method | Public | Method | Returns N1CORDTPL Data | 20070912 | |
| 11 | Instance method | Public | Method | Returns N1CORDTPLT Data | 20070912 | |
| 12 | Static method | Public | Method | Loads an Object (Without DB Access) | 20070912 | |
| 13 | Instance method | Public | Method | Sets the Active Indicator | 20070912 | |
| 14 | Instance method | Public | Method | Sets the Change Check Indicator | 20070912 | |
| 15 | Instance method | Public | Method | Sets the Serialized Order Data | 20070912 | |
| 16 | Instance method | Public | Method | Sets the Description | 20070912 | |
| 17 | Instance method | Public | Method | Sets Deletion Indicator | 20070912 |
Events
Class CL_ISHMED_CORDTPL has no event.
Types
Class CL_ISHMED_CORDTPL has no local type.
Method Signatures
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_CORDTYP | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_CORDTYP | IS-H*MED: Klinischer Auftragstyp | 20070912 | |||
| 2 | IS_N1CORDTPL | Call by reference | Type reference (TYPE) | N1CORDTPL | KLAT: Klinische Auftragsvorlage | 20070912 | |||
| 3 | IS_N1CORDTPLT | Call by reference | Type reference (TYPE) | N1CORDTPLT | KLAT: Klinische Auftragsvorlage Texte | 20070912 | |||
| 4 | I_MODE | Call by reference | Type reference (TYPE) | ISH_MODUS | IS-H: Bearbeitungsmodus von Datensätzen (I/U/D) | 20070912 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | IS-H: Oberklasse für statische Exceptions | 20070926 |
Method CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_CORDTYP | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_CORDTYP | IS-H*MED: Klinischer Auftragstyp | 20070912 | |||
| 2 | I_CORDTPLNAME | Call by reference | Type reference (TYPE) | N1CORDTPLNAME | KLAT: Bezeichnung einer Klinischen Auftragsvorlage | 20070912 | |||
| 3 | I_MANDT | Call by reference | Type reference (TYPE) | SY-MANDT | SY-MANDT | Mandantenkennung des aktuellen Benutzers | 20070912 | ||
| 4 | I_SPRAS | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | Sprachenschlüssel der aktuellen Textumgebung | 20070912 | ||
| 5 | RR_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_CORDTPL | ISHMED: KLAT - Klinische Auftragsvorlage | 20070912 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | IS-H: Oberklasse für statische Exceptions | 20070926 |
Method GET_ACTIVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_ACTIVE | Value transfer | Type reference (TYPE) | N1CORDTPLACTV | KLAT: Kennz. Klin. Auftragsvorlage aktiv | 20070912 |
Method GET_ACTIVE on class CL_ISHMED_CORDTPL has no exception.
Method GET_CHECK_CHANGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_CHECK_CHANGES | Value transfer | Type reference (TYPE) | ABAP_BOOL | abap_true: Änderungsprüfkennzeichen aktiv | 20070912 |
Method GET_CHECK_CHANGES on class CL_ISHMED_CORDTPL has no exception.
Method GET_CORDER_XML Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_CORDER_XML | Value transfer | Type reference (TYPE) | N1SERIALIZED | Serialisierte Daten (String) | 20070912 |
Method GET_CORDER_XML on class CL_ISHMED_CORDTPL has no exception.
Method GET_CORDTPLID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_CORDTPLID | Value transfer | Type reference (TYPE) | N1CORDTPLID | KLAT: Identifikation einer Klinischen Auftragsvorlage | 20070912 |
Method GET_CORDTPLID on class CL_ISHMED_CORDTPL has no exception.
Method GET_CORDTPLNAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_CORDTPLNAME | Value transfer | Type reference (TYPE) | N1CORDTPLNAME | KLAT: Bezeichnung einer Klinischen Auftragsvorlage | 20070912 |
Method GET_CORDTPLNAME on class CL_ISHMED_CORDTPL has no exception.
Method GET_CORDTYP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RR_CORDTYP | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_CORDTYP | IS-H*MED: Klinischer Auftragstyp | 20070912 |
Method GET_CORDTYP on class CL_ISHMED_CORDTPL has no exception.
Method GET_DELETIONMARK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_DELETIONMARK | Value transfer | Type reference (TYPE) | ABAP_BOOL | abap_true: Vorlage ist zur Löschung markiert | 20070912 |
Method GET_DELETIONMARK on class CL_ISHMED_CORDTPL has no exception.
Method GET_N1CORDTPL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RS_N1CORDTPL | Value transfer | Type reference (TYPE) | N1CORDTPL | KLAT: Klinische Auftragsvorlage | 20070912 |
Method GET_N1CORDTPL on class CL_ISHMED_CORDTPL has no exception.
Method GET_N1CORDTPLT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RS_N1CORDTPLT | Value transfer | Type reference (TYPE) | N1CORDTPLT | KLAT: Klinische Auftragsvorlage Texte | 20070912 |
Method GET_N1CORDTPLT on class CL_ISHMED_CORDTPL has no exception.
Method LOAD_BY_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_CORDTYP | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_CORDTYP | IS-H*MED: Klinischer Auftragstyp | 20070912 | |||
| 2 | IS_N1CORDTPL | Call by reference | Type reference (TYPE) | N1CORDTPL | KLAT: Klinische Auftragsvorlage | 20070912 | |||
| 3 | IS_N1CORDTPLT | Call by reference | Type reference (TYPE) | N1CORDTPLT | KLAT: Klinische Auftragsvorlage Texte | 20070912 | |||
| 4 | RR_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_CORDTPL | ISHMED: KLAT - Klinische Auftragsvorlage | 20070912 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | IS-H: Oberklasse für statische Exceptions | 20071016 |
Method SET_ACTIVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ACTIVE | Call by reference | Type reference (TYPE) | N1CORDTPLACTV | KLAT: Kennz. Klin. Auftragsvorlage aktiv | 20070912 | |||
| 2 | R_CHANGED | Value transfer | Type reference (TYPE) | ABAP_BOOL | abap_true: Aktivkennzeichen wurde geändert | 20070912 |
Method SET_ACTIVE on class CL_ISHMED_CORDTPL has no exception.
Method SET_CHECK_CHANGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CHECK_CHANGES | Call by reference | Type reference (TYPE) | ABAP_BOOL | abap_true: Änderungsprüfung aktiv | 20070912 | |||
| 2 | R_CHANGED | Value transfer | Type reference (TYPE) | ABAP_BOOL | abap_true: Änderungsprüfkennzeichen wurde geändert | 20070912 |
Method SET_CHECK_CHANGES on class CL_ISHMED_CORDTPL has no exception.
Method SET_CORDER_XML Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CORDER_XML | Call by reference | Type reference (TYPE) | N1SERIALIZED | Serialisierte Daten (String) | 20070912 | |||
| 2 | R_CHANGED | Value transfer | Type reference (TYPE) | ABAP_BOOL | abap_true: Daten wurden verändert | 20070912 |
Method SET_CORDER_XML on class CL_ISHMED_CORDTPL has no exception.
Method SET_CORDTPLNAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CORDTPLNAME | Call by reference | Type reference (TYPE) | N1CORDTPLNAME | KLAT: Bezeichnung einer Klinischen Auftragsvorlage | 20070912 | |||
| 2 | R_CHANGED | Value transfer | Type reference (TYPE) | ABAP_BOOL | abap_true: Bezeichnung wurde geändert | 20070912 |
Method SET_CORDTPLNAME on class CL_ISHMED_CORDTPL has no exception.
Method SET_DELETIONMARK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_CHANGED | Value transfer | Type reference (TYPE) | ABAP_BOOL | abap_true: Löschkennzeichen wurde gesetzt | 20070912 |
Method SET_DELETIONMARK on class CL_ISHMED_CORDTPL has no exception.
History
| Last changed by/on | SAP | 20080505 |
| SAP Release Created in |