Hi,
no the waypoints aren´t missing … all the red ones exist in the data.
According the ARINC424 rules you don´t need include all waypoints because none of these waypoints have any restriction (speed or altitude) and all of these waypoints are IF/TF waypoints, means without any reference to other waypoints/navaids.
You see this also very clear on the charts in the routing box:
In the past, memory was limited and therefore the rule - so the green ones are important because the green ones are first and last in the sequence. all other red ones are included but don´t need to be added in the procedure. Again, we use the standard ARINV424 format and no tailored records - and in the standard you don´t have these waypoints between - all in all, this is not wrong and again, the waypoints can all be inserted (for a short approach, or a direct from any other position, …).
By the way, the search function works great here and sometimes you get the answers faster. Here a few links to exactly the same question:
Hope that helps
Richard