from cutlass import iHMPSession from pprint import pprint import sys username = "******" password = "******" session = iHMPSession(username, password) print("Required fields:") print(Visit.required_fields()) test_visit = Visit() test_visit.visit_id = "ABC123" test_visit.visit_number = 2 test_visit.date = "2000-01-01" test_visit.interval = 4 test_visit.clinic_id = "Test clinic ID" test_visit.tags = ["visit", "ihmp"] test_visit.add_tag("another") test_visit.add_tag("and_another") test_visit.links = {"by": ["610a4911a5ca67de12cdc1e4b400e7e9"]} print(test_visit.to_json(indent=2)) if test_visit.is_valid(): print("Valid!") success = test_visit.save()