First post on this forum to my memory, so apologies if I'm in the wrong place. I'm also very verbose in general, but especially so when it comes to writing up these kinds of things; apologies in advance for the word-wall below.
I'm hoping somebody can help me figure out where to submit this feature request for the Recommend Desk lookup process. Maybe I'm just blind, but I'm having a hard time finding where to submit feedback on the technologies and software used in the Temple. I imagine those feedback loops are less publicly exposed by virtue of "It's the temple," but I'd love to get this one in there somehow.
Some context for you:
I am recently engaged, and my fiancé and I have booked the temple appointment already. This is exciting for us obviously, but now the Recommend Desk computer at every single temple we go to flashes an alert to the worker telling them that we might be there for a living ordinance. In principle, I think that this alert is a genuinely phenomenal idea. Seeing it was funny the first time or two, but now it is getting mildly grating for the both of us. We both go to the temple reasonably often, and our wedding is in May, four and a half months out.
- It doesn't matter whether we go to the temple we scheduled our sealing at or not.
- It didn't matter over the holidays that we were two states away from the temple we're scheduled at.
- It doesn't matter whether we go individually or together: The alert pops up, creating confusion.
(For your amusement: My fiancé works at a different temple from where we are being sealed in May. At the start of her most recent shift, she tried to get ahead of the inevitable confusion and immediately explained "It's going to say I'm here for a live sealing; I'm not, I'm here to work my shift in the temple today." The worker, bless their heart, only heard "sealing" and said "Oh you're here for your sealing? How exciting!"
I'm not here to tell the developers for the Church how to do their jobs. I'm not a software engineer by trade, but I do have some idea of how "fun" distributed systems can be, so this is in no way meant to be a hit piece. That said, I do think that this kind of issue could be prevented pretty much entirely with negligible database time expense.
It seems to me that the current process (at least at a high level, filtering down to my particular journey), works about like this:
- Poll the member's account to confirm recommend validity.
- Query a Temple Appointments database (or similar) for the patron's MRN or other internal identifier.
- Determine whether the query results include a living ordinance.
- If a living ordinance was found for the patron, alert for the workers that the patron has a valid recommend but should be given additional attention right away.
- Poll the member's account to confirm recommend validity.
- Query a Temple Appointments database (or similar) for the patron's MRN or other internal identifier. (Modification: Mutate the query to include multiple conditions restricting the lookup to the next 7 days and Temple location the query originated from)
- Determine whether the query results include a living ordinance.
- If a living ordinance (within the next seven days and at the temple location where the query happened) was found for the patron, alert for the workers that the patron has a valid recommend but should be given additional attention right away.
Current Methodology
Code: Select all
SELECT *
FROM appointments
WHERE patron_id = :patron_id
AND appointment_type = 'living'
Code: Select all
SELECT *
FROM appointments
WHERE patron_id = :patron_id
AND appointment_type = 'living'
AND appointment_location_id = source_location_id
AND appointment_time >= NOW()
AND appointment_time < NOW() + INTERVAL '7 days';
---
If you read all that, thanks. Even better, if you know either where I can submit this or you happen to have a connection to somebody who does, I'd be grateful for your help. Even if not, you know what, I said my piece.
Thanks again all!
-SL