Skip to content

Organization member profile

delete_organization_member_profiles(ids, logger=None, session=None)

Delete organization member profiles

:param ids: List of organization member profile id :param logger: Logger object instance :param session: SQLAlchemy session :return: Array of deleted id

get_organization_member_profile(organization_id, relations, id=None, logger=None, session=None, orm_entities=False)

Get detail of organization member profile

:param organization_id: Organization identifier :param relations: Flag sum of associated enities type. Use Entities enum type. :param id: Organization Member Profile identifier :param logger: Logger object instance :param session: SQLAlchemy session :param orm_entities: If True, return mapping models, else domain models :return: Dictionary with 2 keys. [Data]: a list of OrganizationMemberProfileModel entities (if orm_entities==True) or a list of OrganizationMemberProfile (if orm_entities=False). [Total]: record count.

get_organization_member_profiles(organization_id, relations, ids=None, order=None, offset=0, limit=100, filters=None, logger=None, session=None, orm_entities=False)

Get list of organization member profiles

:param organization_id: Organization identifier :param relations: Flag sum of associated enities type. Use Entities enum type. :param ids: List of identifiers of organization member profiles. If empty, load all data. :param order: Order field :param offset: Index of first record :param limit: Number of records to be returned :param filters: JSON string with query filter :param logger: Logger object instance :param session: SQLAlchemy session :param orm_entities: If True, return mapping models, else domain models :return: Dictionary with 2 keys. [Data]: a list of OrganizationMemberProfileModel entities (if orm_entities==True) or a list of OrganizationMemberProfile (if orm_entities=False). [Total]: record count.

save_organization_member_profile(organization_id, payload, logger=None, session=None)

Save organization member profiles

:param organization_id: Organization identifier :param obj: OrganizationMemberProfile entity :param logger: Logger object instance :param session: SQLAlchemy session :return: Tru/False or created entity