Grand jurors alleged Barbette Hull lied 13 times in her testimony before them Aug. 7 and Sept. 25.
Grand jurors indicted her Wednesday on 13 counts of perjury. The indictment was made public Friday.
Her new attorney, Mack Martin, said she maintains she is innocent.
The attorney also said he may claim as part of her defense that there were irregularities in grand jury proceedings.
Barbette Hull was handcuffed in court Friday and led away by Oklahoma County sheriff's deputies. She was freed after posting $10,000 bail. She has worked for DHS for 25 years and makes $48,363 a year, the DHS spokesman said.
The prosecutor said Barbette Hull has been reprimanded in the past for misusing her DHS computer for personal reasons and apologized then.
"The investigation is ongoing,” the prosecutor said.