edc-visit-schedule

View on PyPIReverse Dependencies (5)

0.3.97 edc_visit_schedule-0.3.97-py3-none-any.whl

Wheel Details

Project: edc-visit-schedule
Version: 0.3.97
Filename: edc_visit_schedule-0.3.97-py3-none-any.whl
Download: [link]
Size: 114680
MD5: 9d531028aafe24a5b360de0d6e40f3c3
SHA256: cc8a297683cc7e649a953ecf2bda702aa6105b65c363a112faa4351f319aba33
Uploaded: 2024-03-27 19:59:52 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: edc-visit-schedule
Version: 0.3.97
Summary: Base classes for visit reports/tracking in clinicedc/edc
Author: Erik van Widenfelt
Author-Email: ew2789[at]gmail.com
Home-Page: https://github.com/clinicedc/edc-visit-schedule
License: GPL license, see LICENSE
Keywords: django edc visit schedule,data collection schedule,clinicedc,clinical trials
Classifier: Environment :: Web Environment
Classifier: Framework :: Django
Classifier: Framework :: Django :: 4.2
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3.11
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Requires-Python: >=3.11
Description-Content-Type: text/x-rst
License-File: LICENSE
License-File: AUTHORS
[Description omitted; length: 6758 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.43.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
edc_visit_schedule/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
edc_visit_schedule/action_items.py sha256=EiQFXP-H4YaY7jQxz_IaUGOLS_PTDvMK6llMUVWuW0g 802
edc_visit_schedule/admin_site.py sha256=y_1rTzAGI1aG9W8LK_s77axiXRwffdqwVltP09XwAhs 187
edc_visit_schedule/apps.py sha256=Mf7vpFuvh-Z_VGIbmEOHbrVLFFjO70UIG13QeUq2zqg 313
edc_visit_schedule/auths.py sha256=E7IM2a3cyWuqavXyUAqkYBUqAr7cd0PBluYNWZAFyP0 173
edc_visit_schedule/baseline.py sha256=Iq61pCyIHCirTsHtIldNaGAMoV_0vGiMw5O9vuRQOZM 3321
edc_visit_schedule/choices.py sha256=feq0GogDxFn_MyrnNcynlWeq5QTrXeJOEHA23cRiccQ 304
edc_visit_schedule/constants.py sha256=jMYs38pt4I24YMDn1ewyV7_V6i2yHCHlCwzEjrqMFfs 692
edc_visit_schedule/exceptions.py sha256=ELecFg9kl435cLw354tL90ifQBLAXVclWuhKlqSj5k8 947
edc_visit_schedule/fieldsets.py sha256=LGHzkKr6wzpZpWdtKiXN5oH5TW88Sp8sno352Tq1j0I 580
edc_visit_schedule/forms.py sha256=1sGwsK16oEcSAOFEBDR_d97FaoUy1SWJhPn0x2BWk08 356
edc_visit_schedule/navbars.py sha256=RWx57OD-KxpPh0ihRyangGGiOOR7vfxRFjPCj8C5uF4 763
edc_visit_schedule/ordered_collection.py sha256=7A5YqG0qGx6jAE0z6bd3BijlW9oYxiQrF-5fzB3hvok 1699
edc_visit_schedule/post_migrate_signals.py sha256=Xu_9JnSQFj2V8PoScY6gbHam2F2kysnyKOXlCpC2K6E 467
edc_visit_schedule/simple_model_validator.py sha256=pE2QCSI1VhSr9Dd-NGd-72u6e479_vzbS8iL17eg4Yc 771
edc_visit_schedule/site_visit_schedules.py sha256=ohC8OwpcuZUBlowLvgehO4BDGMlwFUydUPRAKwunZgw 11847
edc_visit_schedule/subject_schedule.py sha256=gVReU0eZG9PITxE61O5CzMLWQ3197AKfiW-tyt5CR6A 14906
edc_visit_schedule/system_checks.py sha256=GUohJGxGaXwiWrGg9mjsL3eKnoOEMJGMc6vQEcDe3bM 8957
edc_visit_schedule/typing_stubs.py sha256=NCrQqqL0Z9l296gh_RgdHdnN7mhGBGMIoHQ6u92sy78 247
edc_visit_schedule/urls.py sha256=x5Q8_HGtN2GMXY5XVi2E1QiRMcGaiGWRBah5SXy-svI 973
edc_visit_schedule/utils.py sha256=Hc_Oux3LBiGTCvtI8wARS9dSV2aiQY6YT4KKi3MRSaQ 13830
edc_visit_schedule/view_mixins.py sha256=A0SgJqFVYT6fqlvyahw-NZWRpZ-bezX72R3mt9GsTHw 2288
edc_visit_schedule/wsgi.py sha256=ToL_Ox7yQ30uUMBj5Ev2q_im2dl6mWKdqsUyJWeyFWU 397
edc_visit_schedule/admin/__init__.py sha256=Kw9giz2w2v_vI7vHQWCoIWhJ3fimcxZknAuW58MUtsQ 125
edc_visit_schedule/admin/subject_schedule_history_admin.py sha256=s3x7gdMTzY2bWw_UvVRW6WQ-U9X42-5T-NMihe0PtQ4 3670
edc_visit_schedule/admin/visit_schedule_admin.py sha256=D5awTESD3lvHUpkIr6gTmoiRx8qPD_NnmXd8ZRNsDlg 1756
edc_visit_schedule/management/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
edc_visit_schedule/management/commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
edc_visit_schedule/management/commands/find_invalid_onschedules.py sha256=feD77LsRnQXYMgBaJ17LcQVPJAkZPX_dgTJxDcbSxBQ 2015
edc_visit_schedule/migrations/0001_initial.py sha256=F9wq_X6CqDsfcHc_XXMmRzEGoReL3ryB2hloZ3ziy04 5369
edc_visit_schedule/migrations/0002_auto_20190305_0123.py sha256=UT6DdrADQHJTZj8qGfLWS-np476-1N5KWnk_agNHm3c 2005
edc_visit_schedule/migrations/0003_historicalvisitschedule_visitschedule.py sha256=wp0bkhpLgksu5xouyb_DwCh-yB4iSzGNq2ybkTtBFlk 9053
edc_visit_schedule/migrations/0004_auto_20190629_1800.py sha256=XA4Y38tkCZNemDAWfhxxA8Gn94GNd3PkspJIc25Swt0 655
edc_visit_schedule/migrations/0005_auto_20190706_0137.py sha256=5OczzHoeV0RqzUtETwjo5UUIWnzclDCjKSRxGthhkL0 626
edc_visit_schedule/migrations/0006_auto_20190706_0706.py sha256=d4u7ZChkopoC5SrULYv93yqhSgMrP7Cv1bUFXjckAFw 761
edc_visit_schedule/migrations/0007_auto_20190922_0439.py sha256=zUPY5uuIS5tCbpF_VpAYlCukRy17fI8BpEc0Sbqcrck 408
edc_visit_schedule/migrations/0008_auto_20200513_0023.py sha256=CRVKZig2TMihz0q0NYbj9c0CbKrMwa8qlqZVd88x09I 1183
edc_visit_schedule/migrations/0009_auto_20220704_1841.py sha256=suHIvFaytY-Qm9hcOUy_hvrMjpwHRZSoj3ynixhEiRY 811
edc_visit_schedule/migrations/0010_alter_subjectschedulehistory_options_and_more.py sha256=_ukEIvNv84E3ufSstbzQS5Kf-BPNtR3EX5mIiITr1kc 1285
edc_visit_schedule/migrations/0011_alter_historicalvisitschedule_device_created_and_more.py sha256=yjL1E1Uay_VGpJkzE16Km2t7bCFGW8Af06vepzRJj8I 4107
edc_visit_schedule/migrations/0012_alter_subjectschedulehistory_managers_and_more.py sha256=bvAMInpcRSPOyVoUhV4aBI5NUwNTOgP8t-gO5KyrUI0 1031
edc_visit_schedule/migrations/0013_auto_20230928_1810.py sha256=rMpgNrhP_QvK6PI3NrZPevEtd2fcLfLrT7TmSUa1gbw 815
edc_visit_schedule/migrations/0014_alter_subjectschedulehistory_options_and_more.py sha256=tO0EinZ3a26_rbWNlhdEPTAQHDjho5P87KKBy-MLJag 4382
edc_visit_schedule/migrations/0015_historicalonschedule_offschedule_onschedule.py sha256=aGWYk-jsT8bn8HmXq2iIHedTmOZLDazLoDgoEddC3ZA 19198
edc_visit_schedule/migrations/0016_alter_historicalonschedule_site_and_more.py sha256=4SasUoPRZJTz_KukqT41vNBhycpSg5nUpiGOG2E7yRA 1681
edc_visit_schedule/migrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
edc_visit_schedule/model_mixins/__init__.py sha256=LodjeKkknTKN01N2P_PD_UOjb-LRtNQpzE57CRdBiM0 427
edc_visit_schedule/model_mixins/off_schedule_model_mixin.py sha256=-XAmFx8827FSIYurcAjKFj2qvofEm4doPsDsXreeRqY 3371
edc_visit_schedule/model_mixins/on_schedule_model_mixin.py sha256=2aPUo50l5Gg_fR6leSWtkOdX_UXVGs8xXvgBlDb9HMs 2399
edc_visit_schedule/model_mixins/subject_on_schedule_model_mixin.py sha256=O1ivYJ8NzjGfvHWz3Yv_O-GIN4sD16Gsqhac9K-kzE0 719
edc_visit_schedule/model_mixins/crf/__init__.py sha256=Fj9GEneWsdBliuG_VROjy4uh8uzUqOsR6GgGHkFSOY0 60
edc_visit_schedule/model_mixins/crf/crf_schedule_model_mixin.py sha256=f7g9IWGVh2wfCkDsZC0f4jVbIg1dTQ6b810V-j0WxQ0 1714
edc_visit_schedule/model_mixins/visit_schedule/__init__.py sha256=yDppWcx91tKW0iWNDa3SFLbJdTIBhKLdNIbizgXagcM 333
edc_visit_schedule/model_mixins/visit_schedule/visit_code_fields_model_mixin.py sha256=fOYcXVdoArEGMklpdcHu9P8wZgDW-_HYB5lQ8uDrxro 579
edc_visit_schedule/model_mixins/visit_schedule/visit_schedule_fields_model_mixin.py sha256=2y7jYS7INm9zHYKQnNjkYsSsxl47l_fJrqyBDBbvlMo 547
edc_visit_schedule/model_mixins/visit_schedule/visit_schedule_methods_model_mixin.py sha256=pyhy1PPRroCyJhYD35Z8k-YTgbxCcI_KS-NDszfXUbw 2297
edc_visit_schedule/model_mixins/visit_schedule/visit_schedule_model_mixins.py sha256=4OwZgegiQxW1acnVhIOAf3k1wERZa2oxWcH5LgILbUk 736
edc_visit_schedule/modelform_mixins/__init__.py sha256=WM1z-Fj-cxPo1mG9Y3cmI9-D4yLTntEngawoGB3AJJ0 329
edc_visit_schedule/modelform_mixins/off_schedule_modelform_mixin.py sha256=WVaDvynPbrdZKEb-odnVVwv-MvtWg6e_PINHdpGUOYo 2145
edc_visit_schedule/modelform_mixins/visit_schedule_non_crf_modelform_mixin.py sha256=2m0ICyYJcowpQxnVFrIT7F2pxEEjMMrrK4oswIpEK0I 3230
edc_visit_schedule/modelform_mixins/crf/__init__.py sha256=SvdBJbRkdxvAyc-2WYOjenKYdGpbz2IWpWT5JIT328s 79
edc_visit_schedule/modelform_mixins/crf/visit_schedule_crf_modelform_mixin.py sha256=7-mfVX-YakhpS1quAtr-oNM3Usu7Gns3iajUidpps-I 2382
edc_visit_schedule/models/__init__.py sha256=sHn-oOAdjnNQmO-byI2fB73k24l4lkAKo9AGqUzHIE4 313
edc_visit_schedule/models/offschedule.py sha256=XbJF8PcmB_3eYHaGVTSL_iqmJIOW41jsVvk2565xpxI 389
edc_visit_schedule/models/onschedule.py sha256=Q-MIxrjLiBYa51ZYjMoJmfhS5s163LbSo0HF9RIReX0 365
edc_visit_schedule/models/signals.py sha256=Xtl07uY-5jj0MVKGN9CBprMDiW_36b6QeqiQCGaRNuU 3269
edc_visit_schedule/models/subject_schedule_history.py sha256=WydR1qbXPycg7l1oOOQ89g3RmY1uDY16omAAGJrb7iA 3709
edc_visit_schedule/models/visit_schedule.py sha256=W_5wkZKgUoHWwtSr09w8Aiebm9T15_SvnGTXmfWCvyY 1902
edc_visit_schedule/schedule/__init__.py sha256=bzyYW9y3pPCFTjwjvkUVgkW3d1g1D2SCNfgE9bnLjII 101
edc_visit_schedule/schedule/schedule.py sha256=GpPoImSoYWy_je0ejwH_hnTHYuHSBWcEWdg7JGFIKIs 11115
edc_visit_schedule/schedule/visit_collection.py sha256=YSesZWGzkSPORn2VY72q6bycYf1ZrR5WqjNuplUjgz4 2054
edc_visit_schedule/schedule/window.py sha256=6LTtc4iXU7BZ3BZeBs_8l0uSTCKTWLJrFjR3UN-vtmY 5172
edc_visit_schedule/templates/edc_visit_schedule/bootstrap3/home.html sha256=RqtGsq6-zXi43jU0iSv24-xsIXXHkuiHjJvF-yqDyjA 1112
edc_visit_schedule/templates/edc_visit_schedule/bootstrap3/subject_schedule_footer_row.html sha256=TJ23XPi1ji-veMhTuuYErjjtFqDXBHKzly5SxQYPkOM 719
edc_visit_schedule/templates/edc_visit_schedule/bootstrap3/visit_schedule.html sha256=vX8vsYcR12f5tbiM65yWH7zuRy0Cm7In8GCLb5v8hxI 4926
edc_visit_schedule/templatetags/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
edc_visit_schedule/templatetags/edc_visit_schedule_extras.py sha256=GxAbbQyLfv3TCwMKPNmO9mWjvOnpGKKRs9vLuD9Nvf8 2893
edc_visit_schedule/tests/__init__.py sha256=NR6rStuGAL5eOpAgeMp_HHXIH1yyCCmgzKabiKJOK2s 36
edc_visit_schedule/tests/consents.py sha256=bmd3VCd1bkquOwODQhYADabmHXEM_7R--owdtzeJBW8 463
edc_visit_schedule/tests/dummy_panel.py sha256=I7StNd16_66vGFFcxU_BDl5XFNo09G4yfZraRKQr2qs 404
edc_visit_schedule/tests/holidays.csv sha256=PQ6_M6CpR6u7ofn18wtQcyrZuYnUfBpNo-QsxlAzHJU 530
edc_visit_schedule/tests/etc/user-aes-local.key sha256=hyCdQapDmQdUm_kBcdSonkhJuS5qCay4i090c9hEtfM 256
edc_visit_schedule/tests/etc/user-aes-restricted.key sha256=sl4YrCD3kr6N2go1LJXDGWZB5uScRZH77-jX9eTcJiw 256
edc_visit_schedule/tests/etc/user-rsa-local-private.pem sha256=sSMOguYKB-LLT6COZHjyKtkGB28bepo4PjVkLoyx5nE 1674
edc_visit_schedule/tests/etc/user-rsa-local-public.pem sha256=CcthxGOo7eBc8bREd6zR_ao9M6V1MkahM-J-bDHV80M 450
edc_visit_schedule/tests/etc/user-rsa-restricted-private.pem sha256=vJ3CmahxygZh1uOfEfe97T1B6cbl5Kzkka4HDbPbuks 1674
edc_visit_schedule/tests/etc/user-rsa-restricted-public.pem sha256=nIvlOqRxKOutFGHhlDpKaBwj9cA-Cwq88KN3CT8-DN8 450
edc_visit_schedule/tests/etc/user-salt-local.key sha256=0mdCVb6R_KesPI1RGAWDkoq60CNqX19bemXAAnivGz0 256
edc_visit_schedule/tests/etc/user-salt-restricted.key sha256=SCxHvA_jZv5va5yZdixvfXI5xHpZy449MEHke05IRoU 256
edc_visit_schedule/tests/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
edc_visit_schedule/tests/tests/test_crf.py sha256=Jvf9itFg2FsO30IoBrA-0PK61aBiwqjkn0xSQG-Jzs4 2221
edc_visit_schedule/tests/tests/test_crf_collection.py sha256=jw5WK2UQqWs3MiqTSU3TX10_Ds2nVuCWDmEQvFOkbqQ 1526
edc_visit_schedule/tests/tests/test_forms_collection.py sha256=wnwFZTf8YOMox5dt5Vgr7TCjShw6FaytPd2rWaODuoo 3003
edc_visit_schedule/tests/tests/test_model_form.py sha256=WfFCsHkuGxLcszwbhG8x-x1UwTPcaWBg9b3cKH_6y4g 1664
edc_visit_schedule/tests/tests/test_models.py sha256=fKTByuTJn58YqL-mNtoaO8f9G788Ce64eZfKPi7bbzM 12916
edc_visit_schedule/tests/tests/test_schedule.py sha256=pthKluKum5lnkRjxkzub_oMKb9fSvjI8sGzS2UaC7o8 16431
edc_visit_schedule/tests/tests/test_schedules_collection.py sha256=dDWmikp8kpJeSCO_6SuEHyUZfMhcvBGS2dUKe-xjAgo 1534
edc_visit_schedule/tests/tests/test_site_visit_schedule.py sha256=PvSkC6MO6ahnVi9zcpo4EyS65AkFv2Ru5E0n70ye9eE 5101
edc_visit_schedule/tests/tests/test_subject_schedule.py sha256=4D4hv3vEayjufOQv1hdTb1qlrnpv8zAeN3bNQ55AlmQ 7129
edc_visit_schedule/tests/tests/test_system_checks.py sha256=7SPbMDC8cbKeP3cZQ9RUpm7xmqSznUubMW_QbR0tjOI 66410
edc_visit_schedule/tests/tests/test_utils.py sha256=Xw7i7H0fabbegK3j9aJWNUXA_RajPTnuGs9w41Wq_sI 8274
edc_visit_schedule/tests/tests/test_view.py sha256=Gx6hyKYEhyUMb_gtAR5hSkIg-eVumMTi0ak2H8NwO4g 4367
edc_visit_schedule/tests/tests/test_visit.py sha256=s207cD5vIBn7_g-2zHEqMkVjzQY50QoQCGY3J4jAHlM 6877
edc_visit_schedule/tests/tests/test_visit_schedule.py sha256=cLU3qVn38c5dfyiEa2Xx1cu_Lg-urTSZ8g0iBtYzuuc 14702
edc_visit_schedule/views/__init__.py sha256=r_po9VhEv8GN_rqvYsHnV0WKpA5s7cgt-fYU7FjGjZA 83
edc_visit_schedule/views/home_view.py sha256=_a2GlsSFIiCP6K4jlZbrKMgnnim9WTVfRrDnLhqsZmk 439
edc_visit_schedule/views/visit_schedule_view.py sha256=6yvULyVAFsO69J97oPXkkCeXcpcrvwN5Z9FAtF_ld7M 1143
edc_visit_schedule/visit/__init__.py sha256=Nvj3dwkUhwNLi5UNFit4rBJMH5Kk_J4VMuz4wUSLYbQ 323
edc_visit_schedule/visit/crf.py sha256=w8Yoeq7WSZb-wJ3sAfKT2GQFKeC_gVTWVBqi9IbsPG8 2013
edc_visit_schedule/visit/crf_collection.py sha256=l3lRANKR3x6BZudCux9COJS_4nnuWXedhbOiTx6VJI0 771
edc_visit_schedule/visit/forms_collection.py sha256=cZumaRhPszXDFZSzjmdPxsymU3K6X_E61c5XWcnWuSg 3724
edc_visit_schedule/visit/requisition.py sha256=2V44k4cT7OH75LOx4UQlabIF__C9tOPoKpD04It_h8M 2098
edc_visit_schedule/visit/requisition_collection.py sha256=Ne3brfS-tmPB1y6YVNzhfRbDrEPRWkO_qPzTOXh3E0M 823
edc_visit_schedule/visit/visit.py sha256=DMguVTbkJOcKp0N52foi8kj-LfFxC7xOX5ayWPhwXf4 11833
edc_visit_schedule/visit/window_period.py sha256=aRCtmCqKoc9TkIAW14d2Uaixndfn9lk8CDtCxhHbexA 1620
edc_visit_schedule/visit_schedule/__init__.py sha256=MHyJ8v4a9adimeBxMQHyr7AMkduekafHBtTKJavlmVg 282
edc_visit_schedule/visit_schedule/schedules_collection.py sha256=evjbVEEVeN-RYhTLAPll_E8gbI2V5KNIx4VSkeS20mE 1420
edc_visit_schedule/visit_schedule/visit_schedule.py sha256=jOzXecbrdFYKVW_VyHZpFlZOl33Q3LlMWOdsIdkfoeA 5729
visit_schedule_app/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
visit_schedule_app/admin.py sha256=8IcZ66TM9P4zz5IyVFk5mjSFug5tnMLlkdvVEegu0sQ 213
visit_schedule_app/admin_site.py sha256=FdL7vsDB6R6SQ3Zu_cD-4Xsgrt1E6qoVe9Nyyn2C0kU 187
visit_schedule_app/apps.py sha256=K0TiTdAn88WwH9WD4lRjf7wfSC_gNrlDi-rhwiE1gjw 310
visit_schedule_app/consents.py sha256=ASKlQDTbDrQWlXQStNh9EOSOjgJs3Cr6TL-B_uMD6xk 469
visit_schedule_app/forms.py sha256=RJAexz5ehCoymrVVv70viFnhxDjsR2pJcJw0uZ2BEtQ 857
visit_schedule_app/models.py sha256=JTdUG4xGgOagXsiimx6qS3xh-eGkGjb88v4eBE8V8tw 7476
visit_schedule_app/sites.py sha256=U4jF7dtbTaCCP4VJpuSqVeP1KDD3mqsEOSge5yfHThs 1438
visit_schedule_app/urls.py sha256=IfBIAHVUJwFGEuHRkfk--7o2Fe4ymf3bMmRaG5LlXWQ 180
visit_schedule_app/visit_schedule.py sha256=hq8Vd40Gi74ikvOGG0Wjpuhpc6oTtjWSLbZS9YaC5ag 3782
edc_visit_schedule-0.3.97.dist-info/AUTHORS sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
edc_visit_schedule-0.3.97.dist-info/LICENSE sha256=wDzqAntLQORAL6vQhVdzZyfsPVvFStZKtkct5DIZjK0 18047
edc_visit_schedule-0.3.97.dist-info/METADATA sha256=zYaNfeuP2q3fuLqhtreyasbR2_ilG8M42r2x289xnqg 7614
edc_visit_schedule-0.3.97.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
edc_visit_schedule-0.3.97.dist-info/top_level.txt sha256=LLuPScAVKs_AuuHv2UOrhyMgtmYMhO65IC-Y6H_MBJY 38
edc_visit_schedule-0.3.97.dist-info/RECORD

top_level.txt

edc_visit_schedule
visit_schedule_app