session_get_role_list ( session, team)
Is a function to get the list of roles that can be associated by the active user in the active session language | |
Version |
|
Input parameters: | session: is the session id obtained in the session_init call team: team id where user has roles |
Output parameters: | result: is an XML that contains the role list roles id: is the role_id code: is the short-name of the role, this param is needed for the session_set_role () call description: is the full-name of the role ErrorMsg: any fault in the call, either in the validation of input parameters, errors in the connection to the database or any other error, this parameter returns the error message produced |
Request sample: | session_get_role_list ( “LCAAAAAAAAAAAAAAAAAAAAAAAA”, 132412); |
Response sample: | <?xml version="1.0" encoding="utf-8" standalone="yes"?> <result> <?xml version="1.0" encoding="UTF-8"?> <roles> <role> <id>44</id> <code>Admin</code> <description>Admin</description> <profile> <id>25</id> <code>Admin prog</code> <description>Administrador programas</description> </profile> <profile> <id>37</id> <code>LibMngr</code> <description>LibMngr</description> </profile> <profile> <id>35</id> <code>ProgEditor</code> <description>ProgEditor</description> </profile> <profile> <id>34</id> <code>ProgMngr</code> <description>ProgMngr</description> </profile> <profile> <id>38</id> <code>TeamEdit</code> <description>TeamEdit</description> </profile> <profile> <id>36</id> <code>TeamMngr</code> <description>TeamMngr</description> </profile> </role> <role> <id>41</id> <code>Advisor</code> <description>Advisor</description> <profile> <id>29</id> <code>Consultor</code> <description>Consultor</description> </profile> <profile> <id>32</id> <code>SopTec</code> <description>SoporteTec</description> </profile> </role> <role> <id>27</id> <code>Call C</code> <description>Call Center</description> </role> <role> <id>30</id> <code>Coo</code> <description>Coordinator</description> </role> <role> <id>24</id> <code>GC</code> <description>Gestor de casos</description> </role> <role> <id>31</id> <code>Prov</code> <description>Proveedor</description> </role> <role> <id>43</id> <code>Sponsor</code> <description>Sponsor</description> </role> <role> <id>40</id> <code>Staff</code> <description>Staff</description> <profile> <id>22</id> <code>Adminv</code> <description>Administrativo</description> </profile> <profile> <id>26</id> <code>Asis soc</code> <description>Asistente social</description> </profile> <profile> <id>23</id> <code>Enf</code> <description>Enfermero</description> </profile> <profile> <id>28</id> <code>Fisio</code> <description>Fisioterapeuta</description> </profile> <profile> <id>21</id> <code>Med</code> <description>Médico</description> </profile> </role> </roles>
</result> <ErrorMsg></ErrorMsg> |
Notes: | Will replace beta version 1 |