- shove id from new appointment
- support update document
- support delete appointment
- support patient status w/tests
- fixed unit tests, payments not properly implemented yet
- basic payment attach