SAP ABAP Class /IWFND/IF_MED_MDL_VOCAN_TYPES (Types for vocabulary annotations)
Properties
Class /IWFND/IF_MED_MDL_VOCAN_TYPES  
Short Description Types for vocabulary annotations    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20130221   SAP 
Last change 20141120    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /IWFND/IF_MED_MDL_VOCAN_TYPES has no interface implemented.
Friends
Class /IWFND/IF_MED_MDL_VOCAN_TYPES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GCS_VOCAN_EXPRESSION_TYPES Constant Public See coding 20130225
2 GCS_VOCAN_SIMPLE_VALUES Constant Public See coding 20130225
Methods
Class /IWFND/IF_MED_MDL_VOCAN_TYPES has no method.
Events
Class /IWFND/IF_MED_MDL_VOCAN_TYPES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_VOCAN_ANN2SER_REF Public See coding 20130903 BEGIN OF ty_s_vocan_ann2ser_ref, serv_tech_name TYPE /iwfnd/med_mdl_srg_name, serv_ext_name TYPE /iwfnd/med_mdl_srg_identifier, version TYPE /iwfnd/med_mdl_version, namespace TYPE /iwfnd/med_mdl_namespace, alias type string, schema_namespace type string, is_main_service TYPE abap_bool, includes type ty_t_vocan_vocab_includes. TYPES: END OF ty_s_vocan_ann2ser_ref
2 TY_S_VOCAN_ANNOTATION Public See coding 20130221 BEGIN OF ty_s_vocan_annotation, entity_id TYPE /iwfnd/med_mdl_uuid_small, term TYPE string, "the term bound by the annotation. qualifier TYPE string. "used to discriminate between multiple bindings of the same property or type. INCLUDE TYPE ty_s_vocan_expression_key. TYPES: END OF ty_s_vocan_annotation
3 TY_S_VOCAN_ANNOTATION_ID Public See coding 20130221 BEGIN OF ty_s_vocan_annotation_id, annotation_id TYPE /iwfnd/med_mdl_uuid_small, END OF ty_s_vocan_annotation_id
4 TY_S_VOCAN_ANNO_REF Public See coding 20130513 BEGIN OF ty_s_vocan_anno_ref, annofile_id TYPE /iwfnd/med_vocab_id, annofile_version TYPE /iwfnd/med_vocab_version, includes TYPE ty_t_vocan_vocab_includes, END OF ty_s_vocan_anno_ref
5 TY_S_VOCAN_ANN_TARGET Public See coding 20130221 BEGIN OF ty_s_vocan_ann_target, entity_id TYPE /iwfnd/med_mdl_uuid_small, target TYPE string, qualifier TYPE string, "used to discriminate between multiple bindings of the same property or type. namespace_qualifier TYPE string, "used to discriminate between multiple bindings of the same property or type. annotation_ids TYPE ty_t_vocan_annotation_ids, END OF ty_s_vocan_ann_target
6 TY_S_VOCAN_COLLECTION Public See coding 20130221 BEGIN OF ty_s_vocan_collection, entity_id TYPE /iwfnd/med_mdl_uuid_small, expression_keys TYPE ty_t_vocan_expression_keys, END OF ty_s_vocan_collection
7 TY_S_VOCAN_EXPRESSION_KEY Public See coding 20130221 BEGIN OF ty_s_vocan_expression_key, expression_id TYPE /iwfnd/med_mdl_uuid_small, expression_type TYPE string, END OF ty_s_vocan_expression_key
8 TY_S_VOCAN_FUNCTION Public See coding 20130221 BEGIN OF ty_s_vocan_function, entity_id TYPE /iwfnd/med_mdl_uuid_small, name TYPE string, fun_param_ids TYPE ty_t_vocan_fun_param_ids, END OF ty_s_vocan_function
9 TY_S_VOCAN_FUN_PARAM Public See coding 20130221 BEGIN OF ty_s_vocan_fun_param, entity_id TYPE /iwfnd/med_mdl_uuid_small. INCLUDE TYPE ty_s_vocan_expression_key. TYPES: END OF ty_s_vocan_fun_param
10 TY_S_VOCAN_FUN_PARAM_ID Public See coding 20130221 BEGIN OF ty_s_vocan_fun_param_id, fun_param_id TYPE /iwfnd/med_mdl_uuid_small, END OF ty_s_vocan_fun_param_id
11 TY_S_VOCAN_HEADER Public See coding 20130422 BEGIN OF ty_s_vocan_header, * ext_model_tname TYPE ty_e_mdl_tech_name, "technical name of the external model changed_timestmp TYPE timestamp, * no_conversions TYPE abap_bool, * source_info_class TYPE /iwbep/med_definition_class, "Optional: Name of the model provider class if it implements interface /IWBEP/IF_MGW_MED_SOURCE_INFO END OF ty_s_vocan_header
12 TY_S_VOCAN_LABEL_ELEM Public See coding 20130225 BEGIN OF ty_s_vocan_label_elem, entity_id TYPE /iwfnd/med_mdl_uuid_small, name TYPE string. INCLUDE TYPE ty_s_vocan_expression_key. TYPES: END OF ty_s_vocan_label_elem
13 TY_S_VOCAN_MODEL Public See coding 20130221 BEGIN OF ty_s_vocan_model, header TYPE ty_s_vocan_header, referenced_anno_files TYPE ty_t_vocan_ser2ann_refs, "References TO this Service defined in the Annotation Files Repository vocab_references TYPE ty_t_vocan_vocab_refs, "References TO an Vocabulary annofile_references TYPE ty_t_vocan_anno_refs, "References TO an Annotation File referenced_services TYPE ty_t_vocan_ann2ser_refs, "References TO Services of this annotation file annotation_targets TYPE ty_t_vocan_ann_targets, "Vocabulary Annotation Targets annotations TYPE ty_t_vocan_annotations, "Vocabulary Annotation collections TYPE ty_t_vocan_collections, "Vocabulary Annotation Collections records TYPE ty_t_vocan_records, "Vocabulary Annotation Records properties TYPE ty_t_vocan_properties, "Vocabulary Annotation Properties simple_values TYPE ty_t_vocan_simple_vals, "Vocabulary Annotation Simple Values functions TYPE ty_t_vocan_functions, "Vocabulary Annotation Functions function_params TYPE ty_t_vocan_fun_params, "Vocabulary Annotation Function Parameters urls TYPE ty_t_vocan_urls, "Vocabulary Annotation URLs labeled_elements TYPE ty_t_vocan_label_elems, "Vocabulary Annotation Labeled Elements END OF ty_s_vocan_model
14 TY_S_VOCAN_PROPERTY Public See coding 20130221 BEGIN OF ty_s_vocan_property, entity_id TYPE /iwfnd/med_mdl_uuid_small, name TYPE string. INCLUDE TYPE ty_s_vocan_expression_key. TYPES: END OF ty_s_vocan_property
15 TY_S_VOCAN_PROPERTY_ID Public See coding 20130221 BEGIN OF ty_s_vocan_property_id, property_id TYPE /iwfnd/med_mdl_uuid_small, END OF ty_s_vocan_property_id
16 TY_S_VOCAN_RECORD Public See coding 20130221 BEGIN OF ty_s_vocan_record, entity_id TYPE /iwfnd/med_mdl_uuid_small, property_ids TYPE ty_t_vocan_property_ids, type TYPE string, END OF ty_s_vocan_record
17 TY_S_VOCAN_SER2ANN_REF Public See coding 20130308 BEGIN OF ty_s_vocan_ser2ann_ref, anno_tech_name TYPE /iwfnd/med_mdl_va_file_te_name, " Technical Vocabulary Annotation File Name anno_version TYPE /iwfnd/med_mdl_va_file_version, " Vocabulary Annotation File Version is_main_service TYPE abap_bool, " If TRUE the service controls the life cycle of this annotation file description TYPE /iwfnd/cor_text60, " 60 CHAR description media_type TYPE char30. TYPES: END OF ty_s_vocan_ser2ann_ref
18 TY_S_VOCAN_SIMPLE_VAL Public See coding 20130221 BEGIN OF ty_s_vocan_simple_val, entity_id TYPE /iwfnd/med_mdl_uuid_small, type TYPE c LENGTH 20 , string_like_value TYPE string, "STRING value or PATH value integer_value TYPE int4, boolean_value TYPE abap_bool, END OF ty_s_vocan_simple_val
19 TY_S_VOCAN_URL Public See coding 20130225 BEGIN OF ty_s_vocan_url, entity_id TYPE /iwfnd/med_mdl_uuid_small. INCLUDE TYPE ty_s_vocan_expression_key. TYPES: END OF ty_s_vocan_url
20 TY_S_VOCAN_VOCAB_INCLUDE_S Public See coding 20130424 BEGIN OF ty_s_vocan_vocab_include_s, namespace TYPE string, alias TYPE string, END OF ty_s_vocan_vocab_include_s
21 TY_S_VOCAN_VOCAB_REF Public See coding 20130225 BEGIN OF ty_s_vocan_vocab_ref, vocab_id TYPE /iwfnd/med_vocab_id, vocab_version TYPE /iwfnd/med_vocab_version, origin TYPE string, includes TYPE ty_t_vocan_vocab_includes, END OF ty_s_vocan_vocab_ref
22 TY_T_VOCAN_ANN2SER_REFS Public See coding 20130903 ty_t_vocan_ann2ser_refs TYPE STANDARD TABLE OF ty_s_vocan_ann2ser_ref WITH DEFAULT KEY
23 TY_T_VOCAN_ANNOTATIONS Public See coding 20130221 ty_t_vocan_annotations TYPE STANDARD TABLE OF ty_s_vocan_annotation WITH DEFAULT KEY
24 TY_T_VOCAN_ANNOTATION_IDS Public See coding 20130221 ty_t_vocan_annotation_ids TYPE STANDARD TABLE OF ty_s_vocan_annotation_id WITH DEFAULT KEY
25 TY_T_VOCAN_ANNO_REFS Public See coding 20130513 ty_t_vocan_anno_refs TYPE STANDARD TABLE OF ty_s_vocan_anno_ref WITH DEFAULT KEY
26 TY_T_VOCAN_ANN_TARGETS Public See coding 20130221 ty_t_vocan_ann_targets TYPE STANDARD TABLE OF ty_s_vocan_ann_target WITH DEFAULT KEY
27 TY_T_VOCAN_COLLECTIONS Public See coding 20130221 ty_t_vocan_collections TYPE STANDARD TABLE OF ty_s_vocan_collection WITH DEFAULT KEY
28 TY_T_VOCAN_EXPRESSION_KEYS Public See coding 20130221 ty_t_vocan_expression_keys TYPE STANDARD TABLE OF ty_s_vocan_expression_key WITH DEFAULT KEY
29 TY_T_VOCAN_FUNCTIONS Public See coding 20130221 ty_t_vocan_functions TYPE STANDARD TABLE OF ty_s_vocan_function WITH DEFAULT KEY
30 TY_T_VOCAN_FUN_PARAMS Public See coding 20130221 ty_t_vocan_fun_params TYPE STANDARD TABLE OF ty_s_vocan_fun_param WITH DEFAULT KEY
31 TY_T_VOCAN_FUN_PARAM_IDS Public See coding 20130221 ty_t_vocan_fun_param_ids TYPE STANDARD TABLE OF ty_s_vocan_fun_param_id WITH DEFAULT KEY
32 TY_T_VOCAN_LABEL_ELEMS Public See coding 20130225 ty_t_vocan_label_elems TYPE STANDARD TABLE OF ty_s_vocan_label_elem WITH DEFAULT KEY
33 TY_T_VOCAN_PROPERTIES Public See coding 20130221 ty_t_vocan_properties TYPE STANDARD TABLE OF ty_s_vocan_property WITH DEFAULT KEY
34 TY_T_VOCAN_PROPERTY_IDS Public See coding 20130221 ty_t_vocan_property_ids TYPE STANDARD TABLE OF ty_s_vocan_property_id WITH DEFAULT KEY
35 TY_T_VOCAN_RECORDS Public See coding 20130221 ty_t_vocan_records TYPE STANDARD TABLE OF ty_s_vocan_record WITH DEFAULT KEY
36 TY_T_VOCAN_SER2ANN_REFS Public See coding 20130308 ty_t_vocan_ser2ann_refs TYPE STANDARD TABLE OF ty_s_vocan_ser2ann_ref WITH DEFAULT KEY
37 TY_T_VOCAN_SIMPLE_VALS Public See coding 20130221 ty_t_vocan_simple_vals TYPE STANDARD TABLE OF ty_s_vocan_simple_val WITH DEFAULT KEY
38 TY_T_VOCAN_URLS Public See coding 20130225 ty_t_vocan_urls TYPE STANDARD TABLE OF ty_s_vocan_url WITH DEFAULT KEY
39 TY_T_VOCAN_VOCAB_INCLUDES Public See coding 20130424 ty_t_vocan_vocab_includes TYPE STANDARD TABLE OF ty_s_vocan_vocab_include_s WITH DEFAULT KEY
40 TY_T_VOCAN_VOCAB_REFS Public See coding 20130225 ty_t_vocan_vocab_refs TYPE STANDARD TABLE OF ty_s_vocan_vocab_ref WITH DEFAULT KEY
History
Last changed by/on SAP  20141120 
SAP Release Created in