# How to split alarm events from "system.alarm.queryStatus" into separate items

**URL:** <https://forum.inductiveautomation.com/t/how-to-split-alarm-events-from-system-alarm-querystatus-into-separate-items/25718>\
**Category:** Ignition\
**Created:** [June 11, 2019, 2:45pm UTC](https://forum.inductiveautomation.com/t/how-to-split-alarm-events-from-system-alarm-querystatus-into-separate-items/25718 "2019-06-11T14:45:29Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![grisbel.molina](https://avatars.discourse-cdn.com/v4/letter/g/ed655f/32.png) [@grisbel.molina](https://forum.inductiveautomation.com/u/grisbel.molina)\
**Post date:** [June 11, 2019, 2:45pm UTC](https://forum.inductiveautomation.com/t/how-to-split-alarm-events-from-system-alarm-querystatus-into-separate-items/25718/1 "2019-06-11T14:45:29Z")

</div>

Hi to all.  
I am using system.alarm.queryStatus to build a dataset of the current state of the alarms (to access many properties).

I have a task where i need to show each alarm event (“ClearUnacked”, “ClearAcked”, “ActiveUnacked”, “ActiveAcked”) in a different row. This means that the results dataset i get from “system.alarm.queryStatus” shouldnt have the events combined into a single item.  
I know i could use “system.alarm.queryJournal()”, but in this case i need the alarms from the gateway system and not from the journal, also, i dont want to use a time range or the last 8 hours (wich is used in the journal), i need all the alarm events in the gateway system (no matter the date/time)

How can i acomplish it?  
Is it posible to alter “system.alarm.queryStatus” function?  
Is there any other function?

---

<div class="post-metadata">

**Author:** ![MMaynard](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/mmaynard/32/3366_2.png) [@MMaynard](https://forum.inductiveautomation.com/u/MMaynard)\
**Post date:** [June 11, 2019, 6:32pm UTC](https://forum.inductiveautomation.com/t/how-to-split-alarm-events-from-system-alarm-querystatus-into-separate-items/25718/2 "2019-06-11T18:32:38Z")

</div>

System.alarm.queryStatus has all kinds of filters built in to it.

[https://docs.inductiveautomation.com/display/DOC79/system.alarm.queryStatus](https://docs.inductiveautomation.com/display/DOC79/system.alarm.queryStatus)

It looks like you want to filter on state

---

<div class="post-metadata">

**Author:** ![grisbel.molina](https://avatars.discourse-cdn.com/v4/letter/g/ed655f/32.png) [@grisbel.molina](https://forum.inductiveautomation.com/u/grisbel.molina)\
**Post date:** [June 13, 2019, 2:09pm UTC](https://forum.inductiveautomation.com/t/how-to-split-alarm-events-from-system-alarm-querystatus-into-separate-items/25718/3 "2019-06-13T14:09:56Z")

</div>

it helped. Thanks!
