code: func (t *MetaIssueType) GetAllFields() (map[string]string, error) {
  	ret := make(map[string]string)
  	for key := range t.Fields {
  
  		name, err := t.Fields.String(key + "/name")
  		if err != nil {
  			return nil, err
  		}
  		ret[name] = key
  	}
  	return ret, nil
  }
docs: // GetAllFields returns a map of all the fields for an IssueType. This includes all required and not required.
  // The key of the returned map is what you see in the form and the value is how it is representated in the jira schema.