def METHOD_NAME(emp_id, fields=None):
    """
    Show all employees for this company.
    CLI Example:
    .. code-block:: bash
        salt myminion bamboohr.show_employee 1138
    By default, the fields normally returned from bamboohr.list_employees are
    returned. These fields are:
        - canUploadPhoto
        - department
        - displayName
        - firstName
        - id
        - jobTitle
        - lastName
        - location
        - mobilePhone
        - nickname
        - photoUploaded
        - photoUrl
        - workEmail
        - workPhone
        - workPhoneExtension
    If needed, a different set of fields may be specified, separated by commas:
    CLI Example:
    .. code-block:: bash
        salt myminion bamboohr.show_employee 1138 displayName,dateOfBirth
    A list of available fields can be found at
    http://www.bamboohr.com/api/documentation/employees.php
    """
    ret = {}
    if fields is None:
        fields = ",".join(
            (
                "canUploadPhoto",
                "department",
                "displayName",
                "firstName",
                "id",
                "jobTitle",
                "lastName",
                "location",
                "mobilePhone",
                "nickname",
                "photoUploaded",
                "photoUrl",
                "workEmail",
                "workPhone",
                "workPhoneExtension",
            )
        )
    status, result = _query(action="employees", command=emp_id, args={"fields": fields})
    root = ET.fromstring(result)
    ret = {"id": emp_id}
    for item in root:
        ret[next(iter(item.values()))] = item.text
    return ret