diff --git a/sis8300bcmApp/Db/sis8300bcm-fiber.template b/sis8300bcmApp/Db/sis8300bcm-fiber.template
index 9c18497b2f65e2b997b639e6f761d40850a791c4..0211cb939c6c12793bba4afd360ab5a7881a3537 100644
--- a/sis8300bcmApp/Db/sis8300bcm-fiber.template
+++ b/sis8300bcmApp/Db/sis8300bcm-fiber.template
@@ -5,19 +5,59 @@
 # Juliano Murari
 # July 20, 2022
 
-record(longout, "$(P)$(R)OutDataSelect")
+record(mbbo, "$(P)$(R)OutDataSelect")
 {
     field(DTYP, "asynInt32")
     field(OUT,  "@asyn($(PORT),$(ADDR=0),$(TIMEOUT=1))BCM.FIBER.OUT_DATA_SELECT")
+    field(ZRVL, "0")
+    field(ZRST, "ACCT Ch01")
+    field(ONVL, "1")
+    field(ONST, "ACCT Ch02")
+    field(TWVL, "2")
+    field(TWST, "ACCT Ch03")
+    field(THVL, "3")
+    field(THST, "ACCT Ch04")
+    field(FRVL, "4")
+    field(FRST, "ACCT Ch05")
+    field(FVVL, "5")
+    field(FVST, "ACCT Ch06")
+    field(SXVL, "6")
+    field(SXST, "ACCT Ch07")
+    field(SVVL, "7")
+    field(SVST, "ACCT Ch08")
+    field(EIVL, "8")
+    field(EIST, "ACCT Ch09")
+    field(NIVL, "9")
+    field(NIST, "ACCT Ch10")
 #    field(ASG,  "critical")
-#    info(autosaveFields, "VAL")
+    info(autosaveFields, "VAL")
 }
 
-record(longin, "$(P)$(R)OutDataSelectR")
+record(mbbi, "$(P)$(R)OutDataSelectR")
 {
     field(DTYP, "asynInt32")
     field(INP,  "@asyn($(PORT),$(ADDR=0),$(TIMEOUT=1))BCM.FIBER.OUT_DATA_SELECT")
     field(SCAN, "I/O Intr")
+    field(ZRVL, "0")
+    field(ZRST, "ACCT Ch01")
+    field(ONVL, "1")
+    field(ONST, "ACCT Ch02")
+    field(TWVL, "2")
+    field(TWST, "ACCT Ch03")
+    field(THVL, "3")
+    field(THST, "ACCT Ch04")
+    field(FRVL, "4")
+    field(FRST, "ACCT Ch05")
+    field(FVVL, "5")
+    field(FVST, "ACCT Ch06")
+    field(SXVL, "6")
+    field(SXST, "ACCT Ch07")
+    field(SVVL, "7")
+    field(SVST, "ACCT Ch08")
+    field(EIVL, "8")
+    field(EIST, "ACCT Ch09")
+    field(NIVL, "9")
+    field(NIST, "ACCT Ch10")
 }
 
 record(bo, "$(P)$(R)OutDataEnable")