Overview Schemas Index

POSITION_IN_ORGANIZATION_XIM (jsdai.SPosition_in_organization_xim)


ENTITY position
          SUBTYPE OF (position_in_organization);
          address : OPTIONAL address;
          position_context : position_context_item;
END_ENTITY; -- position

Entity data types and their attributes

position_in_organization
          id: identifier;
          name: label;
          (OPT) description: text;
position
          (OPT) address: address;
          position_context: position_context_item;

Users

position_in_organization
          applied_action_assignment.items
                    action_items
                              os_action_items
          applied_action_method_assignment.items
                    action_method_items
                              tsr_action_method_items
          applied_approval_assignment.items
                    approval_item
                              prjm_approval_item
          applied_classification_assignment.items
                    classification_item
                              prjm_classification_item
          applied_document_reference.items
                    document_reference_item
                              os_document_reference_item
          applied_document_usage_constraint_assignment.items
                    document_reference_item
                              tsr_document_reference_item
          applied_identification_assignment.items
                    identification_item
                              tsr_identification_item
          applied_location_assignment.items
                    location_item
                              tsr_location_item
          applied_person_type_assignment.items
                    person_type_item
                              tsr_person_type_item
          applied_position_in_organization_type_assignment.items
                    position_in_organization_type_item
          attribute_language_assignment.items
                    attribute_language_item
                              tsr_attribute_language_item
          attribute_translation_assignment.considered_instance
                    attribute_language_item
                              tsr_attribute_language_item
          issue_reference_mapping.items
                    issue_reference_item
                              prgm_issue_reference_item
          language_indication.considered_instance
                    attribute_language_item
                              tsr_attribute_language_item
          language_indication.items
                    attribute_language_item
                              os_attribute_language_item
          location_assignment_armx.items
                    location_item
                              tsr_location_item
          multi_language_attribute_assignment.items
                    multi_language_attribute_item
                              os_multi_language_attribute_item
          partial_document_assignment.items
                    document_reference_item
                              tsr_document_reference_item
          position_in_organization_assignment.assigned_position_in_organization
          position_in_organization_relationship.related_position_in_organization
          position_in_organization_relationship.relating_position_in_organization
          position_position_type_assignment.items
                    position_in_organization_type_item
          risk_source_assignment.items
                    risk_source_item
                              syse_risk_source_item
position
          applied_classification_assignment.items
                    classification_item
                              classified_select_for_position
          person_or_organization_or_person_in_organization_in_position.position
          position_assignment.position
          position_group_relationship.position
          position_position_type_assignment.assigned_to
          position_relationship.related_position
          position_relationship.relating_position

Global rules for this entity data type

          -

public interface EPosition extends EPosition_in_organization

address (explicit attribute)

          boolean testAddress(EPosition type)
          EAddress getAddress(EPosition type)
          void setAddress(EPosition type, EAddress value)
          void unsetAddress(EPosition type)

position_context (explicit attribute)

          int testPosition_context(EPosition type)
          case 1
              EEntity getPosition_context(EPosition type)
              void setPosition_context(EPosition type, EEntity value, EEntity node1)
          void unsetPosition_context(EPosition type)

public class CPosition implements EPosition

          static EAttribute attributeAddress(EPosition type)
          static int usedinAddress(EPosition type, EAddress instance, ASdaiModel domain, APosition result)
          static EAttribute attributePosition_context(EPosition type)
          static int usedinPosition_context(EPosition type, EEntity instance, ASdaiModel domain, APosition result)

public class APosition extends AEntity

          public EPosition getByIndex(int index)
          public EPosition getCurrentMember(SdaiIterator it)