diff --git a/src/libs/convert/peePorCategoria.js b/src/libs/convert/peePorCategoria.js
new file mode 100644
index 0000000000000000000000000000000000000000..f95d5a1625d08702376a15149641ed8357315f44
--- /dev/null
+++ b/src/libs/convert/peePorCategoria.js
@@ -0,0 +1,50 @@
+/*
+Copyright (C) 2016 Centro de Computacao Cientifica e Software Livre
+Departamento de Informatica - Universidade Federal do Parana - C3SL/UFPR
+
+This file is part of simcaq-node.
+
+simcaq-node is free software: you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation, either version 3 of the License, or
+(at your option) any later version.
+
+simcaq-node is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with simcaq-node.  If not, see <https://www.gnu.org/licenses/>.
+*/
+
+module.exports = function peeCategory(id) {
+    switch (id) {
+        case 1:
+        return 'cegueira';
+        case 2:
+        return 'baixa_visao';
+        case 3:
+        return 'surdez';
+        case 4:
+        return 'deficiencia_auditiva';
+        case 5:
+        return 'surdo_cegueira';
+        case 6:
+        return 'deficiencia_fisica';
+        case 7:
+        return 'deficiencia_intelectual';
+        case 8:
+        return 'deficiencia_multiplas';
+        case 9:
+        return 'autismo';
+        case 10:
+        return 'sindrome_asperger';
+        case 11:
+        return 'sindrome_rett';
+        case 12:
+        return 'transtorno_desintegrativo_da_infancia';
+        case 13:
+        return 'superdotado';
+    }
+};