from junction import Gender, Junction, PatientAddressWithValidation, PatientDetailsWithValidation, PhysicianCreateRequestBase
from junction.environment import JunctionEnvironment
client = Junction(
api_key="YOUR_API_KEY",
environment=JunctionEnvironment.SANDBOX,
)
data = client.testkit.register(
user_id="<user_id>",
sample_id="123123123",
patient_details=PatientDetailsWithValidation(
first_name="John",
last_name="Doe",
dob="2020-01-01",
gender=Gender.MALE,
phone_number="+1123456789",
email="email@email.com",
),
patient_address=PatientAddressWithValidation(
first_line="123 Main St.",
second_line="Apt. 208",
city="San Francisco",
state="CA",
zip="91189",
country="US",
),
physician=PhysicianCreateRequestBase(
first_name="Doctor",
last_name="Doc",
npi="123123123",
),
)