From the information you've given, that looks like the correct record of baptism/birth for him.
Just FYI, "Joanes" with that straight line above the n, means that it's "Joannes". Whoever indexed it on FamilySearch just didn't know. (From FamilySearch indexing instructions for Slovak records: "A straight line over an "n" or "m" means it should be indexed with 2 letters.") And Joannes may be recorded many ways in Slovak records: Joannis, Johannes, Johan, Janos, Jan/Ján, etc.
Haljena is not a Slovak spelling of the given name Helena as far as I know, though it obviously sounds similar. In Slovakia, I believe it was typically spelled Helena at that time. Haljena looks like it is Catharina's last name at birth/maiden name to me though. Other mothers listed on the same page have their maiden name included and it's most common at that time in Slovakia to not be given a middle name at birth.
And, with a quick search, that seems to be the case--it's her maiden name. Here is a sibling to Joannes:
https://www.familysearch.org/ark:/61903/3:1:33S7-9RQN-9Z2G?i=230&cc=1554443
1885-12-08: Anna Majertsik (just a variant spelling), daughter of Paulus Majertsik and Catharina Haljena.
Another:
https://www.familysearch.org/ark:/61903/3:1:33S7-9RQN-987L?i=236&cc=1554443
1887-10-02: Maria Majercsik, daughter of Paulus Majercsik and Catharina Haljena.
Another:
https://www.familysearch.org/ark:/61903/3:1:33S7-9RQN-9Z5K?i=250&cc=1554443
1893-04-20: Katarina Majerčik, daughter of Pavol Majerčik and Katarina Haliena. (Again, these are just variant spellings--Pavol = Pavel = Paulus = Pál = Paul in English. Haljena = Haliena. Majerčik = Majercsik = Majertsik.)
Another:
https://www.familysearch.org/ark:/61903/3:1:33SQ-GRQN-98TP?i=245&cc=1554443
1891-04-08: Durko Majerčik, son of Pavol Majerčik and Katarina Haliena. (I'm not sure which accent it is over the "u", but I believe Durko is a variant of Djuro/Duro, as in Juraj/Juro/Jurko, the latter which I believe, at other times and places in Slovak records, is recorded as György, Georgius, etc.)
Hope that helps!
(Just edited to fix the font.)