User bio

I am a Full Stack Applications Developer on the Application Services team at InterSystems in New York, where I design, build, and maintain applications that support employees and partners.

New York
Member since Mar 22, 2023
Replies:
  • Went to the sea or a lake Both!
  • Hiked/enjoyed nature Very much
  • Traveled somewhere new Visited the Cayman Islands for the first time! Had an amazing time snorkeling with many fish, sting rays, and sea turtles!
  • Attended a concert or festival Soon (I am going to a music festival at the end of September, Summer isn't quite over yet!)
  • Watched a movie or series Yes
  • Read a book Many
  • Earned points and redeemed a reward on Global Masters 🏆 Not yet, but I will soon!
  • Joined READY 2025 🎉 Yes! Had an amazing first time presenting at READY 2025 this summer
  • Spent time with family or friends Of course!

Hi Yone,

The documentation you reference is for IRIS for Health 2025.1, while you note that your product version is IRIS 2020.1. The methods differ between versions, so looking at the 2020.1 documentation will show you the valid methods to use for your version.

If you see the documentation for IRIS 2020.1 Ens.Util.Log, you can see under the Inherited Methods (Including Private Methods) section that there is no BuildIndex() option, which explains why the error you get is <METHOD DOES NOT EXIST>.

Looking at the correct documentation version, there is information for IRIS 2020.1 on Building Indices and on Validating Indices. The documentation notes that "The preferred way of building indices is to use the %BuildIndices() method or the %BuildIndicesAsync() method" as %Library.Persistent.%BuildIndices() or %Library.Persistent.%BuildIndicesAsync(). There is further information on the recommended cases for each.

Hopefully this helps point you to a successful method!

Certifications & Credly badges:
Global Masters badges:
Followers:
Following:
Hannah has not followed anybody yet.