For the events impacted, update your attendance on TeamSnap to help the coach track expected absences.
If you know about the absence in advance, also let your coach know directly that your player will be absent.
For unexpected absences (such as illness), a quick post in your TeamSnap chat will alert all the team coaches so they know not to expect them.